BPM/Camunda Engineer (Java/Spring) – Banking

Indsafri

Johannesburg

On-site

ZAR 900,000 - 1,200,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Indsafri is seeking an experienced BPM/ Camunda Software Developer to join our banking and financial services team on a 12-month renewable contract. The ideal candidate will drive business process automation using IBM BPM/BAW or Camunda, with solid Java/Spring Boot, REST APIs, and event-driven integration expertise.

You will design, model, deploy and monitor workflows, implement BPMN 2.0/DMN, develop integrations with UIs and back-end services, and lead automated testing, CI/CD, and performance

Qualifications

  • Banking/Financial Services experience essential.
  • 5 years' practical experience in business process analysis.
  • 5 years' software development experience using Java, Spring Boot, REST APIs and microservices.
  • 5 years' practical experience with IBM BPM/BAW or Camunda, covering workflow modelling, automation, orchestration, deployment and monitoring.
  • Hands-on experience with Camunda 7/8 and/or IBM BPM/BAW.
  • 2 years' practical experience analysing business processes to identify automation opportunities.
  • Experience in functional and performance testing.
  • Proven experience within banking/financial services sector.
  • Strong understanding of banking processes, systems and technology environments.

Responsibilities

  • Design, develop, configure, model, deploy and monitor business workflows using IBM BPM/BAW or Camunda 7/8.
  • Develop and maintain workflow models using BPMN 2.0 and DMN.
  • Implement workflow automation, orchestration, external task workers and incident-handling mechanisms.
  • Design and implement integrations between workflow platforms, custom user interfaces and backend services.
  • Develop and maintain Java 11+, Spring Boot, REST API and microservices-based solutions.
  • Implement event-driven integrations using Kafka/Confluent, including publishing and consuming events.
  • Develop, maintain and support CI/CD pipelines using Git and Azure DevOps.
  • Perform functional and performance testing and support deployment and operational activities.
  • Identify opportunities for AI-enabled workflow optimisation and data-driven decision automation.
  • Provide technical guidance, coaching and mentoring to software developers.
  • Ensure solutions comply with applicable technical, security, development and quality standards.
  • Collaborate with business stakeholders and technical teams throughout the solution lifecycle.

Skills

Banking domain knowledge
Workflow automation
Requirements analysis
Mentoring

Education

Diploma in Computer Science/Information Systems/Software Engineering
Bachelor's degree in Computer Science/Information Systems/Software Engineering

Tools

Camunda 7/8
IBM BPM/BAW
Java
Spring Boot
REST APIs
Microservices
Kafka/Confluent
Git
Azure DevOps

Job description

Indsafri is seeking an experienced BPM/ Camunda Software Developer to join our banking and financial services team on a 12-month renewable contract. The ideal candidate will drive business process automation using IBM BPM/BAW or Camunda, with solid Java/Spring Boot, REST APIs, and event-driven integration expertise.

You will design, model, deploy and monitor workflows, implement BPMN 2.0/DMN, develop integrations with UIs and back-end services, and lead automated testing, CI/CD, and performance

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
Senior Java BPM & Workflow Engineer
Senior Java BPM & Workflow Engineer

Indsafri • Johannesburg

On-site
ZAR 900,000 - 1,500,000
BPM / Camunda Software Developer
BPM / Camunda Software Developer

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 / 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 IBM BPM/Camunda Java Engineer (Remote)
Senior IBM BPM/Camunda Java Engineer (Remote)

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
Software Developer IBM BPM BAW (Contract)
Software Developer IBM BPM BAW (Contract)

The Focus Group • Sandton

Hybrid
ZAR 900,000 - 1,200,000