We are seeking an experienced MuleSoft Developer to design, develop, and maintain integration solutions using the MuleSoft Anypoint Platform. The ideal candidate will have a strong background in application integration and middleware, with proven expertise in API-led connectivity, microservices architecture, and enterprise-grade integration patterns.
Roles and Responsibilities
- Design and develop APIs using MuleSoft Anypoint Platform, including RAML specifications and DataWeave transformations.
- Build scalable integration solutions leveraging API-led architecture and microservices best practices.
- Implement and manage flows in Mule Runtime, ensuring performance, scalability, and security.
- Collaborate with architects, analysts, and stakeholders to define integration strategies aligned with business goals.
- Integrate with various systems and protocols such as REST, SOAP, Kafka, JMS, and AMQP.
- Apply CI/CD and DevOps practices using tools like Jenkins, GitHub Actions, or similar.
- Participate in code reviews, unit testing, and performance tuning.
- Troubleshoot and resolve issues across environments (dev, test, prod).
- Stay current with MuleSoft platform updates, integration trends, and best practices.
- (Preferred) Work with cloud platforms like AWS, Azure, or GCP to deploy and manage integration solutions.
- (Optional) Integrate with enterprise systems such as Salesforce, SAP, or Workday.
Required Qualifications
- 10+ years of experience in application integration, middleware, or enterprise development.
- 3+ years of hands-on experience with MuleSoft Anypoint Platform.
- Strong understanding of API design, DataWeave, RAML, and Mule application deployment.
- Solid knowledge of integration protocols and messaging systems (REST, SOAP, Kafka, JMS, AMQP).
- Proficient in Java and Spring framework.
- Experience with CI/CD pipelines and version control systems.
- Strong analytical, debugging, and problem-solving skills.
- Excellent communication and collaboration abilities.