Sketch Brahma Technologies

Sr. Java Developer

Chennai, TN, IN

2 months ago
Save Job

Summary

We are seeking highly motivated and experienced Senior Java Developers with a strong background in building and maintaining robust, scalable applications, particularly within the retail finance domain. They will play a key role in the development and enhancement of our core billing, warranty, tax, and payment/settlement platforms, leveraging their expertise in Azure, Spring Boot, PostgreSQL, Kubernetes, Service Bus, and Kafka. This role requires a deep understanding of software development principles, excellent problem-solving skills, and a passion for delivering high-quality solutions.

Responsibilities

  • Design, develop, and implement new features and enhancements for our billing and payment platforms.
  • Write clean, efficient, and well-documented code in Java using the Spring Boot framework.
  • Work with Azure cloud services, including Service Bus and other relevant offerings.
  • Develop and maintain database schemas and queries in PostgreSQL.
  • Deploy and manage applications using Kubernetes.
  • Integrate with Kafka for real-time data streaming and processing.
  • Collaborate with cross-functional teams, including product managers, business analysts, and QA engineers.
  • Participate in code reviews and contribute to improving development processes.
  • Troubleshoot and resolve development / UA issues.
  • Contribute to the overall architecture and design of the platform.
  • Stay up-to-date with the latest technologies and trends in software development and the retail finance industry.
  • Mentor junior developers and share your knowledge and expertise.

Requirements

  • 5+ years of experience in the following technologies: Azure, Spring Boot, PostgreSQL, Kubernetes, Service Bus, and Kafka.
  • 5+ years of experience in software development, with a focus on Java and Spring Boot.
  • Strong understanding of object-oriented programming principles and design patterns.
  • Proven experience with Azure cloud services, particularly Service Bus.
  • Solid experience with PostgreSQL database development and optimization.
  • Hands-on experience with Kubernetes for container orchestration.
  • Experience with Kafka for message queuing and stream processing.
  • Experience working in the retail finance domain, specifically on billing and payment platforms.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills.
  • Experience with Agile development methodologies.
  • Bachelor's degree in Computer Science or a related field (or equivalent experience).

Preferred Skills And Experience

  • Experience with other Azure services (e. g., Cosmos DB, Functions, etc. ).
  • Knowledge of other messaging systems.
  • Familiarity with CI/CD pipelines.
  • Understanding of security best practices in software development.
  • Experience with performance tuning and optimization.

This job was posted by Abishek M from Sketch Brahma Technologies.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: