Mule Esb Developer Resume
Iowa City, IA
SUMMARY
- Over 7 years of experience in Information Technology with primary skills in application integrations using iPaaS products like MuleSoft ESB tools.
- Experience as a cloud integration developer with strong skills in SOA, ESB, Web Services, Cloud applications, and iPaaS platforms.
- Experience working with Mule API Manager, RAML, and expertise in CRM business process.
- Worked on several connectors like HTTP, DB, FTP, FILE, JMS, Salesforce, NetSuite, Workday, box.com, and email.
- Experience in building complex Mule Flows, Scopes, Error Handling strategies, Message Filters, Validation, Transformation, Message Enricher, and Flow Controls.
- Expertise in DB Design, DB normalization and writing SQL queries & PL/SQL - Stored Procedures, Functions, Triggers, Sequences, Indexes and Views etc.
- Developed process using MuleSoft platform components, including API Manager, Cloud Hub, Mule Runtime Fabric, Any point Studio, Data weave, and Access Management.
- Strong API Development and implementation (consumption of public and Private APIs).
- Brief experience on RAML APIs.
- Experience in migrating legacy applications from 3.x to 4.x.
- Experience in Process deployment and management.
- Used Swagger for API development and documentation.
- Integration experience in on-premises and cloud applications.
- Solid Knowledge in Java/J2EE technologies. Well experienced in MVC architecture, Hibernate and Struts frameworks.
- Experience working on messaging exchange like WebSphere MQ and Active MQ.
- Experience with JMS both Synchronous and Asynchronous messaging
- Application integration using MuleSoft ESB and IBM Message Broker for integrating and orchestrating the services.
- Involved in unit testing and writing the MUnit Test cases for the flows.
- Strong working experience on web services like SOAP and REST.
- Experience using Git for code sharing, deployment management, and team collaboration.
- Experience working in a complete product life cycle, including requirements gathering, build, unit testing, deployment, and support for the integration process. Experience in Waterfall & Agile development methodologies.
- Motivated, results oriented and good team player with strong and good effective communication skills.
TECHNICAL SKILLS
Domain Focus: Cloud Application Integration- Multiple Projects Service-Oriented Architecture- Multiple Projects
Languages: C, C++, Java, SQL, XML iPaaS Platform: MuleSoft - MuleSoft, Any point Studio, Mule Management Console, Mule Runtime Server, Mule Cloud Hub, Mule Runtime Fabric, Mule Connectors, Mule API Design, Mule RAML, Mule exchange, etc.
Connectors: HTTP, HTTPS, FTP, Salesforce, NetSuite, Web service SOAP, email, Database
Protocols: HTTP, SOAP, HTTPS, FTP
Web Services: SOAP, WSDL, RESTful Services
PROFESSIONAL EXPERIENCE
Confidential, Iowa City, IA
Mule ESB Developer
Responsibilities:
- Integrated the 3rd party application like Google address validator, Fax Services, and pVerify, and Zip Code lookup within the given radius.
- Analyzing client’s requirements, ensuring timely programming & delivery in conformity with quality standards.
- Worked in end to end project lifecycle covering Requirement analysis, design, build, unit testing, and deployment.
- Created Mule Domain for sharing common resources in Mules applications.
- Involve in analyzing user requirements and providing them with appropriate system and network solutions.
- Used Mule ESB connectors- Web service consumer, Message Transformer, Exception Strategies, Batch processing, etc. in designing the application as a middleware between the third-party system and the customer side system.
- Implemented Mule streams for every substance with retry instruments with private streams.
- Implementing and consuming both SOAP and RESTful web services.
- Used Swagger toolset in designing and developing the API.
- Used various transformers in Mule ESB based on the use case and had implemented the custom transformations.
- Implemented asynchronous messaging using Active MQ, implementing JMS Concepts to resolve producer-consumer problems.
- Involved in creating http inbound & outbound flows, transformers, filtering and Security of Mule Flows
- Collaborating with the team members and senior management to maintain a continuous stream of information regarding the project status and progress.
- Resolving the defects in the test environments in the phase1.
- Assigning stories and track the issues on JIRA and move to test once the issue resolved.
- Used GIT for version contro
- Used Anypoint Runtime Fabric to automate the deployment.
- Used Jenkins as CI/CD tool,
Environment: Any point Studio 7.4, SOA, XML, JSON, GIT, Mule Standalone Runtime 4.2.2, Java, SOAP, REST, OAuth, Data Weave, Data Mapper, Runtime Fabric, MUnit, CI/CD.
Confidential
MuleSoft developer
Responsibilities:
- Analyzed and investigated the business requirements for Integrations from scratch.
- Developed Integration process for Finance system applications like Determine Cloud platform (DCP), Bill.com, and Intacct.
- Developed unidirectional Integration processes between Determine and Intacct.
- Developed Bi-Directional process between Determine and Bill.com.
- Extensively used Mule components that include File, SMTP, FTP, SFTP, JDBC Connector, and Transaction Manager.
- Customized the workflow to pull records with attachments from legendry CRM application (WizeHive).
- Designed a workflow to get the records from WizeHive CRM application and post to a local directory.
- Built a two-way interface between Bill.com and Salesforce.
- Developing an integration between Salesforce to Salesforce (sandboxes) to populate test data after sandbox refreshment.
- Involved in creating http inbound & outbound flows, custom java and XSLT transformers and security of Mule endpoint through WSSR.
- Made a complete rope analysis to the built processes before deploying into production.
- Involve with the procurement and finance team in analyzing and to sort out any hierarchal issues with objects which are in scope.
- Worked with IBM WebSphere MQ to exchange the messages.
- As a DCP Admin- I am responsible for onboard any DCP user within IT and set the roles and privileges to access his/her own set of a matrix.
- Used connectors like HTTP, mail, Intacct, and Salesforce.
- Used postman as a REST client to test the endpoints/ APIs.
- Involved in unit testing and writing the MUnit Test cases for the flows and did the logging and alerting as well.
- Developed generic error handling notification deliver error email notifications.
Environment: Any point Studio, Mule Runtime, Notepad++, Postman, Salesforce, HTTP Listener, Web Services - WSDL, SOAP, REST.