We provide IT Staff Augmentation Services!

Sr. Mule Soft Integration Developer Resume

5.00/5 (Submit Your Rating)

Greensboro, NC

SUMMARY

  • 8 years of professional Information Technology experience wif 4+ years of experience in Enterprise Service Bus (ESB) projects using Mule Soft.
  • Mule ESB experience in implementing Service - Oriented Architecture (SOA) and Enterprise Application Integration(EAI) using Mule Server 3.x.
  • Extensively worked on Any Point Studio and Mule Integration Platform and used it to interface application services by utilizing message routing, data transformation and service creation utilities.
  • 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 and variable of Mule Message Flow.
  • Responsible for writing application code & development activities for large projects especially in a SOA environment and Reliability Patters wif Mule Soft.ESB.
  • Technical experience in the areas of Object Oriented Analysis (OOA) and Object Oriented Design (OOD) using UML and SDLC of distributed applications. Hugely experienced in using Mule SoftStudio dat integrates APIs, databases and SaaS applications and deployed Mule Soft applications to Cloud Hub and on-premise servers.
  • 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 Mule SoftESB and Talend ESB.
  • Utilized Mule Softfeatures like Data Weave, API designer and various connectors to ensure robust and loosely coupled integration layer every time.
  • Extensive noledge on Agile, Waterfall and RUP methodologies.
  • Responsible to develop RESTful and SOAP web services in Mule ESB based on SOA architecture.
  • Strong application integration experience using Mule ESB wif connectors, transformations, Routing, Active MQ, JMS and RabbitMQ.
  • Widely experienced wif Mule ESB in designing and implementing core platform components for API/Services Gateway as well as other technological cross-cutting capabilities and also a contributor to Mule ESB open-source.
  • Created Mule ESB based tooling suite for handling message transitioning, validation, enrichment and routing to upstream and downstream entity data consumers.
  • Strong front-end UI development skills using scripting languages like HTML5, CSS, DHTML, XML, JavaScript, Angular JS, AJAX and PHP.
  • Immensely experienced in writing SQL Queries, Oracle PL/SQL, JDBA and JPA along wif good noledge on NoSQL and MongoDB.
  • Experience in ANT and Maven build tools for building and deploying the application in web/app servers and vast experience wif java multithreaded programming.
  • Field experience wif Junit and Log4j in developing test cases and determining application functionality.

TECHNICAL SKILLS

Programming Language: Java, C++, C, PL/SQL, SQL

Frame Works: Custom MVC, Struts, Spring, Hibernate and JSF.

IDEs: Eclipse, Net Beans, Any-Point Studio JBuilder, and RAD.

Mule: Any Point Studio, Mule EE 3.6+, RAML, Data Weave, Cloud hub, MMC

Web Methods: API, SOAP - API, WSDL - API, HTTP, XML, REST, JERSEY, WS-Security.

XML technologies: XML, DTD, XSD, XSLT, XPATH, JAXP, JAXB

Web/Application Servers: Apache Tomcat, WebSphere, Web logic and JBOSS.

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

Build tools: Ant, Maven, IVY, Jenkins

Version Control Tools: CVS, Git Hub, SVN, Rational Clear case, Clear Quest

Environment: s: Windows XP/7/8, Linux, Ubuntu, Mac

PROFESSIONAL EXPERIENCE

Confidential, Greensboro, NC

Sr. Mule Soft Integration Developer

Responsibilities:

  • Co-ordinate wif offshore team of developers.
  • Experienced wif Mule administration, configuration, tuning, Mule SoftMMC and Enterprise release capabilities.
  • Responsible in developing integration workflows using Mule ESB framework and implemented Data Weave and content based routing using Mule ESB.
  • Involved in injecting dependencies into code using spring core module concepts like IOC of Spring Framework.
  • Design and Implemented RESTFUL Web Services using various data format (JSON, XML) to provide an interface to the various third-party applications.
  • Used Agile methodology was to emphasize on face to face communication over written documents and make sure dat iteration is passing through a full software development cycle.
  • Done wif transformers, exception handling, testing & Security of Mule ESB endpoint through OAuth.
  • Responsible in developing integration workflows using Mule ESB framework and implemented Data Weave and content based routing using Mule ESB.
  • Developed Mule flows to integrate Data from various sources into Database from Active MQ topics and queues and some transformations were also done at the integration layer.
  • Experienced in Rest Web Service development for both Xml and JSON datatypes using Advanced Rest Client.
  • Developed flows/orchestrations for integrating the components like connectors, transformers and scopes written on top of different internal platforms using Mule ESB for XML to CSV conversion.
  • Utilized Java transformers in Mule ESB and created a flow between the servers and Enterprise Information Systems (EIS) using the connector architecture of JDBC adapters.
  • Experience in driving code review meetings to provide analyze and testing support to Business Analyst people.
  • Developed an Integration Component wif third party application using Mule ESB and Experience in integrating Cloud applications like SFDC, Workday & Intact using Mule ESB.
  • Orchestrated full Software Development Life Cycle (SDLC) starting from collecting Business specifications, Analysis, Design and Development, Testing and documenting the entire life cycle using various methodologies like Agile, SCRUM, Waterfall and Test-Driven Development.
  • Coordinated in all testing phases and worked closely wif Performance testing team to create a baseline for the new application.
  • Used Cloud Hub connector in the flows to trigger alerts during exceptions and captured the failed records for further recovery.
  • Expert in documenting business requirements, functional, technical specifications and test cases.

Environment: Mule soft ESB 3.7.x, Agile, Scrum Methodology, Any Point studio 5.3.2, Maven build tool, SOAP, RESTful, Sales force, SVN Cloud, Angular JS, JSON, XML.

Confidential, Dayton, NJ

Mule ESB Solution Developer

Responsibilities:

  • Implemented Agile and Scrum methodologies acting as a scrum master.
  • Actively involved in technical meetings, requirements gathering, analysis, planning, effort estimations, development and testing.
  • Oversee the development and maintenance of technical and process documentation.
  • Created MULE ESB artifact and configured the MULE configuration files and deployed.
  • Developed the web tier using JSP, Spring MVC, and Tiles. Implemented event handling using Java, Ajax, and Java Script. Used Ajax based jQuery for faster front end.
  • Experience in developing interfaces between Salesforce and Oracle ERP using Informatica Cloud/Mule ESB technologies.
  • Created Spring Batches for running batch jobs and documented the use of Spring Batch.
  • Experience in Mule Soft Any Point API platform on designing and implementing Mule API's.
  • Developed the services interface to access core services & provisioning services using Mule ESB 3.7.1.
  • Developed an Integration Component wif third party application using Mule ESB.
  • To monitor the request and response payload used the MMC Mule management console.
  • Created as well as consumed the SOAP as well as RESTful web services using WSDL, SOAP, JAX-WS, JAX-RS, CXF and JAXB.
  • Developed Mule ESB projects for the services wif synchronous and asynchronous Mule flows.
  • Creating cluster environment using Mule ESB wif Mule Any Point Studio and Creating Active MQ wif different topologies in Enterprise Integration.
  • Created http inbound & outbound flows, routing, orchestration, transformations and Security of Mule ESB application using OAuth.
  • Written the application code and development activities in a SOA architecture wif Mule ESB 3.5/3.7.1
  • Used UNIX shell scripts for running java batch components on server.
  • Used Maven for building and deploying Application.
  • Deployed and scheduled Mule project on Cloud hub.
  • Strong experience in designing REST API's using RAML File.
  • Have written MUnit test cases to make sure the unit testing.
  • Utilized VM to make sure the Reliability patterns in Mule Flows.
  • Created Mule ESB helper class to call the Mule flow, connection end point and connectors directly from Java component instead of creating another Mule Flow.
  • Intimate outage of the application to the internal teams regarding the production deployments.
  • Followed coding guidelines to ensure the code quality using PMD, Find bugs and EMMA as a code coverage tools.

Environment: Java/J2EE 1.7, Mulesoft Any Point Studio 5.4, Mule ESB 3.5/3.7.1, Active MQ, RAML, GIT Hub, Putty, File zilla, Apache-Maven, Oracle, UNIX, XML, Servlets, JUnit, Mockito, SOAP, RESTful, WSDL, CXF, JAX-RS, JAX-WS, XPATH, Soap UI, Maven, CXF.

Confidential, Piscataway, NJ

Sr. Java/Mule ESB Developer

Responsibilities:

  • Developed the application using Agile methodology and participated in Scrum meetings.
  • Designed use case diagrams, class diagrams, sequence diagrams and object diagrams to model the detail design of the application using UML.
  • Designed UI layout using HTML, CSS3, JSP, AJAX, JavaScript, JQuery, and JSTL Taglibs.
  • Worked on JavaScript to validate input, manipulated HTML elements using JavaScript, developed external JavaScript codes dat can be used in several different web pages.
  • Worked on Mulesoft Any Point API platform on designing and implementing Mule API's.
  • Strong noledge and hands on experience in documenting and designing REST API's using RAML File.
  • Created http inbound & outbound flows, routing, orchestration, transformations and Security of Mule ESB application using Oath.
  • Involved in unit testing and writing the MUnit Test cases for the Mule flows.
  • Consumed WSDL provided by Web Service using SOAP protocol to communicate wif external applications and Vendors. Used Soap UI to manually connect to the web service and check data.
  • Designed and developed ESB/SOA Mule flows for integration of services wif underlying systems, following Established enterprise integration patterns based on latest Mule versions.
  • Data transformation using built-in transformers, and Data weaver.
  • Used Mule to configure Inbound and Outbound messages for message transformation between applications.
  • Created Request transformer, Response transformers, Custom Components and configured them in Mule-config.xml.
  • Created Mule Flow using End point, Connector and Component bean using Mule ESB to communicate client/server systems.
  • Created Mule ESB helper class to call the Mule flow, connection end point and connectors directly from Java Component instead of creating another Mule Flow.
  • Used Mule Data Mapper, Custom transformers for mapping flat file structures to Salesforce interface structures.
  • Worked on creating SOAP web services in Mule, Consumption of SOAP web services for downstream systems.
  • Used Mule ESB CXF component in the Mule configuration file to consume SOAP web services.
  • Used DOJO Toolkit for UI development and sending asynchronous AJAX requests to the server.
  • Worked on design and responsible for presentation layer and used the JSF and Prime Faces components to develop responsive UIs.
  • Implemented Spring MVC Framework. Used Spring Dependency Injection to inject required services and spring AOP for the transaction management and logging.
  • Implemented Persistence layer using Hibernate to interact wif the Oracle database. Used Hibernate Framework for object relational mapping and persistence.
  • Worked wif JMS as messaging service and JTA for Transaction management. Using JMS to send email or notify clients who have subscribed particular services.
  • Developed TestNG test cases for unit testing in Test Driven Development (TDD).
  • Logging framework Log4J is used for log messages. Implemented Log4J for application logging and to troubleshoot issues in debug mode.
  • Involved in Quality Control Activities such as defect tracking, fixing using JIRA.
  • Used Gradle to build war and ear files to deploy on WebLogic Server and used Jenkins for continuous integration.
  • Used source configuration management version controller as a Clear Case.

Environment: Java 1.6, Spring - IOC, Mule ESB 3.3/3.5.1, RAML, Any Point, AOP, MVC, Hibernate, JPA API, IBM WebSphere application server 8.1, Oracle 11g-SQL & PL/SQL, RAD, Clear Case, Maven, Web Services- REST, SOAP, AXIS, JAX-WS, JAX-RS, TestNG, Soap UI, Oracle Database 11g.

Confidential, Waukesha, WI

Java/Mule ESB Developer

Responsibilities:

  • Interacted wif the client and designed Business Requirements document for the development team.
  • Involved in the end to end Development of Projects covering all phases of Software Development Life Cycle including Requirement Analysis, Designing, Build/Construction, Unit/Assembly Testing and Deployment.
  • Involved in UML design like Sequence Diagrams, Class Diagrams using JUDE tool.
  • Used JSF & Prime faces UI components to develop user interface screens.
  • Involved in preparing High level and low level design documents for the web services used in application.
  • Used Core Java concepts such as multi-threading, collections, garbage collection and other JEE technologies during development phase and used different design patterns.
  • Used Spring Beans to encapsulate business logic and Implemented Application MVC Architecture using Spring MVC framework.
  • Used SOAP, REST, XML over HTTP and MULE ESB for their convenience and cost TEMPeffectiveness.
  • Used spring and interacted wif back end database using Hibernate framework.
  • Extensively used Hibernate in data access layer to access and to update information from the Oracle database. I also used Hibernate Query Language (HQL) for writing the queries.
  • Developed XML Java Script and Java classes for dynamic HTML generation to perform the server side processing on the client requests.
  • Used Mule ESB to designing of routing schemas, error handling, JMS, VM connection and spring based resource initialization process.
  • Created inbound and outbound flows as well as transformations and orchestrations by using Mule ESB.
  • Configuring the Mule process for fetching the data from topic and makes web service calls to the middle tier Mule ESB for the processing.
  • Used Data base & Sales force Connectors to connect wif respective systems using Mule ESB.
  • Utilized partner WSDL for ESB to Salesforce & SAP integrations.
  • Developed server side code dat computed most of the business logic, which includes the execution of external service calls (to get data from mainframes system using SDFs and call the external system to get the required data).
  • Extensively used Mule OOB components like File Transport, SMTP Transport, FTP/SFTP Transport, JDBC Connector, and Transaction Manager.
  • DAO layer implementation using JPA and DB connector of Any Point Studio.
  • Developing and securing CXF web services in Mule ESB.
  • Writing application code and development activities for large projects especially in a SOA environment wif Mule ESB.
  • Developed Web Services which communicates wif different other applications using SOAP.
  • Implementation of Data Transformation using XSLT & Data Mapper, Routing, Schema and Data Validation.
  • Involved in Mule ESB migration from Vista Summary to Workday.
  • Developed the WSDL and Web Services in Apache Axis2 for different modules.
  • Done wif Performance Testing using Rational Application Tester and tuning the code on demand.
  • Used spring JDBC template for persistence process, wif data base.
  • Created continuous integration builds using Maven and Harvest control.
  • Prepared Test Cases to perform Unit, Integration & System Testing.
  • Involved in JUNIT testing using Mockito.
  • Deployed web, presentation and business components on WebSphere Application Server.
  • Involved unit testing, interface testing, system testing and user acceptance testing of the workflow tool.
  • Used log4J for logging and debugging of the application.

Environment: Java, JSF, Prime Faces, xhtml, CSS, Hibernate, Spring, Mule ESB, Servlets, XML, XSLT, Web Services, JAXB, SOA, SOAP, WSDL, JavaScript, DB2, JUnit, Harvest, Maven, Log4J, WebSphere Server, RAD.

Confidential

Java Developer

Responsibilities:

  • Involved in design and Drawing UML diagrams such as use cases, sequence diagram.
  • Involved in the design of user interface and business layers.
  • Developed web services to generate and attached contract documents.
  • Involved in the testing of the web services to establish time taken to attach and send huge PDF.
  • Developed user interfaces using JSP and form beans wif JavaScript to reduce round trips to the server.
  • Involved in development of controller component using Servlets and view component using JSP, XSLT, CSS, HTML and JavaScript for the client-side validation.
  • Created use cases diagrams, activity diagrams, sequence diagrams and class diagrams.
  • Designed and implemented UI layer using JSP, Java Script, XML, XHTML, XSL, XSLT and business logic using Servlets, JSP and J2EE framework.
  • Worked on Spring-DAO based declarative transaction management.
  • Implemented Hibernate and spring framework.
  • Involved on the back end to modify business logic by making enhancements.
  • Responsible for writing JavaScript for the validation in client side.
  • Involved in design and implementation of contract Web service.
  • Involved in the business logic-coding framework to seamlessly map the business logic into respective value beans.
  • Used Eclipse for application development.
  • Involved in publishing the web services to help users interacting wif web services.
  • Worked closely wif requirements to translate business rules into business component modules.
  • Involved in the migration of independent parts of the system to use persistence technology such as JDBC.
  • Developed functions and store procedures using SQL and PL/SQL for the application.
  • Wrote database queries using SQL and PL/SQL for accessing, manipulating and updating Oracle database.
  • Used Clear Case to merge code and deploy them in to a central depository location.
  • Extensively implemented telecom operational support system (OSS) in development.
  • Multithreading used to enhance interaction between rate matrix and ECM systems.

Environment: Java 1.5, J2EE, SOA services, JPA, JSP, Agile/Scrum, Eclipse, HTML, DHTML, XML, JavaScript, AJAX, WebLogic 10.3, ANT, Apache Axis, WSDL (Restful), SOAP, XML, LDAP, TCP/IP, JavaScript

We'd love your feedback!