Workflow Software Engineer: Java, Camunda, Kafka

Ovations Talent Sourcing

Johannesburg

Hybrid

ZAR 600,000 - 900,000

Part time

11 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Ovations Talent Sourcing is hiring a BPM/Workflow Software Developer in Sandton, Johannesburg. The role is 12 months, with a mix of 3 days in the office and 2 days remote.

You will translate designs into code, model and deploy workflows, and work with IBM BPM/BAW or Camunda 7/8, integrating with UIs and microservices built with Java and Spring Boot. The ideal candidate has 5+ years in business process analysis and software development, strong BPMN/DMN skills, Kafka expertise, and experience with

Qualifications

  • 5+ years practical experience in business process analysis.
  • 5+ years software development experience with Java 11+, Spring Boot, REST APIs and Microservices.
  • Hands-on experience with IBM BPM/BAW or Camunda 7/8.
  • Strong knowledge of BPMN/DMN and Camunda Modeler.
  • Experience with workflow deployment, external task workers and incident handling.
  • Practical Kafka/Confluent experience.
  • Experience with Git and Azure DevOps CI/CD pipelines.
  • Functional and performance testing experience.
  • Understanding of AI-enabled workflow optimisation and data-driven decision automation.
  • Banking experience is advantageous.

Responsibilities

  • Translate detailed designs into programming and configuration.
  • Develop, model and deploy business workflows.
  • Work with IBM BPM/BAW or Camunda 7/8.
  • Integrate workflows with custom UIs.
  • Develop using Java, Spring Boot, REST APIs and microservices.
  • Integrate and work with Kafka/Confluent.
  • Identify opportunities for process automation.
  • Provide technical guidance and mentoring to other developers.

Skills

Business process analysis
Java
Spring Boot
REST APIs
Microservices
Camunda
IBM BPM/BAW
BPMN/DMN
Kafka/Confluent
Git
Azure DevOps CI/CD
Testing (functional & perf)
AI-enabled workflow optimisation

Education

Diploma in Computer Science, Information Systems or Software Engineering
Bachelor's degree in a relevant field

Tools

Camunda Modeler
Kafka/Confluent
IBM BPM/BAW
Azure DevOps

Job description

Ovations Talent Sourcing is hiring a BPM/Workflow Software Developer in Sandton, Johannesburg. The role is 12 months, with a mix of 3 days in the office and 2 days remote.

You will translate designs into code, model and deploy workflows, and work with IBM BPM/BAW or Camunda 7/8, integrating with UIs and microservices built with Java and Spring Boot. The ideal candidate has 5+ years in business process analysis and software development, strong BPMN/DMN skills, Kafka expertise, and experience with

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer II (OVA 5883)
Software Developer II (OVA 5883)

Ovations Talent Sourcing • Johannesburg

Hybrid
ZAR 600,000 - 900,000
Software Developer II (OVA5882)
Software Developer II (OVA5882)

Ovations Talent Sourcing • Johannesburg

Hybrid
ZAR 900,000 - 1,200,000
BPM Workflow Software Engineer — Hybrid, 12-Month Contract
BPM Workflow Software Engineer — Hybrid, 12-Month Contract

Ovations Talent Sourcing • Johannesburg

Hybrid
ZAR 900,000 - 1,200,000
Staff Engineer (Java IBM BPM/ Camunda) South Africa, Johannesburg Employee
Staff Engineer (Java IBM BPM/ Camunda) South Africa, Johannesburg Employee

SmartRecruiters, Inc. • Johannesburg

On-site
ZAR 900,000 - 1,300,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 II
Software Developer II

Expleo Group • Johannesburg

Hybrid
ZAR 600,000 - 1,000,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
Software Developer I
Software Developer I

Expleo Group • Johannesburg

Hybrid
ZAR 420,000 - 520,000
Hybrid Java & BPM Developer (Camunda/Kafka)
Hybrid Java & BPM Developer (Camunda/Kafka)

Expleo Group • Johannesburg

Hybrid
ZAR 600,000 - 1,000,000