
MuleSoft Developer (RARR Job 6094)
Job Skills
Job Description
• Design and develop integrations using Mule ESB (Mule 4.x) on Anypoint Platform
• Build and manage Mule applications using Anypoint Studio
• Implement API-led Connectivity (System APIs, Process APIs, Experience APIs)
• Develop complex Mule flows using:
o DataWeave 2.0 (transformations, mappings, functions)
o Flow constructs (choice, scatter-gather, batch, async, for-each)
o VM, File, HTTP, Database connectors
API & Integration
• Design, build, and expose RESTful and SOAP APIs using RAML
• Consume and integrate third-party services (REST/SOAP, JSON, XML)
• Integrate Mule ESB with enterprise systems such as:
o Salesforce
o Databases (Oracle, MySQL, PostgreSQL)
o SAP / legacy systems
o Cloud & SaaS platforms
• Implement reusable components, shared libraries, and common error frameworks
Security & Governance
• Configure API security using:
o OAuth 2.0
o Client ID enforcement
o JWT, TLS/SSL
• Handle API policies, throttling, and access control via API Manager
• Implement centralized exception handling, logging, and monitoring
Deployment & Operations
• Deploy Mule ESB applications to:
o CloudHub
o On premise Mule Runtimes
o Hybrid environments
• Manage applications using Runtime Manager
• Perform performance tuning and memory optimization
• Handle environment-specific configuration using property files and secure key management