• Jobs
  • >
  • Java Developer - Microservices

Java Developer - Microservices

  • Permanent
  • Full time
  • Hybrid (560016, Banglore, karnataka, India)

Job Title: Java Developer – Microservices (MS)

Location: Bangalore / Chennai
Experience: 5 to 8 Years


Job Summary:

We are looking for an experienced Java Developer with expertise in Microservices architecture, cloud technologies, and modern development tools. The ideal candidate should have strong analytical and communication skills and a proven track record of delivering high-quality software solutions in Agile environments.


Key Responsibilities:

  • Design, develop, and maintain enterprise-grade applications using Java, J2EE, and Spring Boot.
  • Build scalable and secure microservices solutions deployed on cloud platforms (AWS/OCP) or containerized environments.
  • Implement robust authentication and authorization mechanisms (IAM) in the application ecosystem.
  • Collaborate with cross-functional teams for requirements gathering, design discussions, and deployment activities.
  • Use tools like GitLab, Postman, Splunk, and DXAPM for version control, API testing, and application monitoring.
  • Apply design patterns and best practices to create clean, maintainable, and reusable code.
  • Participate in code reviews, performance tuning, and troubleshooting production issues.

Technical Skills Required:

✅ Strong experience in Java/J2EE, Spring Boot, and microservices architecture.
✅ Hands-on knowledge of AWS or OpenShift Container Platform (OCP) for cloud-based development.
✅ Experience with Docker, Kubernetes, and Terraform for containerization and infrastructure management.
✅ Proficiency in GitLab for version control and CI/CD pipelines.
✅ Good understanding of basic database concepts (SQL/NoSQL).
✅ Familiarity with monitoring and logging tools such as Splunk and DXAPM.
✅ Knowledge of IAM (authentication and authorization mechanisms).


Soft Skills:

  • Excellent analytical, problem-solving, and debugging skills.
  • Strong communication and collaboration abilities to work effectively with diverse teams.
  • Ability to adapt quickly to changing requirements and technologies.