Job Summary
JOB DESCRIPTION
We are looking for a skilled MuleSoft Developer with experience in designing, developing, and supporting API-led integrations using the MuleSoft Anypoint Platform. The candidate will be responsible for implementing enhancements, bug fixes, developing integrations using REST/SOAP services, DataWeave transformations, queue-based processing, and API specifications using RAML.
Key Responsibilities
- Design, develop, test, and maintain integration solutions using MuleSoft Anypoint Platform.
- Perform DataWeave transformations for API and system integrations, including enhancements and bug fixes.
- Develop and maintain RESTful APIs and work with SOAP web services for enterprise integrations.
- Create, maintain, and consume RAML specifications for API design and documentation.
- Implement and support message queue processing using ActiveMQ/JMS for asynchronous integrations.
- Troubleshoot, debug, and resolve production issues, defects, and enhancement requests.
- Collaborate with business analysts, architects, QA teams, and downstream/upstream application teams.
- Perform unit testing using MUnit and support SIT/UAT phases.
- Ensure API security, error handling, logging, and performance optimization best practices.
- Participate in code reviews and maintain coding standards and documentation.
- Deploy and support Mule applications in lower and higher environments.
Required Skills
- Strong experience in MuleSoft Anypoint Platform and Mule 4 development.
- Hands-on experience with DataWeave transformations.
- Good knowledge of REST APIs and SOAP Web Services.
- Experience working with ActiveMQ/JMS Queue processing.
- Experience in RAML/API specification design.
- Good understanding of API-led connectivity and integration patterns.
- Knowledge of exception handling, logging, and debugging in MuleSoft.
- Familiarity with Git, CI/CD pipelines, and deployment processes.
- Experience in MUnit testing is preferred.