Staff Engineer: BPM, Kafka & Java Microservices

SmartRecruiters, Inc.

Johannesburg

On-site

ZAR 900,000 - 1,300,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

Nagarro is seeking an experienced specialist to drive BPM and integration efforts using Camunda/IBM BPM and Kafka/Confluent. You will design, implement, and deploy BPM solutions and mentor fellow developers to advance automation and efficiency across projects.

Expertise in Java/Spring Boot, REST, microservices, and event-driven architectures will be essential to deliver scalable processes and robust UIs.

Qualifications

  • 5 years practical experience in business process analysis and working with IBM BPM/BAW or Camunda (modeling, automations, orchestration, deployments, monitoring)
  • 5+ years software development with Java/Spring Boot, REST APIs, and microservices
  • Hands on IBM BPM/BAW or Camunda 7/8 delivery: modelling BPMN/DMN, external task workers, incident handling, deployment/operate
  • Proven experience modeling and deploying workflows in IBM BPM/BAW or Camunda Modeler and integrating them with custom UIs
  • Practical integration with event streaming (Kafka or Confluent)
  • 2+ years practical experience in analysing processes to identify automation opportunities

Responsibilities

  • To realise the detailed design through programming and configuration and provide guidance and mentoring to other software developers.

Skills

Camunda BPM
IBM BPM
Kafka/Confluent
CI/CD Azure DevOps

Tools

Camunda Modeler

Job description

Nagarro is seeking an experienced specialist to drive BPM and integration efforts using Camunda/IBM BPM and Kafka/Confluent. You will design, implement, and deploy BPM solutions and mentor fellow developers to advance automation and efficiency across projects.

Expertise in Java/Spring Boot, REST, microservices, and event-driven architectures will be essential to deliver scalable processes and robust UIs.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Engineer - BPM, Microservices & Kafka
Staff Engineer - BPM, Microservices & Kafka

SmartRecruiters, Inc. • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Staff Engineer (Java IBM BPM/ Camunda)
Staff Engineer (Java IBM BPM/ Camunda)

SmartRecruiters, Inc. • Johannesburg

On-site
ZAR 900,000 - 1,300,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 BPM Engineer: AI-Driven Workflows & Microservices
Senior BPM Engineer: AI-Driven Workflows & Microservices

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
Software Developer
Software Developer

Indsafri • South Africa

On-site
ZAR 600,000 - 800,000
Senior BPM Engineer: AI-Driven Workflows & Camunda
Senior BPM Engineer: AI-Driven Workflows & Camunda

Indsafri • South Africa

On-site
ZAR 600,000 - 900,000
Process Engineer III (Contract)
Process Engineer III (Contract)

The Focus Group • Sandton

On-site
ZAR 600,000 - 900,000
Workflow Software Engineer: Java, Camunda, Kafka
Workflow Software Engineer: Java, Camunda, Kafka

Ovations Talent Sourcing • Johannesburg

Hybrid
ZAR 600,000 - 900,000
Senior BPM / Workflow Engineer (Contract)
Senior BPM / Workflow Engineer (Contract)

The Focus Group • Sandton

On-site
ZAR 600,000 - 800,000