Key Responsibilities:
- Design and implement scalable EAI and SOA solutions using MuleSoft Anypoint Platform.
- Develop and manage APIs using RAML specifications, API Designer, and API Manager.
- Build interfaces and integrations using MuleSoft Anypoint Studio, including flows, subflows, custom components, and connectors.
- Deploy and manage APIs on CloudHub and on-premises environments.
- Troubleshoot and debug Mule applications using flow analyzers, logs, and configuration tools.
- Write and maintain MUnit tests to ensure quality and stability of integrations.
- Utilize Mule Message structure, DataWeave transformations, and exception handling frameworks effectively.
- Collaborate with cross-functional teams on design, development, testing, and deployment of integration solutions.
- Maintain and administer the Anypoint Platform, including Runtime Manager, Exchange, and Access Management.
- Leverage Java/J2EE and RESTful web services for custom logic and service integration.
- Work with AWS cloud environments for deployment, monitoring, and support.
Required Skills & Experience:
- 4–7 years of hands-on experience with Mule ESB 3.x and 4.x.
- Strong knowledge of RAML and RESTful API design.
- Proven experience with MuleSoft Anypoint Platform, including CloudHub, Runtime Manager, API Manager, and Anypoint Studio.
- Experience building reusable components and custom connectors.
- Hands-on experience with leading SaaS applications and have specific knowledge of deploying Mule 4 applications on OnPrem/Hybrid, RTF and CloudHub
- Solid experience with Java/J2EE development.
- Familiarity with integration patterns, API security best practices, and caching strategies.
- Good exposure to AWS cloud services.
- Experience with MUnit for unit testing and test automation.
- Knowledge of DevOps pipelines, CI/CD, and version control (e.g., Git) is a plus.
Preferred Qualifications:
- MuleSoft Certification (e.g., MuleSoft Certified Developer – Level 1/2)
- Experience with CI/CD tools like Jenkins, Bamboo or GitLab
- Familiarity with message queues (e.g., JMS, Kafka) and database integrations