Back to jobs
Java Microservices Developer
Successfully
Req. VR-122207
We are seeking a skilled Java/MS Developer to join our team in developing and maintaining scalable microservices-based applications. The role includes working on batch processing systems, cloud deployments, and integration with distributed platforms. You will collaborate with cross-functional teams to deliver high-quality solutions within an Agile environment.
Design, develop, and maintain Java-based microservices
Implement and manage batch processing solutions using Spring Batch
Deploy and manage applications on Azure cloud platform
Develop and optimize database interactions with PostgreSQL
Write and maintain shell scripts for automation and operational tasks
Schedule and monitor jobs using Control-M
Manage source code and version control using Git
Work in Linux-based environments and support containerized deployments on AKS
Integrate and support messaging systems such as Kafka
Support build and release processes using tools like Flyway and Artifactory
Collaborate with stakeholders, architects, and QA teams to ensure timely delivery
Must have
5+ years strong Java Development
Strong experience in Java and microservices architecture
Hands-on experience with Spring Batch framework
Experience working with Microsoft Azure
Proficiency in PostgreSQL database
Experience with shell scripting
Working knowledge of Control-M
Experience with Git for version control
Strong experience in Linux environments and AKS
Nice to have
Exposure to Kafka or other messaging platforms
Familiarity with Flyway for database migrations
Experience with Artifactory or similar repository management tools
Understanding of CI/CD pipelines and DevOps practices
Languages
English: B2 Upper Intermediate
Seniority
Senior
Gurugram, India
Req. VR-122207
Java
BCM Industry
08/04/2026
Req. VR-122207
Apply for Java Microservices Developer in Gurugram
*Indicates a required field