Job Title: MuleSoft Developer
Role Overview
The MuleSoft Developer designs, builds, and manages enterprise integration solutions and APIs using the MuleSoft Anypoint Platform. This role is responsible for designing, developing, and maintaining scalable integrations and APIs that connect disparate enterprise systems, cloud services, and databases.
Key Responsibilities
- Build, test, and deploy enterprise integration solutions and REST/SOAP APIs using Anypoint Studio and Mule 4.
- Write complex data mappings and transformations using DataWeave 2.0.
- Implement and follow API-led connectivity frameworks across System, Process, and Experience layers.
- Deploy and manage applications via CloudHub, Runtime Fabric, or on-premises runtimes.
- Configure security policies, OAuth 2.0, JWT, mTLS, and API management settings in API Manager.
- Perform unit testing, handle exceptions, log application behavior, and debug integration/API performance issues.
- Work closely with business analysts, solution architects, and QA teams in an Agile/Scrum delivery model.
Required Qualifications and Technical Skills
- Three to five years of software or integration development experience, with at least two to four years dedicated to hands-on experience with the MuleSoft Anypoint Platform, including Anypoint Studio, API Manager, Exchange, and Runtime Manager.
- Strong proficiency in Mule 4, building message flows, routers, connectors, and custom error-handling strategies.
- Advanced skills in DataWeave 2.0 for JSON, XML, CSV, and object manipulation.
- Solid understanding of REST, SOAP, RAML, OpenAPI/Swagger, JSON, and XML.
- Working knowledge of Java, SQL/PL/SQL, and NoSQL databases.
- Familiarity with Git, Maven, CI/CD pipelines, and automated deployments.
- MuleSoft Certified Developer certification is strongly preferred.
—