We are looking for a highly skilled Senior Java Developer with 4 to 6 years of experience in building scalable and robust applications using Spring Boot and Microservices architecture . The ideal candidate will have strong expertise in backend development, cloud-native applications, and agile delivery.
Key Responsibilities :
- Design, develop, and maintain scalable microservices using Java , Spring Boot , and related frameworks.
- Collaborate with product owners, architects, and other developers to deliver high-quality solutions.
- Implement RESTful APIs, integrate with databases and third-party services.
- Participate in code reviews, ensuring coding standards, quality, and best practices.
- Troubleshoot, debug, and optimize application performance.
- Work in Agile / Scrum teams, participating in sprint planning, daily stand-ups, and retrospectives.
- Write unit and integration tests to ensure software quality.
- Document technical designs and participate in solution architecture discussions.
- Mentor junior developers and share knowledge within the team.
Required Skills & Qualifications :
4 to 6 years of strong experience in Java SE / EE development.Expertise in Spring Boot , Spring Cloud , and microservices architecture.Strong knowledge of RESTful web services and API design.Experience with containerization and orchestration tools such as Docker and Kubernetes is a plus.Proficiency in database technologies like MySQL , PostgreSQL , or NoSQL databases (MongoDB, Cassandra).Familiarity with messaging systems such as Kafka , RabbitMQ , or ActiveMQ .Experience with CI / CD pipelines and tools like Jenkins , Git , and automated testing frameworks.Understanding of cloud platforms (AWS, Azure, GCP) is desirable.Good problem-solving skills and attention to detail.Excellent communication and collaboration skills.Preferred Skills (Good to Have) :
Experience with Reactive programming (Spring WebFlux).Knowledge of security frameworks such as OAuth2 , JWT .Exposure to monitoring and logging tools like Prometheus , Grafana , and ELK stack .Prior experience in financial services, e-commerce, or telecom domain is a plus.Skills Required
Oauth2, Jwt, Prometheus, Grafana, Elk, Java