- Build and Deployment of services in Mule ESB 4.1.5 server.
- Implement Mule flows for each entity with retry mechanisms withprivate secured flows.
- Develop the services interface to access core services & provisioningservices using Mule ESB
- Create flows that pass message using VM transport.
- Manage clusters, groups, and deployment using Mule managementconsole (MMC)
- Create MULE ESB artifact and configured the MULE configurationfiles and deployed.
- Create flows that provide and consume services (SOAP and RESTful)
- Create API Proxy and deploy to API Gateway
- Create RAML specification in AnyPoint platform and use fragmentssuch as Resource type, Traits and Library to enable reusability.
- Create flows in design studio and transform messages usingDataWeave and MEL
- Develop Mule ESB projects for services with synchronous andasynchronous Mule flows.
- Implement data transformations using Dataweave for various formatsuch as JSON, XML,
- XSD, CSV, Copybook
- Implement Batch process to migrate data from file and database toSalesforce.
- Create RAML specifications for implementing REST APIs
- Leverage MuleSoft connectors like VM, Database, File, HTTP,MongoDB, JMS, Object
- Store, SAP, SFTP, SuccessFactors, Web Service Consumer
- Implement security with OAuth, Client-Id/Secret on MuleSoft APIsusing API Manager and
- TLS/SSL configuration
- Participate in the setting up CICD process.
- Facilitate the creation of test scenarios and test scripts.
- Version source code using bitbucket and automate build with mavenand Jenkins.
- Part of Agile Development methodology with 2 weeks sprints and on8 weeks major releases
Environment: Java, JEE, Spring, MuleSoft ESB 3.5, 3.8, API Manager, Anypoint Studio, ActiveMQ, Salesforce, JMS, XML, Web services, UML, Junit, jQuery, Mongo DB.