Senior Integration Developer

Core Services
Senior
Lisbon, Braga, Viana do Castelo

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.
Please enable JavaScript in your browser to complete this form.
Click or drag files to this area to upload. You can upload up to 2 files.
Checkboxes