Camunda BPM/Java Developer – Microservices & Kafka
Summary
A Johannesburg-based developer role focused on designing, implementing, and optimizing automated workflows with Camunda 7/8 (or IBM BPM/BAW). Day to day: building Java microservices, modeling with BPMN 2.0/DMN, and wiring event-driven integrations using Kafka/Confluent, Git, and Azure DevOps CI/CD.
Worldhire in Johannesburg seeks an experienced BPM/Java developer to design, implement, and optimize automated workflows using Camunda 7/8 or IBM BPM/BAW. You will translate designs into scalable software, develop Java microservices, and integrate with UIs and enterprise systems.
You will work with BPMN 2.0, DMN, and event-driven architectures, leveraging Kafka/Confluent, Git, and Azure DevOps for CI/CD. Strong analytical skills and banking domain knowledge are a plus.