This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a Java, Microservices and Camunda Full Stack Developer to contribute across all stages of the Software Development Life Cycle, including requirements elicitation, application architecture definition, design, and implementation. Based in Pune, this role sits within Technology – VOIS Software Engineering and supports a strategically important greenfield initiative. The role involves delivering complex process automation solutions using Camunda Engine and BPMN, while also helping to establish foundational frameworks, best practices, and engineering guidelines for the wider programme.
Job Responsibility
Define application architecture, produce high-level design artefacts, and establish technology approaches and development processes
Design, build, and deliver complex features integrated on COTS platforms using Camunda Engine, BPMN business processes, and associated tools
Contribute hands-on to Java and microservices development in line with sprint objectives within a multi-team delivery environment
Support the successful implementation of process automation solutions within the CARE domain
Partner with management to support the growth of the process automation footprint for VOIS in Solstice
Build proof of concepts to validate technical and architectural approaches and strengthen BPMN and Camunda capability within VOIS
Mentor and coach Java developers to upskill on Camunda BPMN, and support the onboarding and development of new team members
Ensure high-quality, maintainable code for shared and common modules, and support teams in resolving technical issues
Requirements
An experienced software engineering professional with strong expertise in Camunda Engine, BPMN business processes, and associated tooling
Highly proficient in Java development, with solid knowledge of design patterns, particularly in microservices-based architectures
Knowledgeable in event-driven architecture and messaging platforms, ideally including Kafka
Experienced with Spring and Spring Boot, with a good understanding of CI/CD practices and related tools
Educated to degree level (or higher) in software engineering or a related technical discipline
A collaborative team member with strong analytical thinking, effective technical communication skills, and a pragmatic yet forward-looking approach to design and development
What we offer
The opportunity to work on a strategically important greenfield programme with meaningful technical ownership
Exposure to enterprise-scale process automation using Camunda and BPMN within a complex technology landscape
The chance to influence engineering standards, frameworks, and best practices from an early stage
A collaborative environment where mentoring, knowledge sharing, and continuous improvement are actively encouraged
Professional growth through hands-on development, architectural contribution, and cross-team collaboration