Findojobs South Africa | Integration Engineer (Senior)

Details of the offer

EMPLOYMENT TYPE : Permanent
COMPANY : A large retail chain based in Cape Town.
LOCATION : Cape Town
WORKING MODEL : Hybrid
JOB OVERVIEW : As part of the client's integration team, the Integration Developer plays a crucial role as a highly driven individual who collaborates closely with technical support, implementation teams, business stakeholders, and application delivery teams. We are seeking someone who thrives on problem-solving and enhancing the productivity of development teams. This role is ideal for someone who takes pride in delivering high-quality, functional solutions while maintaining and improving them, all in a positive and balanced work environment. The position offers a hybrid setup, blending remote work with in-office responsibilities.
DESCRIPTION OF POSITION : Key Responsibilities : Design, build, and implement integration solutions to connect diverse software systems and platforms.Develop and maintain APIs and middleware to enable seamless data exchange and system interoperability.Provide first- and second-level support for integration issues, resolving incidents and managing problems.Ensure solutions are reusable and supportable, adhering to API-first design principles.Collaborate with stakeholders, including clients, project managers, and technical teams, to gather requirements and define integration solutions.Create documentation for integration processes, such as system configurations, data mappings, and API specifications.Stay informed about new integration technologies, trends, and best practices to recommend system and process improvements.Support quality assurance by enabling automated testing and assisting with user testing as needed.Share expertise by mentoring and guiding team members.Engage in all phases of the software development life cycle.Package and prepare software for production deployment.Respond to daily queries from clients and internal teams.Monitor and evaluate systems to identify areas for improvement and propose solutions.Handle additional responsibilities as required.KNOWLEDGE AND SKILLS : Critical thinking and analytical skills.A solid understanding of various data integration platforms, data sources, and data formats.Demonstrate a strong understanding of the SQL language, including the ability to write SQL scripts to retrieve, update, and insert data to/from the database.Solid understanding of synchronous vs asynchronous messaging.Constantly seeking to learn and improve.A solid understanding of integration architecture and platforms.A solid understanding of Enterprise Integration patterns.Able to work independently and in a team environment.Can handle responsibilities without consistent oversight and demonstrate self-motivation.Ability to handle stressful situations.QUALIFICATIONS REQUIRED : A relevant degree.EXPERIENCE REQUIRED : 10 or more years of integration experience.Experience in using Java, XML, WSDL, and JSON.Proven experience with cloud technology such as Google's Apigee API Management and Application Integration.Experience in developing ETL integration solutions using SSIS.Experience in tools such as Jenkins, Gitkraken, and Gitlab. Able to develop ideas and share them clearly (in non-technical terms when required).ADVANTAGEOUS SKILLS : Experience development using Spring Boot, Java Streams, Spring Integration, Generics, JUnit, Maven, Message Queues (AMQP), and JPA/Hibernate.Experience working with a MySQL database.Experience using version control systems, such as GIT.Familiarity with the use of container technology such as Docker.Exposure to Agile methodologies, such as SCRUM and KANBAN.
#J-18808-Ljbffr


Nominal Salary: To be agreed

Source: Jobrapido_Ppc

Job Function:

Requirements

Process Engineer

The Process Engineer will play a crucial role in optimizing and improving production processes within our clients organization. Reporting directly to the Pro...


Top Vitae - South Africa

Published a month ago

Maintenance Planner

Maintenance Planner – Hermanus/Overstrand Area (Western Cape)Leading company in providing reliable and uninterrupted waste management services for the munici...


Key Recruitment - South Africa

Published 24 days ago

Ska Mid - Senior Electrical Engineer

QUALIFICATIONS & EXPERIENCE:B-Tech (coupled with +13 years experience) in electrical engineering or similar equivalent relevant , orBSc./B.Eng Degree (couple...


Six Sense Consulting - South Africa

Published 9 days ago

Instrumentations And Controls Commissioning Engineer

My client is  a leading provider of advanced engineering solutions, specializing in the commissioning of complex control systems. Their team is dedicated to ...


Omega Human Capital - South Africa

Published 23 days ago

Built at: 2025-01-11T14:44:05.506Z