Senior Java BPM Developer – IBM BAW / Camunda

Indsafri

Sandton

On-site

ZAR 900,000 - 1,300,000

Full time

46 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Indsafri seeks a Senior Java BPM Developer to join our team in South Africa. The role focuses on hands-on development and integration of BPM/workflow solutions using IBM BPM/BAW or Camunda, with a strong emphasis on Java 11+, Spring Boot, and microservices.

You will model, deploy and support workflows, integrate with APIs and event streams, and participate in testing and production support. Banking/financial services experience is preferred to understand domain needs.

Qualifications

  • Diploma in Computer Science, Information Systems, Software Engineering or related field
  • Kafka / Confluent certification – required/preferred

Responsibilities

  • Develop and configure complex software and workflow solutions
  • Design and deploy scalable, maintainable and fault‑tolerant components
  • Integrate BPM/workflow solutions with APIs, microservices and event‑streaming platforms
  • Troubleshoot workflow, integration and software issues
  • Develop and execute unit and system testing
  • Support deployments, monitoring and production environments
  • Identify opportunities for business process automation and optimisation
  • Provide technical guidance and mentoring to other developers

Skills

Java
Spring Boot
REST APIs
Microservices
BPMN 2.0
DMN
Camunda Modeler
IBM BPM/BAW
Kafka/Confluent
Git
CI/CD
Azure DevOps
Testing
Event-driven
Automation
Troubleshooting
Solution design
Mentoring

Education

Diploma in Computer Science or related field

Tools

Kafka
Confluent
Git
Azure DevOps
Camunda

Job description

We are looking for a Senior Java BPM Developer with strong hands‑on experience in IBM BPM/BAW or Camunda to join a team responsible for developing, integrating and optimising business workflow solutions.

Key Requirements
  • Banking experience or finnacial services.
  • 5+ years’ experience in software development
  • 5+ years’ practical experience in business process analysis and automation
  • Strong Java 11+, Spring Boot, REST APIs and microservices experience
  • Hands‑on experience with IBM BPM / IBM BAW or Camunda 7/8
  • Strong experience with BPMN 2.0, DMN and Camunda Modeler
  • Experience modelling, deploying and supporting workflows
  • Experience with external task workers, workflow orchestration and incident handling
  • Experience integrating workflows with custom UIs
  • Practical experience with Kafka / Confluent and event‑driven integrations
  • Experience with Git and CI/CD, preferably Azure DevOps
  • Experience with functional and performance testing
  • Understanding of data‑driven decision automation and AI‑enabled workflow optimisation
  • Strong solution design and troubleshooting capabilities
Qualifications & Certifications
  • Diploma in Computer Science, Information Systems, Software Engineering or related field
  • Kafka / Confluent certification – required/preferred
Key Responsibilities
  • Develop and configure complex software and workflow solutions
  • Design and deploy scalable, maintainable and fault‑tolerant components
  • Integrate BPM/workflow solutions with APIs, microservices and event‑streaming platforms
  • Troubleshoot workflow, integration and software issues
  • Develop and execute unit and system testing
  • Support deployments, monitoring and production environments
  • Identify opportunities for business process automation and optimisation
  • Provide technical guidance and mentoring to other developers
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java BPM Developer
Senior Java BPM Developer

Indsafri • Johannesburg

On-site
ZAR 900,000 - 1,500,000
Senior BPM / Workflow Engineer (Contract)
Senior BPM / Workflow Engineer (Contract)

The Focus Group • Sandton

On-site
ZAR 600,000 - 800,000
BPM / Camunda Software Developer
BPM / Camunda Software Developer

Indsafri • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Senior BPM Developer
Senior BPM Developer

Psybergate • Gauteng

On-site
ZAR 700,000 - 1,100,000
Software Developer IBM BPM BAW (Contract)
Software Developer IBM BPM BAW (Contract)

The Focus Group • Sandton

Hybrid
ZAR 900,000 - 1,200,000
Software Developer IBM BPM \\ BAW (Contract)
Software Developer IBM BPM \\ BAW (Contract)

The Focus Group • Sandton

Hybrid
ZAR 900,000 - 1,500,000
Senior Java BPM Engineer (Camunda/IBM) - FinServ
Senior Java BPM Engineer (Camunda/IBM) - FinServ

Indsafri • Sandton

On-site
ZAR 900,000 - 1,300,000
Process Engineer III (Contract)
Process Engineer III (Contract)

The Focus Group • Sandton

On-site
ZAR 600,000 - 900,000
Senior Java BPM & Workflow Engineer
Senior Java BPM & Workflow Engineer

Indsafri • Johannesburg

On-site
ZAR 900,000 - 1,500,000
BPM/Camunda Engineer (Java/Spring) – Banking
BPM/Camunda Engineer (Java/Spring) – Banking

Indsafri • Johannesburg

On-site
ZAR 900,000 - 1,200,000