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)
Submit