We provide IT Staff Augmentation Services!

Mulesoft Integration Developer Resume

4.00/5 (Submit Your Rating)

NJ

SUMMARY

  • 6 years of experience in Software Development Life Cycle (SDLC) including requirements analysis, design specification, code development, code integration, testing and deployment using Object Oriented Analysis and Design (OOAD) with Java/J2EE.
  • Around 4 years of experience on Mule ESB Enterprise edition. Had an experience working on Mule API manager and RAML over Anypoint Studio, Anypoint Cloud - Hub, API Gateway and Management.
  • Expertise in developing the integration workflows using an ESB framework. Developed Mule ESB projects for the services with synchronous and asynchronous mule flows.
  • Expertise in SOA (service-oriented architecture) frameworks and Web services integration via SOAP, REST, JSON, XML, XSLT, WSDL and Java.
  • Extensively worked on both Enterprise and Community edition of MULE ESB . Have an experience working Mule API manager and RAML .
  • Strong application combination encounter utilizing Mule ESB with Connectors, changes, Routing, ActiveMQ, JMS. Information Transformations utilizing Mule ESB.
  • Have an experience in integrating Sales force, SAP, spring frameworks, spring beans and web services using Mule ESB.
  • Experience in using Mule Connectors like FTP, FILE, SFTP as part of Integration Usage.
  • Experience in sending Mule Applications to Mule ESB and Mule CloudHub alongside involvement in arranging logging and cautioning in CloudHub.
  • Design and publish APIs using Anypoint Design Center and Exchange.
  • Experienced in Web Services approach for Service Oriented Architecture (SOA) and publishing Web Services both SOAP & REST (consume and implementations) that include several components like SOAP, WSDL.
  • Expertise in DB Design, DB normalization, writing SQL queries & PL/SQL Stored Procedures, Functions, Triggers, Sequences, Indexes and Views etc.
  • Extensively dealt with Core Java ideas like Multithreading, Inheritance, Abstraction, Encapsulation, Polymorphism, Exception Handling, and Collections Framework.
  • Experienced in different IDEs like Eclipse, RAD, and NetBeans, AnyPoint Studio and Maven for Development..
  • Followed Waterfall and Agile/SCRUM methodologies of Project management in all aspects of SDLC including analysis, design and review of business and systems requirement specifications, testing methodologies and techniques.
  • Excellent Communication, Analyzing, Problem solving skills and Fast learner .
  • Excellent Communication skills, analytical skills, including ability to interpret, evaluate customer requirements and implement technical solutions.

TECHNICAL SKILLS

Mule: Any Point Studio, Mule EE 3.xx, 4.xx, RAML, DataWeave, CloudHub

Web Servers: Apache Tomcat, WebSphere and Web logic.

Databases: Oracle, Mongo DB, MySQL, IBM DB2, MS SQL Server.

Web: API, SOAP - API, WSDL - API, HTTP, XML, REST.

OS: Windows XP/7/8, Linux, Ubuntu, Mac

PROFESSIONAL EXPERIENCE

Confidential, NJ

Mulesoft Integration Developer

Responsibilities:

  • Working in an Agile Scrum Development environment with frequently changing requirements and actively participating in daily scrum meetings and reviews with biweekly sprint deliveries.
  • Integrated SOAP and REST API with Mule ESB and performed transformations, used JAX-WS and JAX-RS API to extract data from SOAP and REST request.
  • Integrated Mule with SQL Server and Oracle Database. Created and Developed Mule Proxys as part of Development.
  • Integration of Mulesoft ESB system while utilizing MQ Series, Http, File system and SFTP transports.
  • Developed the integration workflows using a Mule 4 & 3.8.3 framework.
  • Involved in complete life cycle development using Mule ESB 4 based on SOA architecture.
  • Implemented data transformation using Data Weave, custom java classes.
  • Developed SOAP based Web services using WSDL and consumed those, SOAP based WSDL’s in flow using Web Service Consumer.
  • Excellent experience in DataWeave for the data transformations along with custom Java Classes and also used DataWeave to transform xml to custom JSON files.
  • Experience in implementing Mule Secure Token Service (STS) OAuth to mule Service Oriented Architecture (SOA).
  • Worked with MuleSoft Anypoint API Platform on designing the RAML for implementing REST API's and used API Gateway as a proxy service.
  • Created layers of Microservices that are grouped by purpose by managing the complexity of architecture.
  • Developed the integrations using connectors such as Sale force, SAP, Data Base, HTTP, FTP and File Connectors.
  • Developed interfaces between SAP, Salesforce and REST web-services.
  • Implemented and consumed SOAP web services and tested using SOAP UI for Mule ESB flows and Deployed Mule applications onto Cloud Hub.
  • Implemented asynchronous messaging using Active MQ.
  • Implemented Devops best practices of CI/CD for Mule applications using Maven.
  • Used Basic and OAuth Authentication mechanisms to consume REST API’s and Orchestration.
  • Implemented build package tool using Maven and used Jenkins for continuous integration(CI) and continuous deployment(CD).

Environment: Mule 4, Mule ESB 3.8.3, AnyPoint Studio, Oracle, SOAP, REST, Sales force, GitHub, Active MQ, RAML, Rally, MUnit.

Confidential, Wayne, NJ

Mulesoft Integration Developer

Responsibilities:

  • Involved in Requirements gathering, analysis, design, development, testing and Maintenance phases of CRM application. Actively involved with the team and management as a part of Agile ( SCRUM ).
  • Involved in preparing design TSD document with Sequence Diagrams, Use Case Diagrams Class Diagrams using Microsoft VISIO tool .
  • Involved in creating wireframes and fidelity diagrams using Balsamiq as per the business requirement.
  • Worked on Batch processing and created batch jobs.
  • Created http inbound & outbound flows, routing, orchestration, transformations and Security of MULE ESB application using OAuth2 .
  • Configured the Mule process for fetching the data from topic and makes web service calls to the middle tier Mule ESB for processing. Worked on MULE API manager and RAML (RESTful API modeling Language).
  • Developed the integration workflows using a MuleSoft ESB 3. 8 .3 & 4 framework.
  • Involved in complete life cycle development using Mule ESB 4 based on SOA architecture.
  • Developed a proxy layer for every API in order to ensure the security of applications and Implemented the APIs in Anypoint studio and deployed them to Cloudhub Gateway 2.2.0 and Runtimes 3. 8 .x .
  • Designed and exposed the applications using RAML0.8. Have written MUnit test cases to validate the Mule flows.
  • Worked with integrations using connectors such as Sale force, Database, JMS, Active MQ, HTTP, FTP, SFTP and File Connectors and used scatter-gather for asynchronous communication.
  • Experience in Mule Soft AnyPoint API platform on designing and implementing Mule API’s.
  • Migrated deprecated Data Mapper mapping to Data Weave in MULE ESB.
  • Used Mule filters & worked with J ava and groovy components to provide resilient solutions.
  • Developing Mule ESB projects for the services with synchronous and asynchronous Mule flows.
  • Extensively worked with Salesforce to create/read/update/delete the data and worked with PEGA for business validations.
  • Monitoring the applications on Runtime Manager, API manager, creating charts using Custom Dashboard , generated reports using Manage Reports and analyzed the performance of the applications calculating the response times.
  • Worked with MDM (Master Data Management) to lookup/access the unique id of the customers.
  • Extensively worked on Data Weave to transform data into JSON/XML format.
  • Have written MUnit test cases to validate the Mule flows.
  • Implemented build package tool using Maven and build the code in Jenkins.
  • Used Github as the source version control tool for code operations such as check-in, check-outs, merge, compare, clone, etc.

Environment: Java 1.8, Mule ESB 3.8.3, Mule 4, Agile, Anypoint Studio, ActiveMQ, Apache-Maven, Filezilla, Cloudhub Gateway 2.2.0, OAuth, Nexus, Putty, Github, MUnit, RAML

Confidential, Sunrise, FL

Mulesoft Developer

Responsibilities:

  • Responsible and involved in the analysis, defining, prototyping, implementation and deployment of full software development life-cycle (SDLC) of the project.
  • Designed and implemented the application in Agile - methodologies.
  • Designed the applications using Mule ESB as a middleware between third-party systems and the systems at our customer side.
  • Done with preparation of design document specifications, troubleshoots and testing.
  • Implemented various REST services using Mule API Platform.
  • Developed the integration flows using Mule ESB 3.6.2 framework.
  • Performed integrations using different connectors like Sales Force, Database, SAP, HTTP, SFTP, FTP and file connectors.
  • Implemented integration flows using Mule Any point studio to connect to REST, SOAP service, Oracle Database, and Active MQ broker .
  • Strong experience in documenting and designing REST API’s using RAML File.
  • Written MUnit test cases to validate the Mule Flows.
  • Involved in creating http inbound & outbound flows and orchestration using XPath using MULE ESB.
  • Implemented asynchronous messaging using Active MQ .
  • Worked on various Mule connectors / adapters , developing API, APM and developing services on Cloud Hub.
  • Used Mule ESB for routing, filtering and aggregate message between application based on content and rules.
  • Used Data Base Connectors to connect with respective systems using Mule ESB.
  • Developing Mule ESB projects for the services with synchronous and asynchronous Mule flows.
  • Implemented Mule flows for different modules, which process files and emails from different systems.
  • Used Mule Flows with Data Mapper to customize XML to CSV mapping conversion.
  • Working knowledge of API management using Anypoint API management tools.
  • Involved in writing batch jobs to run at specific schedule times and transformations using Data Weave .
  • Experienced in implementing Mule Secure Token Service ( STS ) OAuth to mule Service Oriented Architecture (SOA)
  • Architected Integrations using Mule ESB environments for both On-Premise and Cloud hub environments.
  • Used MMC (mule management console) to monitor the request and response payload.
  • Configuring the Mule process for fetching the data from topic and makes web service calls to the middle tier Mule ESB for processing and put the data on the Cloud hub.
  • Implemented data transformation using XPATH, XSLT, Data Weave, Custom java classes .
  • 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.
  • Develop Message Driven Beans (MDB) & involved in building and accessing a web Services using SOAP over JMS.
  • Used Log4J to capture the log that includes runtime exceptions, monitored error logs and fixed the problems.
  • Used AMQP Endpoints to connect to RabbitMQ which is a messaging queue.
  • Configured connection pooling using WebSphere application server. Developed and deployed the Application on WebSphere using ANT build.xml script.
  • Formulated build and deployment using Maven to deploy the artifacts to Cloud Hub .
  • Used Git hub for version control for code commit and update.

Environment: Mule ESB, Anypoint Studio, JAVA, ActiveMQ, RAML, RabbitMQ, Nexus, Maven, Cloud Hub, XML, XSLT, Web Services - WSDL, SOAP, CXF, Jenkins, GitHub.

Confidential

Java/J2EE Application Developer

Responsibilities:

  • Involved in gathering requirements and built technical specifications from the requirements and also involved and participated in Code reviews.
  • Designing the application using JISI framework and Spring framework.
  • Used Hibernate Transaction Management, Spring/Hibernate Batch Transactions, and Hibernate cache concepts.
  • Developed user interfaces using JavaScript, JQuery, HTML, XHTML, CSS custom tags.
  • Developed web application using JSP custom tag libraries, Struts Action classes and Action, Java Servlets and Objects using J2EE standards.
  • Designed Use Cases, Class Diagrams, and Sequence Diagrams using Visual Paradigm to model the detail design of the application.
  • Application was built on JISI - MVC framework and Hibernate as business layer. Designed and developed the GUI using Java Script and JSP.
  • Involved in development of Servlets/JSP and documenting all the components clearly.
  • Created tile definitions, Struts-config files, validation files and resource bundles for all modules using Struts framework.
  • Extensively used XML Web Services for transferring/retrieving data between different providers and implemented them using CXF Framework.
  • Consumed Web Services (WSDL, SOAP, UDDI) from third party for authorizing payments to/from customers.
  • Involved working with Oracle 11g database and implemented Exception Handling with custom Exceptions framework.
  • Involved in coding for JUnit Test cases, ANT for building the application.
  • Created Daily Rolling Log using Log4j and Used PVCS as Version Control System.
  • Using WebSphere application server for deploying the web content and all code was written using the Rational Application Developer (RAD) IDE.

Environment: Java, J2EE, Hibernate, J2EE, JISI, Spring, JSP, JDBC, JavaScript, XML, DTD, RAD, IBM WebSphere application server 7.0, JUnit, Log4j, Oracle 11g, SQL, PL/SQL, SQL Developer, Windows.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in client requirement gathering, analysis& application design.
  • Created Use cases, Class Diagrams, and Sequence Diagrams for the system using JUDE UML modeling tool.
  • Implemented server side programs by using Servlets and client side by using JSP and designed, developed and validated User Interface using HTML , JavaScript , and CSS .
  • Created the UI tool - using Java, XML, DHTML, and JavaScript.
  • Extensively used Java Server Pages, JavaScript, JQuery, CSS and HTML for developing visually appealing User Interface pages of the web modules.
  • Performed application level logging using log4j for debugging purpose and also involved in fine tuning of application.
  • Thoroughly involved in testing phase & implemented test cases by writing with the Junit.
  • Wrote stored procedures using PL/SQL for data retrieval from different tables.
  • Worked extensively on bug fixes on the server side and made cosmetic changes on the UI side.
  • Part of performance tuning team and implemented caching mechanism and other changes.
  • Recreated the system architecture and created numerous class and sequence diagrams.
  • Developed using Struts Framework , developed action classes, form beans and Struts-Tiles.
  • Created combined deployment descriptors using XML and Design and development UI using HTML, JSP and Struts where users have all the items listed for auctions.
  • Developed Authentication and Authorization modules where authorized persons can only access the inventory related operations.

Environment: JDK1.4, JavaScript, HTML, DHTML, XML, Struts, JSP, Servlet, JNDI, J2EE, Tomcat, Rational Rose, Oracle.

We'd love your feedback!