Role Overview
The MuleSoft Technical Developer is responsible for designing, developing, testing, and deploying integration solutions using the MuleSoft Anypoint Platform, following API-led connectivity principles. The role supports enterprise-scale integrations across cloud and on‑prem systems and works closely with architects, business analysts, and DevOps teams.
Key Responsibilities
- Design and develop MuleSoft APIs and integrations using Mule 4 and Anypoint Studio
- Implement API-led connectivity (System, Process, Experience APIs)
- Develop RESTful APIs using RAML / OpenAPI
- Build and maintain data transformations using DataWeave 2.0
- Integrate with enterprise systems (Salesforce, databases, messaging systems, legacy apps)
- Implement error handling, logging, retries, and performance optimization
- Write and maintain MUnit test cases
- Deploy applications to CloudHub / Runtime Fabric
- Support CI/CD pipelines using Git, Maven, Jenkins
- Participate in requirements analysis, design reviews, and code reviews
- Troubleshoot and resolve integration and performance issues
- Ensure adherence to security standards (OAuth 2.0, TLS, API policies)
- Document technical designs and integration flows