




Core Services Senior Lisboa, Braga, Viana do Castelo The Senior Integration Developer role, part of our Core Services team, is primarily responsible for ensuring seamless interconnectivity of enterprise solutions, contributing to the evolution of our Customer Experience portfolio. Key Responsibilities A Senior Integration Developer ensures that enterprise solutions are efficiently interconnected. Play a key role in the technical and functional analysis of complex integration architectures spanning the entire organization; Be instrumental in gathering and defining requirements with client architecture and systems teams; Analyze and integrate inputs from various stakeholders; Ensure delivered code (own and team's) is reliable and contributes to the scalability, reusability, and quality of the solution, adhering to best practices in enterprise integration; Actively participate in the design and evolution of APIs and tools according to the team's roadmap; Collaborate with the team to provide solution insights for resolving complex and specific organizational challenges; Ensure deliverable quality through testing and automation processes; Provide technical support to the project team. **Stacks:** WSO2, MuleSoft, Azure Requirements Academic Background Bachelor’s or Master’s degree in Information Systems, Computer 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, as well as experience with relational databases (MS SQL Server, Oracle, MySQL). Environments and Automation Experience with Unix systems, shell scripting, and implementation of automation processes (CI/CD), including unit, integration, and non-regression testing. Development Tools Proficiency with IDEs, Git, Jenkins, Jira, or equivalent tools supporting the development lifecycle. Languages Fluent English, both written and spoken. **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.


