{"id":36065,"date":"2026-05-18T12:02:19","date_gmt":"2026-05-18T12:02:19","guid":{"rendered":"https:\/\/jobs.dataaxisnode.com\/southafrica\/job\/software-developer-ii\/"},"modified":"2026-05-18T12:03:15","modified_gmt":"2026-05-18T12:03:15","slug":"software-developer-ii","status":"publish","type":"job_listing","link":"https:\/\/jobs.dataaxisnode.com\/southafrica\/job\/software-developer-ii\/","title":{"rendered":"Software Developer II"},"content":{"rendered":"<p>We are looking for a Software Developer to join our dynamic team in Johannesburg (Hybrid).<br \/>\n\tTo realise the detailed design through programming and configuration and provide guidance and mentoring to other software developers.<\/p>\n<p>Essential skills<\/p>\n<p>\tIBM BPM  BAW<br \/>\n\tKafka\/Confluent<br \/>\n\tGit, CI\/CD (Azure DevOps pipelines),<br \/>\n\tJava 11+, Spring Boot, REST API, JSON<br \/>\n\tAbility to Design Solutions<br \/>\n\tExperience with functional and performance testing<br \/>\n\tModeling and deploying workflows in Camunda Modeler and integrating them with custom UIs.<br \/>\n\tAI enabled workflow optimization<br \/>\n\tUnderstanding of data driven decision automation<br \/>\n\tPublishing \/ consuming events via Kafka\/Confluent<br \/>\n\tCamunda 7\/8, Camunda Modeler, BPMN 2.0<br \/>\n\tBanking knowledge<\/p>\n<p>Experience<\/p>\n<p>\t5 years\u2019 practical experience in business process analysis and practical experience working with IBM BPM  BAW or Camunda (modeling, automations, orchestration, deployments, monitoring)<br \/>\n\t5+ years software development with Java\/Spring Boot, REST APIs, and microservices<br \/>\n\tHands on IBM BPM  BAW or Camunda 7\/8 delivery: modelling BPMN\/DMN, external task workers, incident handling, and deployment\/operate.<br \/>\n\tProven experience modeling and deploying workflows in IBM BPM  BAW or Camunda Modeler and integrating them with custom UIs.<br \/>\n\tPractical integration with event streaming (Kafka or Confluent)<br \/>\n\t2+ years practical experience in analysing processes to identify automation opportunities<\/p>\n<p>Apply via company website (  ) or<\/p>\n<p>expleo-jobs-za-en.icims.com<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"author":2,"featured_media":0,"template":"","meta":{"_promoted":"","_job_location":"","_application":"http:\/\/expleo-jobs-za-en.icims.com","_company_name":"Expleo Group","_company_website":"","_company_tagline":"","_company_twitter":"","_company_video":"","_filled":0,"_featured":0,"_remote_position":0,"_job_salary":"","_job_salary_currency":"","_job_salary_unit":""},"job_listing_region":[11],"job-types":[34],"class_list":{"0":"post-36065","1":"job_listing","2":"type-job_listing","3":"status-publish","4":"hentry","5":"job_listing_region-gauteng","7":"job-type-full-time-hybrid"},"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/jobs.dataaxisnode.com\/southafrica\/wp-json\/wp\/v2\/job-listings\/36065","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jobs.dataaxisnode.com\/southafrica\/wp-json\/wp\/v2\/job-listings"}],"about":[{"href":"https:\/\/jobs.dataaxisnode.com\/southafrica\/wp-json\/wp\/v2\/types\/job_listing"}],"author":[{"embeddable":true,"href":"https:\/\/jobs.dataaxisnode.com\/southafrica\/wp-json\/wp\/v2\/users\/2"}],"wp:attachment":[{"href":"https:\/\/jobs.dataaxisnode.com\/southafrica\/wp-json\/wp\/v2\/media?parent=36065"}],"wp:term":[{"taxonomy":"job_listing_region","embeddable":true,"href":"https:\/\/jobs.dataaxisnode.com\/southafrica\/wp-json\/wp\/v2\/job_listing_region?post=36065"},{"taxonomy":"job_listing_type","embeddable":true,"href":"https:\/\/jobs.dataaxisnode.com\/southafrica\/wp-json\/wp\/v2\/job-types?post=36065"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}