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

Learn more/Apply for this position