×
Register Here to Apply for Jobs or Post Jobs. X

Software Developer, Java Developer, Software Engineer

Job in Johannesburg, 2000, South Africa
Listing for: Expleo
Full Time position
Listed on 2026-09-12
Job specializations:
  • Software Development
    Java Developer, Software Engineer
Job Description & How to Apply Below

Overview

Expleo South Africa is where bold ideas meet real-world impact. As a global leader in engineering, quality services, and management consulting, we help businesses accelerate digital transformation and shape the future. Joining Expleo means more than just a job — it’s an opportunity to grow, innovate, and collaborate on projects that redefine industries. From smart factories and next-generation banking to cutting-edge digital solutions, you’ll tackle complex challenges alongside inspiring colleagues.

At Expleo, your career isn’t just developed — it’s turbo-charged. Together, let’s push boundaries and change the game.

We are looking for a Software Developer Ito join our dynamic team in Johannesburg (Hybrid).

Torealise the detailed design through programming and configuration and provide guidance and mentoring to other software developers.

Essential skills
  • IBM BPM  BAW
  • Kafka/Confluent
  • Git, CI/CD (Azure Dev Ops pipelines),
  • Java 11+, Spring Boot, REST API, JSON
  • Ability to Design Solutions
  • Experience with functional and performance testing
  • Modeling and deploying workflows in Camunda Modeler and integrating them with custom UIs.
  • AI enabled workflow optimization
  • Understanding of data driven decision automation
  • Publishing / consuming events via Kafka/Confluent
  • Camunda 7/8, Camunda Modeler, BPMN 2.0
  • Banking knowledge
Experience
  • 2-5 years practical experience in business process analysis and practical experience working with IBM BPM  BAW or Camunda (modeling, automations, orchestration, deployments, monitoring)
  • 2-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, and 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
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary