Job Title: Java Microservices Developer
Experience: 5–8 Years
Location: Bangalore – Bellandur
Work Mode: Work From Office (WFO) – 5 Days
Job Description
We are looking for a highly skilled Java Microservices Developer with 5–8 years of experience in designing, developing, and deploying scalable backend applications. The ideal candidate should have strong hands-on expertise in Java, Spring Boot, and Microservices architecture, along with solid knowledge of cloud and DevOps practices.
Roles & Responsibilities
- Design, develop, and maintain Java-based microservices with Spring Boot.
- Build scalable and reliable REST APIs following best coding practices.
- Work with distributed systems, messaging frameworks, and service-to-service communication.
- Implement CI/CD pipelines, automation, and application monitoring.
- Collaborate with cross-functional teams to deliver high-quality software on time.
- Participate in design discussions, code reviews, and performance improvements.
- Troubleshoot production issues and ensure system stability and resilience.
- Write clean, maintainable, and testable code following industry standards.
Required Skills
- Strong hands-on experience in Java 8/11+ and Spring Boot.
- Solid understanding of Microservices architecture.
- Experience building and consuming RESTful APIs.
- Knowledge of Spring Cloud, API gateways, Eureka, Config Server, etc.
- Experience with SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.).
- Familiarity with Git, Maven/Gradle, and unit testing (JUnit, Mockito).
- Experience with Kafka/RabbitMQ or any messaging system (preferred).
- Exposure to Docker, Kubernetes, or any cloud platform (AWS/Azure/GCP) is a plus.
Employment Type
Full-time – Work From Office (5 days) at Bellandur, Bangalore.