Software Developer II (OVA5882)

Ovations Technologies · Johannesburg, Gauteng

Stop applying one at a time.

JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.

Start free — we apply for you →
  • 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
Auto-apply to this jobView original posting ↗