Sabenza IT

Senior Camunda BPM Developer (JHB)

Sabenza IT  •  Johannesburg, ZA (Onsite)  •  1 month ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description


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.


Requirements


  • 6–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.
  • Sabenza IT

    About Sabenza IT

    Sabenza iT Recruitment is a Level 2 BBBEE company with more than 23 years of expertise in Information Technology recruitment. Our team comprises 20 recruiters dedicated to providing top-notch services in recruiting for sectors such as SAP, IT Developers, and IT Security, among others. Sabenza iT is proud to be a wholly South African-owned company.

    Industry
    IT & Software
    Company Size
    11-50 employees
    Headquarters
    Natal, Cape Town, Gauteng, ZA
    Year Founded
    2013
    Social Media