Submit
Senior MuleSoft Developer / Integration Engineer
Lisboa
Job description
Senior MuleSoft Developer / Integration Engineer
Location: Lisbon or Porto (hybrid, 2 days/week on-site)
Seniority: Senior (5+ years in integration, 3+ years in MuleSoft)
Languages: Portuguese and English (fluent)
About the role
We are looking for a Senior MuleSoft Developer / Integration Engineer to design, build and evolve integrations and APIs on the MuleSoft Anypoint Platform, following an API-led connectivity approach.
Responsibilities
- Design and develop APIs and integrations on MuleSoft Anypoint Platform using API-led connectivity (System, Process and Experience APIs).
- Work with business and technical teams to gather requirements and turn them into integration solutions.
- Specify APIs in RAML and/or OpenAPI and manage their lifecycle in API Manager and Anypoint Exchange.
- Implement complex DataWeave 2.0 transformations and integrate with SAP, Salesforce, databases, message queues and REST/SOAP services.
- Ensure quality through MUnit testing, code reviews and best practices in error handling, logging and security (OAuth 2.0, policies, TLS).
- Set up CI/CD pipelines and deployments on CloudHub, Runtime Fabric or on-premise.
- Monitor, troubleshoot and optimise integration performance in production.
- Mentor junior team members and contribute to technical standards and documentation.
Requirements
- Degree in Computer Engineering or a related field (or proven equivalent experience).
- 5+ years of integration development experience, including at least 3 years with MuleSoft (Mule 4).
- Strong knowledge of Anypoint Studio, DataWeave 2.0, API Manager, Exchange and Runtime Manager.
- Solid experience with REST and SOAP APIs, JSON, XML and RAML/OpenAPI.
- Knowledge of integration patterns (EIP), messaging (JMS, Anypoint MQ, Kafka or similar) and API security.
- Experience with Git, Maven and CI/CD pipelines (Jenkins, Azure DevOps, GitLab CI or similar).
- Participation in at least one end-to-end integration project in a production environment.
Want to apply?
Position
Name*
Email*
Phone number*
Country*
City*
Linkedin
Faça upload do seu CV*
(max. 4MB)
Upload your photo or video
(max. 4MB)


