Senior Java & BPM/Camunda Software Engineer

Indsafri

South Africa

On-site

ZAR 600,000 - 800,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Indsafri is seeking a seasoned Software Developer to translate detailed designs into robust software. You will develop critical components, ensure maintainable and scalable solutions, and guide junior developers while troubleshooting and driving continuous improvement.

Responsibilities span from designing robust system components and deploying artifacts to collaborating with designers, product owners, and engineering leads.

Qualifications

  • Minimum 5 years of experience in business process analysis.
  • Experience with IBM BPM/BAW or Camunda (modeling, automations, deployments).
  • 5+ years software development with Java/Spring Boot, REST APIs, microservices.

Responsibilities

  • Produce high-quality, working software that meets design specifications.
  • Develop and implement complex technical components within your area of accountability.
  • Design robust, fault-tolerant system components for large, complex systems.
  • Deliver observable and scalable software.
  • Estimate work effort accurately.
  • Troubleshoot and guide other team members to resolve issues.

Skills

Java
Spring Boot
REST APIs
Microservices
GIT
Camunda
IBM BPM/BAW
Kafka/Confluent
CI/CD
Azure DevOps
BPMN 2.0
UI integration
Incident Handling
JSON
Performance testing
Data-driven decisions
Banking domain knowledge

Education

NQF Level Diploma in CS
Bachelor's degree in CS/IS/SE

Tools

Camunda Modeler
IBM BPM/BAW
Kafka/Confluent
Confluent
Camunda
Git

Job description

Indsafri is seeking a seasoned Software Developer to translate detailed designs into robust software. You will develop critical components, ensure maintainable and scalable solutions, and guide junior developers while troubleshooting and driving continuous improvement.

Responsibilities span from designing robust system components and deploying artifacts to collaborating with designers, product owners, and engineering leads.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java & Spring Microservices Engineer
Senior Java & Spring Microservices Engineer

Indsafri • South Africa

On-site
ZAR 600,000 - 900,000
Senior Java & Angular Tech Lead for Scalable Enterprise Apps
Senior Java & Angular Tech Lead for Scalable Enterprise Apps

Indsafri • South Africa

Hybrid
ZAR 900,000 - 1,350,000
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 Software Engineer – API & Microservices
Senior Java Software Engineer – API & Microservices

Indsafri • South Africa

On-site
ZAR 800,000 - 1,200,000
Senior Software Engineer & Tech Lead (Remote)
Senior Software Engineer & Tech Lead (Remote)

Indsafri • South Africa

Hybrid
ZAR 900,000 - 1,300,000
Platform Lead — Angular & Java Engineer
Platform Lead — Angular & Java Engineer

Indsafri • South Africa

On-site
ZAR 900,000 - 1,300,000
Senior Java Solutions Architect: Cloud, Microservices
Senior Java Solutions Architect: Cloud, Microservices

Indsafri India Private Limited • South Africa

Hybrid
ZAR 800,000 - 1,200,000
Senior IBM BPM/Camunda Developer - Hybrid (Remote 2x/wk)
Senior IBM BPM/Camunda Developer - Hybrid (Remote 2x/wk)

The Focus Group • Sandton

Hybrid
ZAR 900,000 - 1,500,000
Hybrid Java & BPM Developer (Camunda/Kafka)
Hybrid Java & BPM Developer (Camunda/Kafka)

Expleo Group • Johannesburg

Hybrid
ZAR 600,000 - 1,000,000
Mid-Level Software Engineer — APIs, Backends & Growth
Mid-Level Software Engineer — APIs, Backends & Growth

Indsafri • South Africa

On-site
ZAR 420,000 - 720,000