Our clients reserves the right not to make an appointment. In considering candidates for appointment into advertised posts, preference will be accorded to persons from a designated group in accordance with the approved Employment Equity Plan.

ESB Developer x2 - (12 Months contract) (YD/ESB/18/5/26)

Overview

Reference
YD/ESB/18/5/26

Salary
ZAR0 - ZAR0/hour

Job Location
South Africa -Johannesburg Metro -Johannesburg

Job Type
Contract

Posted
01 June 2026

Closing date
30 Jun 2026 10:21


ESB Developer (Contract – Banking)

 

Location

Johannesburg / Hybrid

Overview

We are seeking an experienced ESB Developer to join a fast-paced banking technology environment. The successful candidate will be responsible for designing, developing, implementing, and supporting enterprise integration solutions across multiple banking platforms and channels.

The role requires strong experience in middleware, API integrations, messaging systems, and enterprise application integration within highly regulated financial services environments.

Key Responsibilities

  • Design, develop, and maintain enterprise integration solutions
  • Build and support REST and SOAP API integrations
  • Develop integrations using ESB/iPaaS platforms
  • Implement message transformation, routing, orchestration, and mediation
  • Integrate banking systems, third-party platforms, and internal applications
  • Troubleshoot integration and middleware issues
  • Perform unit testing, system integration testing, and deployment support
  • Collaborate with Solution Architects, Business Analysts, QA teams, and DevOps teams
  • Ensure integration solutions comply with banking security and governance standards
  • Produce technical documentation and integration specifications
  • Participate in Agile ceremonies and sprint delivery

Minimum Requirements

  • Diploma or Degree in IT, Computer Science, or related field
  • 5+ years’ experience in ESB / Integration Development
  • Banking or financial services experience is essential
  • Strong experience with enterprise integration patterns and middleware technologies
  • Experience integrating APIs, databases, and enterprise systems

Technical Skills

Integration Platforms

  • MuleSoft Anypoint Platform
  • IBM App Connect Enterprise
  • Oracle Service Bus
  • Dell Boomi
  • WSO2 Enterprise Integrator
  • TIBCO BusinessWorks
  • Jitterbit
  • Flowgear

Technical Stack

  • Java / Spring Boot
  • XML, JSON, XSLT
  • REST & SOAP Web Services
  • Kafka / RabbitMQ / JMS
  • SQL Server / Oracle / PostgreSQL
  • Docker / Kubernetes
  • Git / Jenkins / CI/CD
  • Swagger / OpenAPI
  • Linux / Unix

Advantageous

  • Banking integrations experience
  • API-led architecture experience
  • Cloud integration exposure (AWS/Azure)
  • DevOps experience
  • MuleSoft or Integration certifications
  • Agile / Scrum experience

Soft Skills

  • Strong problem-solving ability
  • Excellent communication skills
  • Ability to work in high-pressure banking environments
  • Stakeholder engagement
  • Analytical thinking
  • Attention to detail


Contact information

Yandiswa D