We provide IT Staff Augmentation Services!

Mulesoft Developer Resume

Columbus, IN

PROFESSIONAL SUMMARY:

  • 6 years of experience in Software Development with proficiency in designing & developing Enterprise - based, EAI and Web-based applications using Mule ESB, Java/J2EE technologies. Around experience on Mule ESB Enterprise edition.
  • Experience in full life cycle software development process (SDLC) including system analysis, technical design documentation, coding, testing, and performance optimization, delivering workshops / trainings, deploying applications and providing Go-Live support.
  • Experience in developing RESTful and SOAP web services in Mule ESB based on SOA architecture.
  • Strong application integration experience using Mule ESB with connectors, transformations, Routing, ActiveMQ, JMS and RabbitMQ.
  • Widely experienced with Mule ESB in designing and implementing core platform components for API/Services Gateway as well as other technological cross-cutting capabilities and a contributor to Mule ESB opensource.
  • Hugely experienced in using MuleSoft Studio that integrates APIs, databases and SaaS applications anddeployed MuleSoft applications to Cloud Hub and on-premise servers.
  • Participated in deployment of Mule ESB applications using Cloud Hub and Strong experience in Integration using Mule ESB in integrating various third-party solutions.
  • Hands on experience in Mule Soft Expression Language (MEL) to access payload data, properties andvariable of Mule Message Flow.
  • Mule ESB experience in implementing Service-Oriented Architecture (SOA) and Enterprise ApplicationIntegration (EAI) using Mule Server 3.x and 4.x.
  • Extensively worked on Any Point Studio and Mule Any Point Platform and used it to interface applicationservices by utilizing message routing, data transformation and service creation utilities.
  • Utilized MuleSoft features like Data weave, API designer and various connectors to ensure robust and loosely coupled integration layer every time.
  • Extensively worked on both Enterprise and Community edition of MULE ESB. Have an experience working MULE API manager and RAML.
  • Knowledge of Oracle ADF Framework to develop web applications. Work experience in implementing ESB Integration Services using MuleSoft ESB.
  • Created Mule ESB based tooling suite for handling message transitioning, validation, enrichment and routing to upstream and downstream entity data consumers.
  • Immensely experienced in writing SQL Queries,Oracle PL/SQL, JDBA and JPA along with good knowledge on NoSQL and Mongo DB.
  • Field experience with Junit and Log4j in developing test cases and determining application functionality.
  • Involved in unit testing and writing the MUnit Test cases for the mule flows.
  • Worked on implementation of the version control software CVS, VSS, SVN, GIT and Clear case.
  • Good communications skills, quick learner, bi-lingual, self-motivated also excellent customer relations incollecting, and analyzing user requirements towards achieving goals set by the team.

TECHNICAL SKILLS:

Programming: J2SE, J2EE, C, C++, SQL, PL/SQL, SAS Advanced, BPEL, UML

J2EE: Servlet, JSP, JDBC, JNDI, JSF

Integration Tools: Mule ESB, Mule API, IBM Message Broker

Web Technologies: HTML5, CSS3, JavaScript, AJAX, JQuery, AngularJS, Bootstrap JS

Frame Works: Struts1.x/2.x, Spring, Hibernate

Database: PL/SQL, MySQL, Oracle11g, DB2

Deployment Servers: WebLogic, Tomcat, JBoss, WebSphere8.0

Messaging System: ActiveMQ, IBM MQ, RabbitMQ.

WSDL, SOAP, UDDI, JAXWS, REST: JAX-RS, CXF, AXIS, SOAP UI

Developer Tools: Anypoint Studio, Eclipse, RAD, NetBeans

Build Tools: Ant, Maven, Gradle

Version Controller Tools: CVS, SVN, Clear case, GIT, Harvest

Operating Systems: Windows, Unix, Linux

Other Tools: DB Visualizer, RabbitMQ, ActiveMQ, Javadoc, Jenkins, JIRA tool, SQL Developer, TOAD, EditPlus, Beyond Compare

PROFESSIONAL EXPERIENCE:

Confidential, Columbus, IN

MuleSoft Developer

Responsibilities:

  • Architected Integrations using Mule Soft ESB environments for both on premise and Cloud hub environments.
  • Working on the version mule 4.
  • Creating API lead connectivity and deploy in the on-prem environments and cloud hub.
  • Creating System API’s, Processing API’s and experience API’s.
  • Inserting and updating data in to the salesforce by using batch integrations.
  • Followed the guidelines of Agile methodologies of SDLC for project management.
  • Utilized partner WSDL for ESB to SAP integrations.
  • Worked on preparing the technical specification documents (TSD'S) for all the services that is to be implemented.
  • Developed the integration workflows using Mule Soft ESB and Spring Frameworks.
  • Configured different Mule connectors like HTTP, Database and SAP.
  • Utilized various connectors such as Sale force, FTP, HTTP, File, SMTP, SFTPand Database in different workflows.
  • Designed and developed enterprise services using RAML and REST based APIs
  • Used various transformers in Mule ESB based on use case and had implemented the custom transformations.
  • Developed the flows orchestrations for integrating the components written on top of different internal platforms using Mule ESB and Active MQ.
  • Worked on SOAP & REST based Web services for Mule ESB flows.
  • Have written batch jobs to run at specific schedule times.
  • Involved in developing interfaces between SAP, Sales Force, REST and SOAP web-services.
  • Have an experience working MULE API manager and RAML.
  • Done transformations using Data Weave.
  • Implemented RAML files for different entity creations and respective associations.
  • Experience with Mule administration, configuration and tuning. Deployed Mule applications through MMC and managed the server deployments.
  • Experience with Mule Soft MMC and Enterprise release capabilities.
  • Coordinated with larger projects involving multiple groups in different locations, examinations centers and the international courses.
  • Created http inbound & outbound flows, routing, orchestration, transformations and Security of MULE ESB application using OAuth.
  • Salesforce integration and along with different applications such as Trumba (Event planner) and the databases.
  • Used Maven to build the applications using dependencies.
  • Used Git as a version and source controlling tool and deployed the application on premises as well as on Cloud Hub.
  • By using Jenkins with CI/CD deployed the projects in the mule clusters .
  • Involved in creating MUNIT test cases and ran the TEST SUITE.

Environment: Java&Jdk 1.8, mule soft 4.1.3EE, MUNIT, Any point studio, Oracle, SOAP, REST, AWS, Active MQ, RAML,, Maven, Jenkins, Log4j, GitHub, OAuth.

Confidential, Atlanta, GA

Mule ESB Developer

Responsibilities:

  • Involved in daily AgileSCRUM meetings and weekly SPRINT meetings. Regularly participated in the code reviews with team members to improvise on the quality of the project deliverables.
  • Integration of MuleESB system while utilizing MQ Series, Http, File system and SFTP transports. Implemented data transformation using XPATH, XSLT, Data Weave, custom java classes.
  • Created MULE ESB artifact and configured the MULE configurations files and deployed.
  • Utilized custom logging framework for Mule ESB application.
  • Developed RESTful/SOAP web services in MuleESB based on SOA architecture.
  • Experience in MuleSoftAnypoint API platform on designing and implementing Mule APIs.
  • Strong knowledge and hands on experience in documenting and designing REST API’s using RAML.
  • Done with transformers, exception handling, testing & Security of MuleESB endpoint through OAuth.
  • Have written MUnit test cases to validate the Mule flows. And implemented asynchronous messaging using ActiveMQ.
  • Tightly integrated applications using MULE ESB.
  • Mule ESB 3.7.3 and updated all the dependencies.
  • Migrated deprecated Data Mapper mapping to DataWeave in MULEESB.
  • Developed Mule ESB projects for services with synchronous & asynchronous Mule flows.
  • Implemented integration flows using MuleAnypointStudio to connect to REST, SOAP service, Oracle Database, and Active MQ broker.
  • Design and Implemented XML/WSDL/SOAP/RESTFUL Web Services to provide the interface to the various clients running on both Java and Non Java applications.
  • Extensively used Mule components that includeFile, SMTP, FTP, SFTP, JDBC Connector, and Transaction Manager.
  • Design and document REST/HTTP, SOAP APIs, including JSON data formats and API versioning strategy.
  • Involved in creating http inbound & outbound flows, custom java and XSLT transformers and Security of Mule endpoint through WSSR.
  • Deployed Mule ESB applications into MMC ( Mule Management Console).
  • Architected Integrations using Mule ESB environments for both on premise and cloud environments.
  • Used Log4J components for logging. Perform daily monitoring of log files and resolve issues.
  • Involved in code review, tested Components using JUNIT&MUnit and Mockito during the development.
  • Used Jenkins for CI/CD deployment strategy.
  • Involved in installing and configuring Eclipse IDE, Ant, WebLogic and Maven for development.

Environment: Java1.7/J2EE, MuleSoft ESB 3.5.3/3.7.3 , AnyPoint Studio, ActiveMQ, RabbitMQ, Apache-Maven, Cloudhub, RabbitMQ, Nexus, Putty,UML, Web Services, XML, XSD, XSLT, JPA, RAML, Oracle 11g, Eclipse IDE, log4j, CVS, Rational Rose, JUnit, Maven.

Confidential, Chicago, IL

Mule Developer

Responsibilities:

  • Followed the Agile Methodology for Scrum Process for the Project Implementation of the back logs.
  • Involved in Business requirements gathering and analysis by interacting with the customer.
  • Used JIRA to report the hours and issues that are related to the project.
  • Used Mule ESB in designing the application as a middleware between the third-party system and the customer side system.
  • Configuring the Mule process for fetching the data from topic and makes web service calls to the middle tier Mule ESB for processing.
  • Utilized partner WSDL for ESB to Salesforce&SAP integrations.
  • Used Force.com extensively for development, customization to integrate NetSuite accounts payables using Salesforce connector.
  • Configured different Mule connectors like HTTP, Database, NetSuite and Salesforce.
  • Developed Mule ESB projects for the services with synchronous and asynchronous mule flows.
  • Developed Mule flows to integrate Data from various sources into Database, from ActiveMQ topics and queues, some transformations were also done at the integration layer.
  • Developed service interfaces to core services & provisioning services using Mule ESB 3.6
  • Migrated deprecated Data Mapper mapping to Data Weave in MULE ESB.
  • Developed RESTful/SOAP web services in Mule ESB based on SOA architecture.
  • Utilized custom logging framework for Mule ESB application.
  • Deployed Mule ESB applications into MMC (Mule Management Console).
  • Involved in developing interfaces between SAP, Sales Force, REST and SOAP web-services.
  • Involved in integrating of different systems that includes Data Base, Salesforce, SAP and HL7.
  • Worked closely with functional leads/PMs to understand the partner integration requirements.
  • Used Hibernate for implementing the persistence mechanism in the application.
  • Involved in writing the Message Driven Beans.
  • Created Http inbound and outbound flows and tested it working functionality.
  • Performed synchronization of data bi-directionally between salesforce and database.
  • Used Database Connectors to connect with respective systems using Mule ESB.
  • Integrated other sub-systems through JMS, MQSeries.
  • Worked on Maven for getting latest jar files including commoncollection.jar, commonlogging.jar, spring, and Hibernate from Apache.
  • Consumed Web Services for transferring data between different applications.
  • Involved in performing Integration testing of the whole application.

Environment: Anypoint Studio, Mule ESB 3.5, Mule Management Console, RAML, ActiveMQ, Apache-Maven 3.3.3, Nexus, FileZilla 3.14.1, Putty, Salesforce, GIT, Oracle, JIRA, Confluence.

Hire Now