Mulesoft Developer Resume
Pennington, NJ
PROFESSIONAL SUMMARY:
- 6+ years of experience as a Software Developer in using Mulesoft, Back - end Development and Object-Oriented Programming using Java programming language.
- 3+ years of experience as a Mulesoft ESB Developer with proficiency in all phases of Software Development Life Cycle (SDLC) using AGILE process.
- Experienced in handling Anypoint Studio for creating various flows to integrate APIs, Databases and SAAS applications.
- Working knowledge in developing Mule ESB flows and integrations by using Service Oriented Architecture (SOA) and Enterprise Application Integration (EAI) using Mule Runtimes.
- Possess good expertise on Data Mapper and Data Weaver on transformations
- Developed Mule ESB projects using various connectors like HTTP, File, SFTP, DB, Transformers and Data weave for integrating various applications that are hosted on cloud using synchronous and asynchronous Mule flows.
- Worked with the Enterprise edition of Mule ESB and developed APIs using RAML.
- Possess good expertise on Data Mapper and Data Weaver on transformations.
- Good working knowledge in using Transformers, Filters, Flow Control, Collection Splitters/Aggregators/Scatter - Gather etc.
- Working knowledge in building connections from Mule ESB to SFDC, Oracle DB and other third-party systems.
- Tested various web services post deployment using SOAPUI tool.
- Experienced in writing and updating XML and XSD scripts as per the project requirements.
- Expertise in identifying Message Exchange Patterns (Synchronous, Asynchronous and Base on a WSDL).
- Experience in working with Web Services Description Language (WSDL) that provides a model for describing Web Services.
- Developed and debugged Java and Web applications using Eclipse and NetBeans.
- Performed maintenance and debugging of Windows applications at the Offshore and, at Onsite using remote connectivity.
- Provided Software and Hardware support to clients on critical issues and on escalations.
- Experience in using protocols like FTP, SFTP, TFTP, TCP/IP, SOAP, REST and HTTP/HTTPS.
- Proficiency and knowledge on all phases of Software Development Life Cycle (SDLC) based on various development methodologies such as Waterfall, Agile models.
- Possess outstanding analytical, problem solving as well as interpersonal skills.
- Excellent written, verbal skills and possess good ability in understanding the client requirements.
TECHNICAL SKILLS:
Languages: JAVA, J2EE (SERVLETS, JSP, JAVA BEANS, JSF), C, C++, SQL, PL /SQL
Integration Tools: Mulesoft 3, Mule4, ESB
Oracle / Application Servers: Oracle Application Server, Apache Tomcat, Web logic
IDEs: NetBeans, Visual Studio, Anypoint Studio, Eclipse, JDeveloper, SQL Developer
Operating Systems: Windows, Linux
Web Services Technologies: SOAP, REST
Frameworks: JAVA Spring MVC, AngularJS, Bootstrap
Databases::Oracle 11g, SQL Server, MySQL, MongoDB, Kinvey
Testing Tools: Soap UI, JCAT (Java based), JUnit
Methodologies: Agile, Scrum Methodologies
PROFESSIONAL EXPERIENCE:
Confidential, Pennington, NJ
MuleSoft Developer
Responsibilities:
- Using Mule ESB in designing, developing, testing, and maintaining the application.
- Creating RESTful service interfaces using Mule ESB Anypoint Platform and delivering fast, reliable, and scalable integration API codes
- Developing mule flows for asynchronous messaging, data transformation, routing, and batch processing.
- Deploying Mule ESB applications into Vanguard (Mule Management Console)
- Using various testing tools such as Postman, Soap UI, etc.
- Working with MuleSoft Anypoint API Platform on designing the RAML for implementing REST API's and using API Gateway as a proxy service.
- Involving in complete life cycle development using MuleESB based on SOA architecture.
- Manually deploying applications into Vanguard. Deploying application using CI/CD (Jenkins and ansible tower).
- Exposing RESTful web services in MuleESB and invoking them using Postman.
- Involving in producing & consuming SOAP and REST-based web services.
- Creating integration flow diagrams and mapping documents using Microsoft tools for a better understanding of each application.
- Creating Service Contracts and exposing them to the end clients for each integrated application as per the business requirements.
- Implementing data transformations using Data Mapper and Data Weave in Anypoint studio.
- Developing flows using Synchronous and Asynchronous Services processing strategies.
- Creating flows/sub-flows using various scopes, transformers, and routers such as splitter and aggregator in Anypoint Studio.
- Performing the automatic deployment of the projects by using maven builds.
- Involving in code review and design review along with solution architect.
- Following Agile best practices which include, Participating in PI Planning, Sprint planning, Story grooming, retrospectives, resource planning, and daily standup call.
- Integration with other systems in the bank, which includes Tibco, Splunk, SQL Server.
Environment: Java 1.8, Eclipse, Any point Studio 7.3/7.2, MySQL, Mule ESB 4.3.5, 4.3.1, 4.2.5, 4.1.2/3.9.0, ActiveMQ 5.10.0, AWS, Microsoft Azure, Apache-Maven 3.5.9, RAML, Cloud hub, On Premises, Log4j 1.2.14, GIT, JIRA, API, Webservices, Bitbucket, Postman.
Confidential, Charlotte, NC
MuleSoft Developer
Responsibilities:
- Involved in requirements gathering with business and understanding the integration needs for various projects.
- Used Mule ESB in designing, developing, testing and maintaining the application.
- Created REST based service interfaces using Mule ESB Anypoint Platform and delivered fast, reliable and scalable integration API codes
- Developed mule flows for asynchronous messaging, data transformation, routing and batch processing.
- Deployed Mule ESB applications into MMC (Mule Management Console)
- Used various testing tools such as Postman, Soap UI, REST Console and Jenkins.
- Worked with Mulesoft Anypoint API Platform on designing the RAML for implementing REST API's and used API Gateway as a proxy service.
- Involved in complete life cycle development using MuleESB based on SOA architecture.
- Manually deployed applications into Mule Soft Cloud Hub.
- Exposed RESTful web services in MuleESB and invoked them using Postman.
- Involved in producing & consuming SOAP and REST based web services.
- Implemented and integrated multiple custom mule filters, transformers and spring components in flows.
- Created Mule ESB flows using Anypoint Studio, performed payload transformation & developed middleware frameworks for routing the messages to appropriate systems.
- Extensively used Mule API kit and Postman to test Restful web service.
- Created mule Flow using end-point, Connector and Component bean using Mule ESB to communicate client/server systems.
- Used Data Base Connectors to connect with respective systems using Mule ESB.
- Experience in Any point API platform on designing and implementing Mule API's.
Environment: Java 1.8, Eclipse, Any point Studio 5.4.0/5.4.3, MySQL, Mule ESB 3.9.2, ActiveMQ 5.3, AWS, Microsoft Azure, Apache-Maven 3.3.9, RAML, Cloud hub, Log4j 1.2.14, GIT, JIRA, API Gateway2.1, Webservices, Bitbucket, Postman, SVN, Jenkins.
Confidential, Tampa, FL
MuleSoft Developer
Responsibilities:
- Prepared estimates and provided time frames to successfully implement business processes for each project.
- Created integration flow diagrams and mapping documents using Microsoft tools for better understanding of each application.
- Created Service Contracts and exposed to the end clients for each integrated application as per the business requirements.
- Designed and developed re-usable integrated applications as per SRR ESB Standards.
- Created SOAP based service interfaces using Mule ESB Anypoint Platform and delivered fast, reliable and scalable integration API codes.
- Implemented data transformations using Data Mapper and Data Weave in Anypoint studio.
- Developed flows using Synchronous and Asynchronous Services processing strategies.
- Created flows/sub-flows using various scopes, transformers and routers such as splitter and aggregator in Anypoint Studio.
- Implemented encryption/decryption, authentication for various integrated applications.
- Implemented error handling by using exception strategies and generated exception alerts in cloud hub.
- Performed the automatic deployment of the projects by using maven builds.
- Created REST API's using RAML and developed flows using APIKIT Router.
- Developed applications to integrate with Amazon Web Services AWS .
- Created test cases as per the requirements and worked with automation and manual testing teams as needed.
- Coordinated with various development teams and the testing teams for end-to-end testing in various environments.
- Provided Production Support for all the deployed Mule ESB applications.
- Good programming skills and experienced in troubleshooting Mule ESB applications
- Strong Knowledge on Mule soft including Mule Runtime Manager, Connectors and API Manager.
- Experienced in Agile methodologies
Environment: Components Used: Any point Studio, MuleSoft Cloud Hub, API Designer, API Manager, Runtime Manager, XML, XSD, SOAP, WSDL, REST JSON, RAML, Java, Postman, Soap UI, REST Console, Oracle 11g, MySQL, Microsoft SQL Server 2008
Confidential, El Segundo, CA
MuleSoft Developer
Responsibilities:
- Performed integration of various Mulesoft applications using Mulesoft ESB, ActiveMQ and JMS.
- Developed several mediation flows of various use cases using Anypoint studio in Mulesoft ESB.
- Created Mule flows using DB Connectors and SFDC using SFDC connectors to upsert data into SFDC.
- Developed Mule applications using Mule connectors like Salesforce, File, Database, JMS, and SMTP as a part of integration usage.
- Integrated applications using Mulesoft ESB for orchestrating the services. Designed enterprise services using RAML and REST based APIs.
- Created the Mule ESB artifacts and configured and deployed the Mule configuration files.
- Worked with Mulesoft connectors and transformers. Used various transformers in Mule ESB based on use case and implemented the custom transformations.
- Implemented File Connector to archive the incoming payload and send the payload through mule flow.
- Worked with Web Service Consumer connector to consume Web services in Mule.
- Deployed Mule ESB applications into MMC (Mule Management Console).
- Configured the Mule process to fetch data from topic and made web service calls to the middle tier Mule ESB for processing.
- Experience in integrating applications using Mule ESB with Connectors, Transformations, Routing and Messaging using ActiveMQ and JMS.
- Used Mulesoft ESB to route various service calls, to do validation of service input and to handle exceptions.
- Designed and implemented Mule APIs on Mulesoft Anypoint API platform.
- Integrated multiple custom Mule filters and spring components in flow.
- Worked with Mule ESB in creating inbound and outbound flows and orchestration using Xpath.
- Implemented Mule’s exception strategies to catch, route and handle different errors in different ways.
- Processed transformation of requests to payload to make secured Web service call using Mule data mapper and XSLT.
- Actively participated in Analysis, Development and Testing phases of various modules.
- Experience in creating activity workflow to manage sequential execution of the services in Mule ESB.
- Created cluster environment using Mule ESB with Mule Anypoint Studio and implemented ActiveMQ with different topologies in Enterprise Integration.
- Developed Mule applications using JSON, XML, Xpath using Anypoint studio.
- Written Application code and development activities for projects in a SOA environment using Mule ESB.
- Used SOAP UI tool for unit testing and performed debugging of the developed module.
- Involved in writing MUnit Test cases to validate Mule flows.
Environment: Mulesoft ESB 3.7.4/3.8.0, AnypointStudio 6.2.2, Web Services, ActiveMQ 5.14.3, RAML, Salesforce, eclipse 4.6 Components Used: Any point Studio, MuleSoft Cloud Hub, API Designer, API Manager, Runtime Manager, XML, XSD, SOAP, WSDL, REST JSON, RAML, Java, Postman, Soap UI, REST Console, MySQL, Microsoft SQL Server 2008
Confidential
Java/J2EE Developer
Responsibilities:
- Performed integration of various Mulesoft applications using Mulesoft ESB, ActiveMQ and JMS.
- Designed and worked with applications based on Object Oriented Programming (OOPs) concepts.
- Designed and built solutions based on best practices and the complexity of the systems involved.
- Designed business processes and their integration with the other applications.
- Expertise in performing operations such as Multithreading, Collections and Exception Handling in Java.
- Involved in configuring web.xml, faces-config.xml for navigations and managed beans. Integrated JSF, spring and Hibernate Frameworks.
- Developed the application using Struts framework, Servlets and JSP for the presentation layer along with JavaScript for the client side validations.
- Implemented Asynchronous functionality using Java Messaging Service (JMS).
- Implemented SOAP and REST based web services using Apache CXF framework.
- Worked with struts tag libraries (html, bean, and logic) in the JSP pages.
- Prepared the Controller classes in Spring MVC framework in Web layer of the application architecture.
- Well-versed in using Junit Framework in unit testing of application and Maven to build the application and deployed it on Tomcat Server.
- Worked with IBM Rational ClearCase as version control tool for maintaining source code and project documents.
- Developed application service components and configured beans using Spring IOC, creation of Hibernate mapping files and generation of database schema.
- Created various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.
- Designed and developed the web-tier using Html, JSPs, Servlets, Struts and Tiles framework.
- Involved in the development of business module applications using J2EE technologies like Servlets, JSP and JDBC.
- Involved in bug fixing of various issues that were raised by the testing teams during the Integration testing phase.
- Prepared technical reports & documentation manuals during the program development.
Environment: Java SE 1.7, Spring MVC, JDBC, Servlets, Hibernate, SOAP UI, JMS, eclipse 4.3.