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.
Integration Engineer-ESB
(AM/IE-ESB/21/03/26)
Overview
Reference
AM/IE-ESB/21/03/26
Salary
ZAR/annum
Job Location
- South Africa -- Johannesburg Metro -- Johannesburg
Job Type
Contract
Posted
21 March 2026
Closing date
27 Mar 2026 21:59
Integration Engineer
Location
Gauteng, Johannesburg Metro, Johannesburg-Onsite
Job Type
Contract, Full-Time hours
Primary Industry
Banking and Finance
Job Description
The Integration Engineer specialising in Enterprise Service Bus (ESB) plays a vital role in designing, developing, and maintaining robust integration solutions that enable seamless communication between banking and financial systems. This role involves working closely with project teams to ensure that integration architecture meets business requirements and delivers optimal performance, reliability, and scalability.
Key Responsibilities
- Design, develop, test, and implement ESB-based integration solutions to support business processes within the banking and finance sector.
- Maintain and enhance existing integration frameworks to ensure ongoing operational efficiency and system stability.
- Analyse business requirements and translate them into technical specifications for integration development.
- Collaborate with application developers, systems analysts, and business stakeholders to deliver effective integration strategies and solutions.
- Monitor and troubleshoot integration environments to identify and resolve issues promptly, minimising system downtime.
- Develop and maintain documentation related to integration designs, processes, standards, and procedures.
- Ensure compliance with security policies and data protection standards across all integration activities.
- Participate in code reviews and contribute to continuous improvement initiatives within the integration team.
- Support deployment activities and assist in production support, including incident resolution and root cause analysis.
- Stay informed about emerging integration technologies and best practises relevant to the banking and finance industry.
Required Qualifications
- Proven experience in ESB technologies such as MuleSoft, IBM Integration Bus, TIBCO, or similar platforms.
- Strong understanding of service-oriented architecture (SOA) principles and integration design patterns.
- Experience with messaging protocols including JMS, SOAP, REST, and related web services technologies.
- Knowledge of scripting and programming languages relevant to integration, such as Java, XML, XSLT, or Groovy.
- Familiarity with database technologies and SQL for data integration purposes.
- Experience working within the banking and finance industry or similar regulated environments.
- Ability to work effectively under pressure and manage multiple priorities on time-sensitive projects.
Education
- A National Diploma or Bachelor's degree in Information Technology, Computer Science, Software Engineering, or a related field is preferred.
Experience
- Minimum of three years’ experience in integration engineering or a similar role, with a focus on ESB platforms.
- Demonstrable experience supporting integration solutions within banking and financial services environments.
Knowledge and Skills
- Excellent problem-solving skills and analytical thinking.
- Strong communication skills, able to explain technical concepts to non-technical stakeholders.
- Attention to detail and commitment to high-quality deliverables.
- Good understanding of software development life cycle methodologies.
- Ability to work independently and as part of a multidisciplinary team.
- Strong organisational and time-management abilities.
Preferred Qualifications
- Relevant vendor certifications related to ESB platforms (for example, MuleSoft Certified Developer, IBM Certified Integration Developer).
- Experience with cloud-based integration technologies and platforms.
- Understanding of DevOps practises and tools for continuous integration and deployment.
- Knowledge of regulatory requirements and compliance standards applicable to banking and finance.
Working Conditions
- Based in Johannesburg, working on-site with occasional remote work as required.
- Full-time hours with flexibility to support urgent issues outside normal working times if necessary.
- Contract role requiring adherence to project deadlines and deliverables within a fast-paced banking environment.
- Collaborative work setting involving cross-functional teams and stakeholders.
|