We provide IT Staff Augmentation Services!

Mulesoft Esb Developer Resume

3.00/5 (Submit Your Rating)

Woodland Hills, CA

SUMMARY:

  • 7+ years of professional IT Experience with 4+ years of experience in analysis, design, development and implementation ofEnterprise Application Integrationusing Mule ESB and Any point studio and over 3+ years of experience in Java/J2EE, XML, Web services, spring, Hibernate, MVC and distributed architectures.
  • Extensively worked on AnyPoint Studio and Mule Integration Platform and used it to interface application services by utilizing message routing, data transformation and service creation utilities.
  • Hands on experience in MuleSoft Expression Language to access payload data, properties and variable of Mule Message Flow.
  • Extensively used mule connectors like Database, HTTP, HTTPS, FTP, FILE, SFTP, JMS, SalesForceetc. as a part of integration usage.
  • Expertise in analyzing, development, testing & coding of middleware, web applications primarily using Mule ESB,Mule API, MQ, Java, J2EE.
  • Experience in using MuleSoft Studio that integrates APIs, databases, SFDC and SaaS applications and deployed MuleSoft applications to CloudHuband 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 MuleSoft ESB.
  • Utilized MuleSoft features like DataWeave, API designer and various connectors to ensure robust and loosely coupled integration layer every time.
  • Extensive knowledge 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 with connectors, transformations, Routing, ActiveMQ, JMS, AWS.
  • Created Mule ESB based tooling suite for handling message transitioning, validation, enrichment and routing to upstream and downstream entity data consumers.
  • Experience in writing SQL Queries, Oracle PL/SQL, JDBA and JPA along with good knowledge on NoSQL and MongoDB.
  • Experience in Jenkins, ANT and Maven build tools for building and deploying the application in web servers.
  • Field experience with Junit and Log4j in developing test cases and determining application functionality.
  • Good communication skills, interpersonal skills, leadership skills, self-motivated, quick learner and team player.
  • Extensive experience in supporting applications in Production and QA.

TECHNICAL SKILLS:

Mule: AnyPoint Studio, Mule EE 3.6+, RAML, Data Weave, Cloudhub, MMC.

Frameworks: Struts 1.x/2.x, Spring 3.x, Spring WebFlow, JMS, Hibernate

Web Services: WSDL, SOAP, REST, JAX-WS, JAX-RS, CXF.

Languages: PL/SQL, C, C++, Java, J2EE, HTML, XML

Databases: SQL, MY SQL, Oracle 10g/9i/8i, MS SQL Server 2008, MS-Access

Operating Systems: Windows(All), Unix/Linux

Tools: Maven, ANT, Jenkins, GitHub

Web Technologies: JavaScript, AJAX, HTML, DHTML, XHTML, CSS, JQuery, Angular JS

PROFESSIONAL EXPERIENCE:

Confidential,Jersey City

Sr.MuleSoft Developer

Responsibilities:

  • Involved in Agile Scrum methodologies to do requirements gathering, technical analysis and participated in planning meetings.
  • Involved in creating Mule flows for each entity with retry mechanisms with private secured flows.
  • Created MULE ESB artifact and configured the MULE configurations files and deployed.
  • Created mule flows using DB connectors and SFDC using SFDC connectors to upload data into SFDC.
  • Experience in integrating web services including SOAP as well as REST using Mule ESB .
  • Expertise in using various transformers for transforming between different data formats.
  • Extensively used Mule ESB components like File Transport, SMTP Transport, FTP/SFTP Transport, SalesForce, JDBC Connector, and Transaction Manager .
  • Implemented a large part of the UI dynamic functionalities using CSS, Ajax, JSON, XML, Bootstrap, Angular JS and HTTP static resource handler to handle static content in Mule flow.
  • Involved in writing SQL Stored Procedures, Functions, Triggers and Views for Oracle 11g database, mapping done through Hibernate .
  • Migrated existing services from CXF to use Web Service consumer.
  • Involved in writing batch jobs to run at specific schedule times and transformations using DataWeave .
  • Used WSDL, SOAP, JAX-WS, JAX-RS, CXF technologies to create web services, generate stubs and consuming the existing services.
  • Tested SOAP web services using SOAP UI and REST web services using REST Client.
  • Experience in implementing Mule Secure Token Service (STS) OAuth to mule Service Oriented Architecture (SOA).
  • Involved in building the code & deploying on JBoss application server.
  • Used CloudHub connector in the flows to trigger alerts during exceptions and captured the failed records for further recovery.
  • Involved in testing the developed components using Junit, System, Regression, and Integration Testing .
  • Built JAX-RS services and exposed them using REST component.
  • Extensively used JDBC connector to get the data from different Store procedures.
  • Experience in using the enterprise security , notifications features provided by Mule.
  • Involved in creating http inbound & outbound flows, custom java and XSLT transformers and Security of Mule endpoint.
  • Implemented build package tool using Maven & ANT scripts and build the code in Jenkins .
  • Used XML, XSD, DTD and Parsing APIs SAX and DOM XML based documents for information exchange.

Environment: Windows XP, Java/JEE, HTML, CSS, JQuery, AJAX, Spring 3.2, AspectJ, JSP 2.2, Hibernate 3.5, JBoss 6, JMS, Apache, JDBC, Ant, Maven, Jenkins, JUnit, Oracle, Web Services- WSDL, SOAP, Mule ESB 3.4/3.5, XML, OAuth, JSON, SVN, Ervin, SOAP UI, REST Client.

Confidential,Atlanta,GA

Sr.MuleSoft Developer

Responsibilities:

  • Followed the Agile Methodology for Scrum Process for the Project Implementation of the back logs.
  • Involved in Business requirements analysis by interacting with the Business Analysts.
  • Developed JIRA to report the hours and issues that are related to the project.
  • Designing the application using Mule ESB as a middleware between the third-party system and the customer side system.
  • Involved in designing WSDLs, UI pages & generated client jars using JAX-WS .
  • Used Apache CXF to create SOAP based web services & JAX-WS to create Restful web services.
  • Experience in configuring different Mule connectors like HTTP, Database, SAP, NetSuite and SalesForce .
  • Designed and developed enterprise services using RAML and REST based APIs Integrations.
  • Developed Mule ESB projects for the services with synchronous and asynchronous mule flows .
  • Working knowledge in building connections from Mule ESB to SFDC, Oracle DB and other third party systems.
  • Creating Flows, Sub Flows, Exception strategy, Data Mapper and DataWeave transformation in Mule configuration.
  • Developed RESTful &SOAP web services in Mule ESB based on SOA architecture.
  • Involved in developing interfaces between SAP, Salesforce, REST and SOAP web-services .
  • Experience in using Hibernate as ORM to map Java classes to database tables.
  • Worked closely with functional leads to understand the partner integration requirements.
  • Used Hibernate for implementing the persistence mechanism in the application.
  • Involved in using Java Persistence API frameworks and APIs such as Java Data Objects and Hibernate.
  • Developed the application using Java/J2EE design patterns .
  • Integrated other sub-systems through JMS, MQSeries.
  • Experience in designing of routing schemas, error handling, JMS, VM connection and spring based resource initialization process using Mule ESB.
  • Worked on Maven for getting latest jar files including commoncollection.jar, commonlogging.jar, spring, and Hibernate from Apache.
  • Used MUnit for mocking and involved in unit testing and performing Integration testing of the whole application.
  • Responsible for updating the defects status in a daily based QA status meeting.

Environment: Java, JSP, Servlets, JavaScript, Eclipse 3.x, Spring DI, Spring IOC, Spring AOP, Hibernate 3.0, AJAX, XML, XSLT, JAXP, JAXB, AXIS, CSS, CXF, WSDL, SOAP, JAX-WS, REST, JUNIT, MAVEN, Mule ESB 3.5.1, AnyPoint Studio, ActiveMQ, AWS, RAML, Munit, JMS, QC, Log4J, SOAP UI and J2EE design patterns.

Confidential,Woodland Hills,CA

MuleSoft ESB Developer

Responsibilities:

  • Experience in working both functionally and technicallyand driven the project along with Technical leads and Architects.
  • Involved in designing the application by drawing UML diagrams .
  • Experience in Mule administration, MuleSoft AnyPoint API platform, Mule Configuration, MuleSoft MMC.
  • Involved in developing POJO's, Data Access Object which handles all database operations.
  • Experience in developing integration workflows and implementing Mule APIsusing MuleESB.
  • Involved in integrating third party libraries to augment those lacking or inefficient.
  • Used Restful web services using CXF tool to develop web services easily.
  • Experience in implementing Mapping tool framework to connect with the database for inserting, updating, deleting and retrieving values effectively.
  • Experience in developing RAML based REST web services API's using Mule ESB.
  • Consumed SOAP web services both internal and external using Web Service consumer.
  • Experience in handling exceptions using Mule ESB.
  • 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.
  • Involved in sending messages like payload to track different statuses using JMS.
  • Involved in unit testing, integration testing, SOAP UI testing, system testing of the application.
  • Involved in test driven development using the JUNIT .
  • Experience in designing continuous integration builds using ANT and Maven scripts .
  • Involved in fixing Quality assurance, User acceptance testing, Production issues .
  • Performance Tuning is done by making code changes to remove unnecessary calls.
  • Involved in providing support activities to other teams.
  • Worked closely with testers and explained the functionality so that they can test accordingly.

Environment: Java, JSP, Servlets, JavaScript, Eclipse 3.x, Spring DI, Spring IOC, Spring AOP, AJAX, XML, XSLT, JAXP, JAXB, AXIS, CSS, CXF, WSDL, SOAP, JAX-WS, REST, JUNIT, MAVEN, Mule ESB 3.2, WebSphere 8.1

Confidential

Java Developer

Responsibilities:

  • Involved in Requirement Gathering, analysis, design and development of the project.
  • Involved in developing Use case diagrams, Class diagrams, Sequence diagrams and process flow diagrams for the modules using UML.
  • Developed Bean classes and JSP Pages.
  • Developed user interfaces using Java Server Pages using HTML, DHTML, XHTML, AJAX, CSS & JavaScript.
  • Developed Struts framework to define form beans & action mappings to the workflows for Intranet portal.
  • Involved in using Struts Validation framework for server side validations.
  • Followed coding guide lines while developing workflows.
  • Involved in implementing dashboard to display all the service requests and their corresponding workflow statues.
  • Involved in Transformations using XSLT to prepare HTML pages from xml files.
  • Involved in Peer Level design & code reviews.
  • Expertise in using JAXP for parsing & JAXB for binding.
  • Extensive usage of J2EE design patterns namely DAO, Value Object etc.
  • Extensively involved in Unit testing and coordinated with the testing team and fixing Bugs at various stages of the application development. Tracked defects using QC.
  • Configured EMMA tool and ran test suite and made sure that 100% test coverage.
  • Involved in fixing & tracking defects.
  • Used JProfiler to check performance of the application by each class or method.
  • Designed and implemented database abstraction layer using Hibernate DAO objects.
  • Involved in Hibernate mappings, configuration properties set up , creating sessions, transactions and second level cache set up.
  • Involved in backing up database and also in creating dump files.
  • Used SQL and PL/SQL Programming extensively to talk to Oracle database.
  • Responsible as CVS administrator and for deploying web application in the Oracle App Server.
  • JUnit, JMock Frameworks were used for performing unit and integration testing by writing test cases.
  • Written developer test cases & executed. Prepared corresponding scope & traceability matrix.
  • Involved In preparing DRN, build & Integration.

Environment: JAVA/J2EE, JSP 2.0, Servlets, Java Beans, Java Script, HTML, DHTML, XML, XSLT, XPATH, XQUERY, DOM, Eclipse 3.2, JBOSS, JMS, Oracle 8i, Windows 2000, JUNIT, JNDI, UAT tool, Java/J2EE Design Patterns, Struts, Tag Libraries, Validation framework, EMMA etc.

We'd love your feedback!