Mulesoft Developer
Current• Configure Mule service flows with various exception handling strategies such as Global Exception, Custom Exception and Choice Exception Strategies that notifies the user with custom and simple error descriptions.• Co-ordinate with testing and back-end teams, client during the smoke tests and aggression tests at Sprint.• Coordinate with program managers to explain what tasks were possible for the system to achieve their desired output.• Design and implement exception handling, logging, JSON Schema Validation as common reusable components across multiple message flows.• Create an Integration Component with third party application using Mule ESB.• Create Maven Archetypes for generating fully functional REST web service supporting both XML and JSON Message transformation.• Worked on creating SOAP and REST web services in Mule, Consumption of REST and SOAP web services for downstream systems.• Used Mule ESB connectors- SFDC, Message Transformer, Choice Exception Strategies, Batch processing, etc.• In designing the application as a middleware between the third-party system and the customer side system.• Create MUnit test cases to validate the Mule flows.• Participate in 24X7 production support effort after application go-live.• Create Mule ESB helper class to call the Mule flow, connection endpoint and connectors directly from Java component instead of creating another Mule Flow.• Implement interfaces between SAP, Sales Force and REST web-services.• Configure Mule ESB projects for the services with synchronous and asynchronous Mule flows.• Extensively used Mule components that includes File Transport, SMTP Transport, FTP/SFTP Transport, JDBC Connector, and Transaction Manager. • Developed RESTful/SOAP web services in Mule ESB based on SOA architecture