The Senior Integration Developer role, part of our Core Services team, is primarily responsible for ensuring seamless interconnectivity of business solutions, ultimately enhancing our Customer Experience portfolio.
Your role
A Senior Integration Developer ensures that business solutions are interconnected efficiently.
- Participate in technical and functional analysis of complex, organization-wide integration architectures;
- Play a key role in gathering and defining requirements with clients’ architecture and systems teams;
- Analyze and integrate inputs from different stakeholders;
- Ensuring that the code delivered (your own and by the team) is reliable and contributes to the scalability, reuse, and quality of the solution, respecting the best standards of business integration;
- Actively participate in the design and evolution of APIs and tools according to the team’s roadmap;
- Work with the team and provide insights for solutions to solve complex and specific problems of organizations;
- Ensure the quality of deliverables through testing and automation processes;
- Support the project team technically.
Stacks:
WSO2, MuleSoft, Azure
Job requirements
Academic background
Bachelor’s or Master’s degree in Information Systems, Computer Engineering, Engineering, or Computer Science.
Software development and integration
Experience with Middleware platforms (WSO2, Mulesoft, Azure, TIBCO, Red Hat, Oracle, IBM), applying design patterns in complex solutions, and Java-based technologies.
Protocols, Formats, and databases
Practical knowledge of JSON, XML, XPath, WSDL, REST, HTTP, FTP, SMTP, and TCP, along with experience in relational databases (MS SQL Server, Oracle, MySQL).
Environments and automation
Experience with Unix systems, shell scripting, and the implementation of automation processes (CI/CD), including unit, integration, and regression testing.
Development tools
Hands-on experience with IDEs, Git, Jenkins, Jira, or equivalent tools to support the development lifecycle.
Languages
Fluency in English, spoken and written.
Nice to have:
- Knowledge or experience with Docker/Kubernetes ecosystem;
- Knowledge or experience with microservices-based architectures;
- Knowledge or experience with low-code cloud services.