Mulesoft Developer | Codersbrain
full-time
Posted on July 3, 2025
Job Description
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.