The posting
Mulesoft Developer
## Job Summary We are looking for a seasoned MuleSoft Developer with over 6 years of integration experience, including at least 4 years specializing in MuleSoft. The successful candidate will be responsible for designing APIs, integrating legacy and cloud systems, implementing robust security policies, and contributing to CI/CD pipelines. This role requires hands-on experience in RAML-based API design, DataWeave transformations, utilizing various MuleSoft connectors, and ensuring high-quality error handling and testing practices.
## Responsibilities - API Design: Develop and publish APIs using RAML-based design on the MuleSoft Anypoint Platform; apply API policies such as rate limiting and throttling. - System Integration: Integrate external legacy and cloud systems using MuleSoft connectors (HTTP, SFTP, Salesforce, SMTP) and implement object stores and routers as needed. - Data Transformation: Carry out complex data transformations using DataWeave 2.0, handling various data formats (JSON, XML, CSV) with thorough error validation. - CI/CD Pipeline Contribution: Contribute to continuous integration and deployment processes using tools like Jenkins, Maven, and GitHub; manage build triggers, deployment integrations, and rollback procedures. - Security Implementation: Apply and manage security standards by setting up OAuth 2.0, JWT policies, and leveraging SAML for SSO integration. - Testing & Error Handling: Design and execute MUnit tests with mock data to ensure over 80% test coverage; implement reusable error handling modules and validate exception strategies.
## Qualifications - Integration Experience: A minimum of 6+ years in integration development with at least 4+ years focused on MuleSoft. - API Development Skills: Proficient in RAML-based API design and publishing via the MuleSoft Anypoint Platform. - Connector Expertise: Hands-on experience with MuleSoft connectors including HTTP, SFTP, Salesforce, and SMTP. - Data Transformation: Strong command of DataWeave 2.0 for designing and implementing data transformations. - CI/CD Knowledge: Experience with CI/CD tools such as Jenkins, Maven, and GitHub for build triggers and deployment workflows. - Security Standards: Familiarity with implementing security measures like OAuth 2.0, JWT, and basic SAML for secure API management. - Testing Proficiency: Solid understanding of MUnit test design, including developing unit tests and achieving substantial coverage. - Educational Background: Preferably a Bachelor’s degree in Computer Science, Engineering, or a related field.
## Preferred Skills - Error Handling Expertise: Experience with designing reusable error handling modules, including validation, exception strategies, and SMTP-based alerting. - Database Operations: Familiarity with CRUD operations using MySQL and Oracle through DB connectors, including the use of parameterized queries and stored procedures. - Messaging Systems: Knowledge of implementing pub/sub flows using messaging solutions like Anypoint MQ or alternatives such as Amazon SNS, RabbitMQ, or Azure Service Bus.
## Experience - Over 6 years of total integration experience, with a minimum of 4 years in MuleSoft focused development.
## Environment - Location: Remote, with required travel (1–2 days per month) to Noida. - Shift: 12:30 PM – 9:30 PM IST. - Role Type: Individual Contributor. - Notice Period: Immediate to 21 days. - Start Date: Immediate.



