Senior Java BPM Engineer (Camunda/IBM) - FinServ

Indsafri

Sandton

On-site

ZAR 900,000 - 1,300,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

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

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Senior Java BPM Developer – IBM BAW / Camunda
Senior Java BPM Developer – IBM BAW / Camunda

Indsafri • Sandton

On-site
ZAR 900,000 - 1,300,000
Senior Java BPM Developer
Senior Java BPM Developer

Indsafri • Johannesburg

On-site
ZAR 900,000 - 1,500,000
Senior BPM Engineer: AI-Driven Workflows & Camunda
Senior BPM Engineer: AI-Driven Workflows & Camunda

Indsafri India Private Limited • South Africa

On-site
ZAR 600,000 - 900,000
Software Developer I — Java, Spring Boot & BPMN Automation
Software Developer I — Java, Spring Boot & BPMN Automation

Expleo • Johannesburg

Hybrid
ZAR 360,000 - 540,000
Senior IBM BPM/Camunda Java Engineer (Remote)
Senior IBM BPM/Camunda Java Engineer (Remote)

The Focus Group • Sandton

Hybrid
ZAR 900,000 - 1,200,000
Senior BPM Engineer: Automation, Java & Banking Solutions
Senior BPM Engineer: Automation, Java & Banking Solutions

Boardroom Appointments • Johannesburg

On-site
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,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