Senior Java BPM & Workflow Engineer

Indsafri

Johannesburg

On-site

ZAR 900,000 - 1,500,000

Full time

47 hours 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 is seeking a Senior Java BPM Developer to drive design and delivery of complex BPM/workflow solutions in a banking/financial services context. You will implement, integrate and optimise workflows using IBM BPM/BAW or Camunda, modelling with BPMN 2.0 and DMN, and collaborating across teams.

You will work with Java 11+, Spring Boot and microservices, integrate with APIs, and ensure robust CI/CD and testing practices in a fast-paced environment.

Qualifications

  • Banking or financial services exposure is preferred.
  • 5+ years of software development experience.
  • 5+ years in business process analysis and automation.
  • Strong Java 11+, Spring Boot, REST APIs and microservices experience.
  • Hands-on IBM BPM/BAW or Camunda 7/8 experience.
  • BPMN 2.0, DMN and Camunda Modeler proficiency.
  • Experience modelling, deploying and supporting workflows.
  • Experience with external task workers, orchestration and incident handling.
  • Experience integrating workflows with custom UIs.
  • 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.

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 (11+)
Spring Boot
REST APIs
Microservices
BPMN 2.0
DMN
Camunda Modeler
IBM BPM/BAW
Kafka / Confluent
Git
CI/CD
Azure DevOps
Unit testing
Performance testing
AI-enabled workflow optimisation
Troubleshooting

Education

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

Tools

IBM BPM/BAW
Camunda
Camunda Modeler
Kafka / Confluent
Git
Azure DevOps
CI/CD pipelines

Job description

Indsafri is seeking a Senior Java BPM Developer to drive design and delivery of complex BPM/workflow solutions in a banking/financial services context. You will implement, integrate and optimise workflows using IBM BPM/BAW or Camunda, modelling with BPMN 2.0 and DMN, and collaborating across teams.

You will work with Java 11+, Spring Boot and microservices, integrate with APIs, and ensure robust CI/CD and testing practices in a fast-paced environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java BPM Engineer (Camunda/IBM) - FinServ
Senior Java BPM Engineer (Camunda/IBM) - FinServ

Indsafri • Sandton

On-site
ZAR 900,000 - 1,300,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
Senior Java BPM Developer

Indsafri • Johannesburg

On-site
ZAR 900,000 - 1,500,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 BPM / Workflow Engineer (Contract)
Senior BPM / Workflow Engineer (Contract)

The Focus Group • Sandton

On-site
ZAR 600,000 - 800,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 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
Enterprise BPM & Process Architecture Lead
Enterprise BPM & Process Architecture Lead

Indsafri • South Africa

On-site
ZAR 900,000 - 1,400,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
Senior BPM Engineer: Cloud Workflow & Microservices
Senior BPM Engineer: Cloud Workflow & Microservices

The Focus Group • Sandton

On-site
ZAR 600,000 - 800,000