Job Title: Senior Java Developer Spring Boot Microservices
Experience: 8 to 15 years
Location : Chennai / Bengaluru
We are looking for a skilled and experienced Java Developer with strong expertise in Spring Boot and Microservices architecture
Must-Have Skills:
- Strong core Java 8/11/17 programming skills.
- Hands-on experience with Spring Boot, Spring Data JPA, Spring Security.
- Experience in developing and deploying microservices architecture.
- Proficiency in building REST APIs.
- Experience with message brokers (Kafka, RabbitMQ, etc.)
- Working knowledge of SQL and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
- Experience with Git, Maven/Gradle, and Jenkins.
- Experience in cloud platforms such as AWS, Azure, or GCP is a plus.
- Good understanding of design patterns and best practices.
Valuable-to-Have Skills:
- Familiarity with Kubernetes, Helm, or OpenShift.
- Experience with monitoring tools like Prometheus, Grafana, ELK Stack.
- Exposure to API Gateway tools (e.g., Zuul, Kong, or Spring Cloud Gateway).
- Knowledge of OAuth2 / JWT based authentication.
- Understanding of Agile/Scrum methodologies.
Soft Skills:
- Strong analytical and problem-solving abilities.
- Excellent communication and interpersonal skills.
- Ability to work independently and in a team environment.
- Eagerness to learn new technologies and share knowledge.