Integration Engineer

3 days ago


Cape Town, Western Cape, South Africa Boardroom Appointments Full time


Key purpose:

You will develop integrations supporting the business capabilities that provide core functionality in running the client business. You will analyze business requirements and ensure that implemented integrations (services and workflows) are effectively integrated into the current technology ecosystem. We are looking for someone who enjoys solving problems and helping development teams become more productive. This position is for you if you enjoy delivering professional working solutions, taking pride in the quality of the solutions you provide and maintain while having fun and being balanced.

Duties and responsibilities:

  • Design, develop and maintain APIs.
  • Design and develop with support and reusability in mind.
  • Responsible for supporting and maintaining Middleware technology (WSO2) and integrated components in test and production environments.
  • Support quality assurance (automated testing and supporting user testing when required).
  • Participate during all stages of the software development life-cycle.
  • Deploy, test, and maintain integration pipelines for workflows and services using CI/CD
  • Improve and streamline processes (including application testing, deployment, and monitoring).
  • Help with day-to-day queries from clients and company teams.
  • Collaborate with the development teams on the integration middleware platform and provide recommendations and guidance on integration solutions.
  • First level of support for all integration issues and manage incident resolution and problem management.
  • Analyse the environment to detect deficiencies and recommend solutions for continuous improvement.
  • Create detailed technical documentation.

Qualifications, experience and skills:

  • Previous working experience as an Integration Engineer for 3+ years.
  • 2-3 years of Java coding experience.
  • Good understanding of industry standards technical adapters like SOAP, REST, FTP, etc.. and hands-on experience in XML, XSD, WSDL, JavaScript.
  • Good SOA architecture understanding. 
  • Hands-on experience designing and developing inbound and outbound integration interfaces with API Web services (REST and SOAP service development skills).
  • Knowledge and experience with XML-related technologies (XML, XSD, XPATH, XSLT)
  • Knowledge and experience in HTTP, REST, SOAP, and JSON technologies
  • Knowledge and experience with Software Version Control systems: GIT, SVN etc.
  • Knowledge and experience in API lifecycle management (WSO2 API Manager or Mulesoft Anypoint platform or Google Apgiee)
  • Knowledge of Integration frameworks offered by SaaS applications.
  • Understanding of integration Security.
  • Good analytical and debugging skills.
  • Strong problem-solving and communication skills
  • Self-motivated and able to work with minimum supervision
  • Solid understanding of synchronous vs asynchronous messaging
  • Strong leadership & mentoring skills
  • Influential
  • Ability to handle stressful situations

Nice to haves:

  • Experience development using Spring Boot, Java Streams, Spring Integration, Java Generics, JUnit, Maven, Message Queues (AMQP), and JPA/Hibernate
  • Experience using version control systems, such as GIT
  • Knowledge of Continuous Integration tools such as Jenkins
  • Knowledge of Google Cloud Platform and G-Suite
  • Knowledge of the use of container technology such as Docker and Kubernetes
  • Knowledge of the ELK stack (Elastic Search/Kibana)
  • Knowledge and experience in databases (SQL)
  • Exposure to Agile methodologies, such as SCRUM and KANBAN



  • Cape Town, Western Cape, South Africa Mind Detect Full time R900 000 - R1 200 000 per year

    Our ultra-modern, scaling, payments platform client is searching for anIntegration Engineerto join their world-class engineering team inSA(remote/hybrid options).This role involves working closely with the client's development team to implement the solution to the best it can be ensuring a smooth launch and maintenance post go-live. The Integration Engineer...


  • Cape Town, Western Cape, South Africa Tumaini Consulting Full time R200 000 - R250 000 per year

    Our client within the mining & mineral processing sector is currently looking for an experienced Integrations Engineer to join the team.Technical Requirements:A minimum of 8 years' experience in software development, software engineering, integration engineering / developmentBachelor's degree in Computer Science, Information Systems, Engineering, or...


  • Cape Town, Western Cape, South Africa Canonical - Jobs Full time R120 000 - R240 000 per year

    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers,...


  • Cape Town, Western Cape, South Africa Yoco Full time R1 200 000 - R2 400 000 per year

    Who we areYoco was founded in 2015, and we've been breaking down barriers, unlocking economic opportunities and opening commerce for people to thrive ever since.We're the payments provider for over 200,000 self-employed, and process over US$3 billion annually.We have ±350 team members globally, all with a bias for boldness and a passion for simple,...


  • Cape Town, Western Cape, South Africa Yoco Full time R600 000 - R1 200 000 per year

    Who we areYoco was founded in 2015, and we've been breaking down barriers, unlocking economic opportunities and opening commerce for people to thrive ever since.We're the payments provider for over 200,000 self-employed, and process over US$3 billion annually.We have ±350 team members globally, all with a bias for boldness and a passion for simple,...

  • Data Integration

    7 days ago


    Cape Town, Western Cape, South Africa DLK Group Full time R100 000 - R150 000 per year

    Job DescriptionThe role of the Senior Data Integration Analyst encompasses many activities, including (but not limited to): Designing and implementing advanced data integration pipelines and ETL (Extract, Transform, Load) processes.Managing complex integrations across multiple systems and platforms to ensure seamless data flow.Collaborating with stakeholders...


  • Cape Town, Western Cape, South Africa 4ac1d3a5-adb7-4639-83ab-18802aa73afb Full time R2 000 - R6 500 per year

    Whowe areYoco was founded in 2015, and we've been breaking down barriers, unlocking economic opportunities and opening commerce for people to thrive ever since.We're the payments provider for over 200,000 self-employed, and process over US$3 billion annually.We have ±350 team members globally, all with a bias for boldness and a passion for simple,...


  • Cape Town, Western Cape, South Africa Boardroom Appointments Full time R1 000 000 - R3 000 000 per year

    Minimum requirements:Grade 12 and relevant IT degree/diploma (3 years) 5 years relevant experience (preferable experienced broadly across multiple areas of IT)Technical Requirements Programming & scripting experience in Java or Python (or any modern programming languages) Thorough working knowledge of Release Engineering technologies: IaC Terraform,...


  • Cape Town, Western Cape, South Africa Network2 Full time R1 200 000 - R1 800 000 per year

    Shape Strategy. Drive Integration. Transform the Future. Are you a strategic thinker who thrives at the intersection of operations, people, and performance? Do you excel in complex mining environments where value chains are tightly integrated and alignment is critical? If so, this role offers the opportunity to shape a major transformation effort from the...


  • Cape Town, Western Cape, South Africa Spinnaker Software Full time R600 000 - R1 200 000 per year

    About the Senior Integration Developer positionThe Senior Integration Developer is responsible for leading the design, development and delivery of software solutions based on business-to-business integration requirements or proposed solutions as outlined by the Solutions Architect and/or Business Analyst. This role involves integrating with various...