Software Developer II
Full-time
ATS Client
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 to join our dynamic team in Johannesburg (Hybrid). To realise 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 DevOps 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
- 5 years' practical experience in business process analysis and practical experience working with IBM BPM \ BAW or Camunda (modeling, automations, orchestration, deployments, monitoring)
- 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
Vacancy posted 9 days ago
Similar jobs that could be interesting for youBased on the Software Developer II in Johannesburg, Gauteng vacancy
- ...The is a 6 – month contract Our client in the banking is looking for a skilled, production-focused Front-End Developer to join their engineering team. Responsibilities include Modern Interface Engineering: Design, develop, and maintain clean, responsive, and...
- Secure your interview as a Software Developer who enjoys creating custom applications combinating of software engineering, automation, AI, and document management technologies. Our Client specialises in helping organisations streamline operations through document...
- A leading technology solutions business is looking for a skilled Software Developer to join their team. This role is perfect for a developer who enjoys working directly with clients and has experience delivering Enterprise Content Management, Document Management, or Workflow...
- About the job Software Developer Full-Stack Developer Johannesburg A fast-growing scale-up SaaS company has a new opening in their team for a talented Software Developer. This individual will help build, improve and support its expanding product and user...
- ...WatersEdge Solutions is partnering with a fast-growing technology business to recruit a capable and motivated Intermediate Software Developer . This role is ideal for someone with a solid development foundation who is ready to deepen their technical expertise while...
- ...Key Responsibilities Develop, enhance, and maintain software applications and system features using C# and .NET technologies. Analyze user requirements and business processes to design effective software solutions. Collaborate with stakeholders throughout requirements...
R 350 - 500 ph
...consulting firm that focus on helping organizations build, scale, and automate their operations through technology, is seeking a Software Database Developer who will be responsible for the design, development, and optimization of robust database solutions. Responsibilities:...- We are seeking an experienced Senior Developer / Software Architect to lead the evolution of enterprise platforms, drive architectural best practices, and deliver scalable, modern software solutions. This role combines hands-on development, solution architecture, stakeholder...
- A growing technology company is looking for a Senior Full Stack Developer to join their development team! Key Responsibilities: Develop and maintain full-stack web applications using C#, .NET, TypeScript, HTML, and CSS. Design and build secure RESTful APIs and...
- ...Purpose of the role We are looking for a skilled Software Developer to join our dynamic team. Our team scopes, plans, deploys, and maintains Laserfiche systems/ Document Management systems (like Doc MGT), utilizing its standard functionalities while pushing its limits...
- ...Key Responsibilities Develop, enhance, test, and maintain software applications using C# and .NET technologies. Collaborate with users, stakeholders, and team members to define requirements and deliver effective software solutions. Design, develop, and maintain...
- ...Office Location: Rosebank Mall Offices, 4th Floor, 11 Cradock Ave, Johannesburg 2196, South Africa The role: The Backend Software Developer will be responsible for developing and maintaining backend services for supporting our web applications. The product you will...
- ...career to the next level. Job Description A new exciting opportunity exists for a talented and experienced quantitative software developer within the Consulting team, based in Johannesburg. We are seeking a driven, innovative individual to assist with some of our...
- ...tech business in the fintech space is on the hunt for a Senior Developer ! Key Responsibilities: Technical Delivery & Ownership:... ...or a related field (or equivalent experience). ~7+ years of software development experience (senior level), with at least 1-2 years...
- ...established technology-driven organisation committed to delivering cutting-edge software solutions across multiple industries. They are seeking a highly skilled Senior Full Stack Software Developer to join their collaborative development team. This opportunity is ideal for...
- ...What You'll Be Doing Full Stack Development Design, develop, test, and maintain high-quality software applications using .NET, C#, and Python . Build responsive, intuitive, and engaging user interfaces using modern front-end technologies such as Angular, Vue...
- ...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 seeking a Software Developer Engineer in Test (SDET) to join our dynamic team in Johannesburg...
- Our client in Education and Training Industry is looking to hire a Software Developer/ Programmer. Duties and Responsibilities Key Performance Area • Develop systems. • Capacitate end-users on the modules. • Provide technical support for the utilisation...
- ...Workplace Type On-site Forvis Mazars has a learnership opportunity for unemployed youth to participate in a Certificate in AI Software Developer Programme. This accredited programme is designed to provide structured theoretical training and practical workplace exposure...
- ...innovation, Interfile offers the opportunity to work on exciting new developments in a modern office environment near Montecasino, complete with... ...gym, canteen, and collaborative chill spaces. As a Junior Software Engineer, you will support the design, development, and...
- ...Our client is looking for an experienced Software Developer to contribute to the design, development, and maintenance of software systems supporting telecommunications operations. This role involves working closely with engineering and product teams to deliver scalable...
R 20,000 - 30,000 per month
...most in-demand skills! Exciting opportunities for Junior Java Developers looking to grow in modern, high-performance environments. I... ...IT, or related field Experience - 2 years experience in software development (internships included) Skills - Strong Java programming...R 20,000 - 30,000 per month
...in-demand tech stacks! Exciting opportunities for Junior .NET Developers ready to grow in modern development environments. I am building... ...environments, work on impactful projects, and accelerate your software development career. Get ahead of the market by joining my...R 840,000 pa
...Build. Innovate. Make an Impact. We're looking for a Software Developer who is passionate about technology, enjoys tackling complex challenges, and wants to be involved in every stage of the software development lifecycle. If you're excited about building scalable...- ...Architect the Future. Lead with Impact. We're looking for a Principal Software Developer who thrives at the intersection of technical excellence, leadership, and innovation. If you're passionate about building scalable systems, driving engineering best practices,...
- ...We are seeking a skilled Senior Full Stack Developer who enjoys tackling complex technical challenges, takes pride in delivering high-quality software, and wants to make a meaningful impact. This opportunity offers exposure to exciting international projects spanning...
- ...Our client is seeking a Senior Software Developer to enhance and modernise existing systems while driving the practical adoption of AI within an approved Claude Enterprise environment. This role is suited to a technically strong professional who can translate complex...
- Our client is looking for a Salesforce Developer to join their team, based fully in-office in... ...(e.g., Platform Developer I/II) Experience working on enterprise-level... ...We also specialise in recruiting for: Software Developers (Back-End, Front-End, Full Stack...
- Our client is seeking a Senior Salesforce Developer to join their team, based fully in-office... ...(e.g., Platform Developer I & II, Architect track preferred) Experience... ...We also specialise in recruiting for: Software Developers (Back-End, Front-End, Full Stack...
- Manage Promotional Activity| Pro-Active Operational Excellence| Teamwork and Self-Management| People Management | Efficient Achievement of Targets| Monitor New Innovations| Business Insights and Execution| Control Expenses| Stakeholder Engagement| Achieve...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer II. Be the first to apply!
