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
|