About the position
We are looking for a highly experienced Senior Camunda BPM Developer to lead the design and delivery of enterprise-grade business process solutions. This role is ideal for a technically strong professional who thrives at the intersection of process automation, microservices, and scalable architecture.
You will play a critical role in translating complex business requirements into robust, high-performing BPM solutions using Camunda, while driving best practices and mentoring a high-performing development team.
Key Responsibilities
- Design and implement end-to-end BPM solutions using Camunda, including BPMN workflows, DMN decision tables, and CMMN models where required.
- Collaborate with business stakeholders and enterprise architects to convert business processes into scalable, efficient digital workflows.
- Develop custom workflow components, external task workers, and integrations using Java, Spring Boot, or similar technologies.
- Architect and implement process orchestration across distributed systems, including microservices and event-driven architectures.
- Optimize workflow performance, ensuring high availability, fault tolerance, and robust error-handling mechanisms.
- Lead technical design decisions and enforce best practices, coding standards, and governance across BPM implementations.
- Conduct code reviews and technical mentoring, uplifting team capability and delivery quality.
- Partner with DevOps teams to enable CI/CD pipelines for workflow deployments using Docker, Kubernetes, and GitOps practices.
- Troubleshoot production issues, perform root cause analysis, and implement sustainable solutions.
Requirements6–10+ years of software development experience, with at least 4+ years hands-on Camunda BPM experience.
Strong expertise in BPMN, DMN, and workflow design principles.
Advanced proficiency in Java and Spring Boot (or other JVM-based technologies).
Experience integrating workflows with REST APIs, microservices architectures, and messaging platforms (e.g., Kafka, JMS).
Solid understanding of workflow persistence, transactions, and process lifecycle management.
Experience with Docker, Kubernetes, and cloud-native architectures is highly advantageous.
Strong problem-solving mindset, with the ability to design scalable and resilient systems.
Proven experience working in Agile environments with cross-functional teams.
Desired Skills:
- Camunda BPMN workflows
- Java
- Spring Boot
- CI/CD pipelines
Desired Qualification Level:
About The Employer: