Job Title:  Senior Associate | Mulesoft Developer | Bengaluru | Engineering as a Service/ Operate

Role: MuleSoft Developer

Looking for a MuleSoft Developer to design, build, secure, and deploy API-led integrations on the Anypoint Platform. You will work with cross-functional teams to deliver reliable, reusable, and well-governed APIs and integration flows across cloud and enterprise systems.


Key Responsibilities

API-led connectivity and design

- Design APIs following API-led connectivity principles.

- Create API specifications using Swagger/OpenAPI (or RAML) and publish them to Anypoint Exchange.

- Build reusable assets, fragments, and templates to promote consistency across teams.


Platform and governance

- Work with core Anypoint Platform components: Design Center, Exchange, API Manager and Runtime Manager

- Apply and manage API policies and Implement security using OAuth 2.0 and JWT validation and security standards.


Integration patterns and orchestration

- Build integrations across file-based, event-driven, and REST-based patterns.

- Orchestrate multi-system flows using scatter-gather, choice routers, async scopes, and batch processing.

- Use caching strategies and VM queues to improve performance and decouple processing.


Data transformation and mapping - Develop complex transformations and mappings using DataWeave (JSON, XML, CSV, flat file, Java).


Connectors and system integration - Integrate with external systems through HTTP, Database, Azure Data Lake Storage (ADLS), and Salesforce connectors.


Deployment and release management - Follow branching and deployment strategies using Git-based workflows and CI/CD pipelines.


Error handling and resilience - Implement error handling frameworks and logging & design Design retry mechanisms, reconnection strategies for reliable processing.


Quality and collaboration - Write MUnit test cases and maintain code coverage standards & troubleshoot and resolve defects.