As a MuleSoft Developer you will design and develop integrations, using MuleSoft APIs, including understanding source and target systems, along with any data transformation needed Develop integration solutions based on appropriate functional and technical requirements and apply common Integration Architecture concepts and patterns to the solution in order to promote maintainability, reusability, scalability, performance, security, and performance where needed Gather functional and technical system requirements. Design, implement and test MuleSoft based solutions
SKILL SETS REQUIRED
- 3 years of hands-on experience in MuleSoft - Enterprise Service Bus and Mule components (Anypoint Studio, ETLs, Flows, message modelling, Routing, Filtering, Exception Handling, API management) Experience with integration architecture concepts, including API-Led, SOAP, REST, and integration patterns (Sync/Async, Batch, Pub-Sub, etc.)
- Ability to work with RAML / Swagger definitions Knowledge of integrating MuleSoft with authentication protocols (e.g., OAuth2, SAML) and logging frameworks (e.g., Splunk)
- Knowledge on data transformation using XPATH, XSLT, Data Weave, custom java classes. Experience with DevOps tools (e.g., Git and Maven) Experience with MUnit Preferably MuleSoft Certified (MCD - Mule 4) Experience on integration with external systems using APIs/connectors: SAP S/4, Oracle CPQ, and other SaaS applications (added advantage) Good knowledge of any point Connectors for business applications, Java and Groovy (Components and transformers), flow and Java debug
- Knowledge of Security, Logging, Auditing, Policy Management and Performance Monitoring for end-to-end process execution
Experience/Education:
- BE / B. Tech. or equivalent degree