Title: MuleSoft Developer
Environment: Mule ESB, Anypoint Studio, HTTPS, RAML.
· Involved in Requirements gathering, analysis, design, development, testing and Maintenance phases of application. Actively involved with the team and management as a part of Agile (SCRUM).
· Work closely with functional leads to understand the partner integration requirements.
· Integrated different modules using Mule ESB connectors File, JMS, AWS, HTTP, HTTPS, Database, FTP, SFTP, REST and Web Service Consumer.
· Building API-led connectivity API’s like Experience, Process and System API’s to leverage MuleSoft.
· Created http inbound & outbound flows, routing, orchestration, transformations and Security of MULE ESB applications.
· Configured the Mule process for fetching the data from topic and makes web service calls to the middle tier Mule ESB for processing. Worked on MULE API manager and RAML (RESTful API modeling Language).
· Developed source adapters which publish data from a source system to multiple intermediate layers like message queues, Oracle Database, internal cache servers.
· Developed and tested target adapters which consume data from internal systems and publishes updated data into target endpoints.
· SAP integration which enables you to use SAP Analytics External Data API by enabling convenient methods to create, delete, and upload data sets into SAP on premise as well MSSQL DB.
· Utilized the following Mule components extensively for development–Salesforce connector, SAP connector, Choice router, Scatter – Gather router, Expressions connector for plugging in custom java expressions, DataWeave transformers, etc. And used MEL (Mule Expression Language) to manipulate payloads.
· Implemented Security Mechanisms like Security Certificates, Key exchange, Encryption, Description
· Created batch processing using Mule batch flows. Leveraged batch processing using Messaging Queues and VM to improve performance of the applications.
· Deployed application and developed flows/orchestrated the integration of the components written on top of different internal platforms using MuleESB.
· Developed custom exception handling, flow designing, testing & Security of Mule ESB endpoint.
· Use Azure DevOpsfor version control.
· Involved in unit testing and writing the MUnit Test cases for the flow flows