
Software Developer II (OVA5882)
Ovations Technologies · Johannesburg, South Africa
Mixed hiring record · median 39 days open
All reasons
- 27% of this employer's openings are over 60 days old
In its favour
- Still listed on the employer's own board
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
Skills
More jobs at Ovations Technologies
All 12- Senior Integration Analyst DeveloperOvations Technologies · Johannesburg, South Africatoday
- AI Engineering Lead (OVA6003)Ovations Technologies · Johannesburg, South Africa4d ago
- Quality Assurance Tester (OVA5991)Ovations Technologies · Johannesburg, South Africa5d ago
- Technology/Domain Specialist II - Kafka (OVA5718)Ovations Technologies · Johannesburg, South Africa21d ago
- Technology/Domain Specialist I (FICO Blaze) OVA5875Ovations Technologies · Johannesburg, South Africa1mo ago
Similar roles
- Senior Integration Analyst DeveloperOvations Technologies · Johannesburg, South Africatoday
- Senior Software Engineer (Golang)DigiCert · Cape Towntoday
- SATIC: Forward Integration EngineerPwC · Cape Towntoday
- Senior Software Developer (Gen AI)Boardroom Appointments · Johannesburg, South Africayesterday
- Senior .NET Developer (Fintech)Jobgether · South Africa2d ago
- Senior Software Engineer (Full Stack)The Global Talent · South Africa - Gauteng (ZipRecruiter)2d ago