About the position
We are seeking skilled Camunda Developers to join a dynamic technology team focused on designing, developing, and supporting enterprise workflow and process automation solutions. The ideal candidates will have hands-on experience with Camunda BPM, Java-based microservices, and process orchestration within modern enterprise environments.
Key Responsibilities
· Design and implement business process workflows using Camunda BPM (BPMN 2.0) and DMN models.
· Develop, deploy, and maintain process applications integrated with Java/Spring Boot microservices.
· Collaborate with business analysts and technical teams to translate business requirements into BPMN/DMN process models.
· Build and expose REST APIs to interact with process instances, tasks, and workflow variables.
· Implement service tasks, user tasks, send/receive tasks, and event-based gateways.
· Develop and maintain unit and integration tests for workflow applications.
· Monitor and optimize deployed processes using workflow monitoring and analytics tools.
· Troubleshoot workflow incidents, handle exceptions, and implement compensation logic where required.
· Participate in agile ceremonies, code reviews, and technical design discussions.
· Document process models, integration points, and technical specifications.
Required Skills Experience
· 2–4 years of professional experience working with Camunda BPM (7.x or 8.x / Camunda Cloud).
· Strong understanding of BPMN 2.0 and DMN standards with practical experience modelling complex business processes.
· Proficiency in Java (8+) and Spring Boot for building workflow-integrated services.
· Experience with Camunda APIs including Java API, REST API, and external task workers.
· Knowledge of event-driven architecture and messaging platforms such as Apache Kafka or RabbitMQ.
· Experience working with relational databases such as MS SQL and writing SQL queries.
· Familiarity with Docker and containerized deployments; Kubernetes exposure will be advantageous.
· Hands-on experience with Git version control and CI/CD tools such as Jenkins or GitLab CI.
· Understanding of REST/SOAP web services and integration patterns.
· Strong analytical, troubleshooting, and problem-solving abilities.
Preferred Attributes
· Ability to work effectively in agile delivery environments.
· Strong communication and stakeholder engagement skills.
· Attention to detail with a focus on process accuracy and optimisation.
· Ability to work independently and collaboratively within cross-functional teams.
Desired Skills:
- Time Management
- Critical Thinking
- Spreadsheet software
- Judgment and Decision Making
- Active Listening
- Tax preparation software
- Accounting Software