Overview

Senior IBM BPM Developer – IBM BAW​/Camunda Specialist Jobs in Johannesburg, South Africa at Sabenza IT & Recruitment

Position: Senior IBM BPM Developer – IBM BAW / Camunda Specialist

We are seeking a highly skilled and forward-thinking Senior BPM Developer to join a dynamic technology team focused on delivering enterprise-grade workflow automation and process orchestration solutions.

This role is ideal for an experienced professional with deep expertise in IBM BPM / BAW and/or Camunda 7/8, combined with strong Java development capabilities and a passion for process optimisation, automation, and modern event-driven architectures.

You will play a key role in designing, developing, deploying, and optimizing intelligent business workflows that drive operational efficiency and digital transformation within a complex enterprise environment.

Key Responsibilities

  • Design, develop, configure, and deploy enterprise workflow solutions using IBM BPM / BAW or Camunda 7/8
  • Develop BPMN and DMN models for business process orchestration and decision automation
  • Build scalable microservices and APIs using Java 11+,
    Spring Boot
    , and RESTful services
  • Integrate workflow solutions with enterprise applications, Kafka/Confluent event streams, and custom user interfaces
  • Implement external task workers, orchestration patterns, and automated workflow handling
  • Monitor workflow performance, troubleshoot incidents, and optimize process execution
  • Analyse business processes to identify automation opportunities and efficiency improvements
  • Support AI-enabled workflow optimization and intelligent process automation initiatives
  • Collaborate with business analysts, architects, developers, and stakeholders to design robust technical solutions
  • Drive CI/CD best practices using Git and Azure Dev Ops pipelines
  • Perform functional, integration, and performance testing across workflow applications
  • Provide mentorship, technical leadership, and guidance to junior and intermediate developers

Requirements Experience

  • 5+ years’ practical experience in:
    • Business process analysis
    • Workflow automation and orchestration
    • IBM BPM / BAW or Camunda implementations
  • 5+ years’ software development experience using:
    • Java
    • Spring Boot
    • REST APIs
    • Microservices architecture
  • Hands-on delivery experience with:
    • BPMN/DMN modelling
    • Workflow deployment and monitoring
    • Incident handling
    • External task workers
  • Experience integrating workflows with custom UI applications
  • Experience with event-driven architectures using Kafka or Confluent
  • 2+ years’ experience identifying and implementing automation opportunities within business processes

Technical Skills
BPM & Workflow Technologies

  • IBM BPM / BAW
  • Camunda 7/8
  • Camunda Modeler
  • BPMN 2.0
  • DMN

Development & Integration

  • Java 11+
  • Spring Boot
  • REST APIs
  • JSON
  • Microservices Architecture

Dev Ops & Engineering

  • Git
  • CI/CD pipelines
  • Azure Dev Ops

Event Streaming

  • Kafka
  • Confluent

Title: Senior IBM BPM Developer – IBM BAW​/Camunda Specialist

Company: Sabenza IT & Recruitment

Location: Johannesburg, South Africa

Category:

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.