Software Developer II (OVA5882)

Ovations Talent Sourcing

Johannesburg

Hybrid

ZAR 900,000 - 1,200,000

Full time

4 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

Ovations Talent Sourcing is seeking an experienced BPM / Workflow Software Developer for a Sandton-based hybrid role. The contract runs for 12 months with a split of 3 days in the office and 2 days remote.

The candidate will translate designs into robust solutions, mentor other developers, and deliver BPMN/DMN modelling, workflow orchestration, and Camunda-based integrations across microservices and REST APIs.

Qualifications

  • 5+ years' software development with Java 11+, Spring Boot, REST APIs, Microservices, JSON.
  • 5+ years' experience in Business Process Analysis.
  • Hands-on with IBM BPM/BAW or Camunda 7/8 (BPMN/DMN modelling, workflow orchestration).
  • Experience with Kafka/Confluent and event streaming.
  • Experience with Git and CI/CD, particularly Azure DevOps Pipelines.
  • 2+ years' experience analysing processes and identifying automation opportunities.

Responsibilities

  • Translate detailed designs into robust software solutions through programming and configuration.
  • Provide guidance and mentoring to other developers.
  • Collaborate on BPM/Workflow solutions across teams and ensure reliable deployments.

Skills

Java 11+
Spring Boot
REST APIs
Microservices
JSON
BPMN 2.0
Kafka
Git
Azure DevOps Pipelines

Education

Diploma in Computer Science
Bachelor's degree

Tools

Camunda Modeler
Kafka / Confluent
External Task Workers
Git
Azure DevOps Pipelines

Job description

WE ARE HIRING: BPM / WORKFLOW SOFTWARE DEVELOPER

Location: Sandton, Johannesburg – Hybrid

Contract: 12 Months

Work Model: 3 Days Office | 2 Days Remote

We are looking for an experienced BPM / Workflow Software Developer to translate detailed designs into robust solutions through programming and configuration, while providing guidance and mentoring to other developers.

Key Requirements

5+ years' software development experience with:

  • Java 11+
  • Spring Boot
  • REST APIs
  • Microservices
  • JSON

5+ years' practical experience in Business Process Analysis.

Strong hands‑on experience with IBM BPM / BAW or Camunda 7/8, including:

  • BPMN / DMN modelling
  • Workflow automation & orchestration
  • Camunda Modeler
  • External Task Workers
  • Incident handling
  • Deployment & monitoring
  • Custom UI integration

Practical experience with Kafka / Confluent and event streaming, including publishing and consuming events.

Experience with Git and CI/CD, particularly Azure DevOps Pipelines.

2+ years' experience analysing processes and identifying automation opportunities.

Additional Skills
  • Solution design
  • Functional & performance testing
  • AI-enabled workflow optimisation
  • Data-driven decision automation
  • Banking knowledge
  • BPMN 2.0
Qualifications & Certifications

Essential:

  • Diploma in Computer Science, Information Systems, Software Engineering or related field.

Preferred:

  • Bachelor's degree in a relevant field.

Certifications:

  • Camunda Certified Modeler / Developer
  • Kafka / Confluent Practitioner
  • Azure AZ-900 / AZ-104 / AZ-204
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer I
Software Developer I

Expleo Group • Johannesburg

Hybrid
ZAR 420,000 - 520,000
Software Developer I
Software Developer I

Expleo • Johannesburg

Hybrid
ZAR 360,000 - 540,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
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
Senior Java BPM Developer
Senior Java BPM Developer

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 BPM Developer
Senior BPM Developer

Psybergate • Gauteng

On-site
ZAR 700,000 - 1,100,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