Lead MuleSoft Developer
Portugal
We are seeking a skilled and experienced Lead MuleSoft Developer to join our growing team.
In this position, you will play a key role in crafting, implementing, and supporting integration solutions using the MuleSoft platform. You will work in close collaboration with diverse teams to deliver innovative and impactful solutions while ensuring technical excellence.
Responsibilities
- Partner with client stakeholders to provide high-quality integration solutions in a professional and approachable way
- Assist the delivery team by contributing to scoping and estimation processes
- Build, configure, test, and maintain MuleSoft API and integration applications aligned with client requirements
- Promote innovation and continuous improvement through reusable patterns and adherence to API and integration best practices
- Uphold coding standards and guidelines while performing constructive code reviews
- Conduct thorough unit and integration testing, incorporating automated testing processes to ensure high-quality delivery
- Engage in Agile ceremonies and adopt Agile development practices within the team
Requirements
- A bachelor’s degree in Computer Science, Computer Engineering, or a related discipline
- More than 5 years of experience in software development
- At least one year of experience managing and leading development teams
- Hands-on experience with integration technologies
- Practical expertise with the MuleSoft Anypoint Platform, including components such as Runtime, API Manager, Runtime Manager, Exchange, and Design Center
- Strong knowledge of integration design patterns and best practices
- Extensive experience working with RESTful APIs and microservices architectures
- Advanced skills in designing and troubleshooting reusable transformations using DataWeave 2.0
- Experience with connectors such as databases, files, web services, object stores, and messaging tools like JMS, Kafka, AMQP, and SNS/SQS
- Knowledge of integrating enterprise applications such as Salesforce, SAP, and Workday
- Familiarity with ServiceNow APIs and integrations
- Deep understanding of SaaS MuleSoft integration patterns, including REST APIs, asynchronous messaging (e.g., webhook/platform events), and batch processing
- Proficiency in working with SQL and NoSQL databases
- Experience with synchronous and asynchronous services
- A flexible mindset to adapt to evolving requirements and a commitment to continuous learning and improvement
- Strong communication skills to effectively participate in technical discussions and workshops with clients
- Ability to identify project risks early and propose actionable mitigation strategies
- A collaborative team player ready to support colleagues and contribute to shared objectives
- Proficiency in English (written and spoken) at a minimum B2 level
Nice to have
- MuleSoft Developer Certification (Mule 4) Level 1 or Level 2
- Experience working with cloud platforms such as AWS, GCP, or Azure, and familiarity with Kubernetes/Runtime Fabric (RTF)
- Proficiency in designing API specifications using RAML or OAS
- Expertise with test automation frameworks
- Knowledge of CI/CD concepts and experience with DevOps tools like Git, Maven, Jenkins, and Nexus
- Understanding of Web Services (SOAP) and expertise in XML and XSLT transformations
We offer/Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn