I have worked as a leader in Integration (Web Services, Mule), and Java development for 9 years. Designed and implemented MuleSoft to help Insurance company (Back end) integrate to Insurance company (Front End), Agencies, and Third Parties, used Maven to build code, add custom dependency and dependency, used Jenkin to auto build Mule package, used Mule stand alone to deploy Mule package, defined mule-app to centralize configuration: host WS, host Third party API, Folder Path, used Secure Configuration Properties to protect files with some sensitive data in file configure like password database, password IBM MQ, use Scheduler Endpoint (Trigger)
I designed REST API to support FE called WS to create policy/receipt, implemented API that used API kit router, API validations using RAML, used Transformer to transform and map JSON to SOAP request, used Module database to store JSON request and response, Used Async to put flow call WS and replied to FE with the response within 5s first, used Scatter-Gather to process parallelly to prepare the response to call FE’s API, used flow and sub-flow to categorize Mule flow to maintain easily code, used Choose to control flow to call appropriate service for one API called many services based on JSON data, used Mule Exception to inform FE of issues like: Database issue, WS issue.
I used IBM Connection to connect and get data from IBM MQ and return response data to IBM.
Wrote custom java code to handle data keyed to Mule
…