We provide IT Staff Augmentation Services!

Mule Esb Integration Consultant Resume

4.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY:

  • An engineering enthusiast and self - motivated Mule soft and Java developer having 8+ years of.
  • Experienced in developing Mule ESB flows and integrations by using service-oriented architecture (SOA) and enterprise application integration (EAI) using Mule Runtimes.
  • Experience in Java/J2EE technologies which involves JDBC, Servlets, JSP 2.0, JSF, Java Script, Struts, XML, JAXB, AJAX, JQUERY,EJB 3.0, Web Services, SOAP, REST, Hibernate, Spring Framework and Java Script with various configuration tools.
  • Experience in Integration solutions using Mule ESB.
  • Mule ESB experience with implementing service-oriented architecture (SOA) and enterprise application integration (EAI) using Mule Server 3.x.
  • Worked on XML technologies like XML, XSD, XSLT, Xpath and Web Services - RESTful and SOAP.
  • Worked closely with customer technical teams, third party system teams and functional consultants to perform end to end integration design, development and integration testing.
  • Hands on experience using mule connectors like HTTP, Database, Salesforce, SAP and VM connectors. SMTP, FTP, JMS, FILE.
  • Extensive Knowledge on databases like Oracle, Dynamo DB and MySQL.
  • Integrated SFDC with NetSuite for Professional Service automation using Salesforce connector.
  • Experience in Java and J2EE technologies - JMS, JDBC and EJB.
  • Experience in Web technologies using HTML, CSS, XHTML, JavaScript, JQuery.
  • Experience in implementing MuleSoft Batch Processing, Scatter-Gather.
  • Experience in working in agile development methodology.
  • Integrated Salesforce and other external applications using Force.com SOAP API.
  • Experienced in designing and testing custom API using RAML.
  • Worked in developing the application using Java/J2EE platform. Implemented the Model View Control (MVC) structure using Spring 3.0. 
  • Worked in the development of presentation layer and GUI framework in JSP. Client Side validations were done using JavaScript.
  • Knowledge of SOA Design patterns for building middleware systems ground up using Message Routing, Message Filtering, Message Transformation, Batch message processing and error handling.
  • Good experience using maven and automated build process using Jenkins.
  • Extensive Hands on experience in Core Java, JSPs & Servlets.
  • Expertise in Unit testing using JUnit, Integration testing & System testing.
  • Experienced in building tool Maven and logging tool Log4J.
  • Excellent communication skills, strong architectural skills, hardworking and a very good team worker.

ENVIRONMENTS & SKILLS:

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

Knowledge Areas: Business Requirements Gathering, Design, Development, Testing, Implementation, Production Support

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

Tools: Maven, SVN, GitHub, TeamCity

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

Web Technologies: JavaScript, AJAX, HTML, DHTML, XHTML, CSS

WORK EXPERIENCE:

Confidential, Atlanta, GA

Mule ESB Integration Consultant

Responsibilities:

  • Involved in requirements gathering, integration Design, Development, Configuration and Documentation.
  • Provided guidance and implementation support to both the technical and application teams on systems interfacing with integration platform.
  • Integrated expense report from Professional Service Automation (PSA) system to NetSuite accounts payables.
  • Errors encountered were logged to the database and email error notifications were set up.
  • Build integration to send confirmation notification to employee when the expense repost was successfully integrated.
  • Used JMS to pass messages as payload to track different statuses, milestones and states in the workflows. 
  • Prepared data mapping document for Professional services (PS) and NetSuite ERP system interfaces.
  • 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.
  • Worked on REST based Web services for Mule ESB flows.
  • Used Force.com extensively for development, customization to integrate NetSuite accounts payables using Salesforce connector.
  • Responsible for maintaining technical and functional documentation.
  • Worked with cross functional teams to complete deliverables.
  • Extensively involved in Unit testing and coordinated with the testing team and fixing Bugs at various stages of the application development.

Environment: HTTP, FILE, SMTP, Filters, Data Weave, Scopes-Poll, NetSuite ERP, Salesforce, Database, SOAP, REST, Mule MMC, JDBC, MS SQL, JMS, VM, Mule ESB Flows.

Confidential, Lexington, KY

Mule ESB Integration Consultant

Responsibilities:

  • Designed and developed ESB/SOA Mule flows for integration of services with underlying systems, following established enterprise integration patterns based on latest Mule versions ( 3.5 and up ).
  • Involved in the end to end Development of Projects covering all phases of Software Development Life Cycle including Requirement Analysis, Designing, Build/Construction, Testing and Deployment. 
  • Created tables, triggers, stored procedures, SQL queries and constraints for multiple databases using Oracle Database.
  • Configured different Mule connectors like HTTP, Database, FILE, JDBC, FTP, SFTP, JMS.
  • Designed and Developed RESTful API’s using API Designer; generated flows using RAML file.
  • Data transformation using built-in transformers and Data weave.
  • Worked on Flow Control using Choice, Scatter-Gather based on use case.
  • Implemented multiple Flows which contained different Scopes, Filters and Components.
  • Experienced troubleshooting Mule ESB, including working with debuggers and configuration tools. 
  • Implemented Web Services using SOAP protocol, WSDL and Service oriented Architecture (SOA) Concept. 
  • Deployed and scheduled mule project on cloud hub.
  • Worked closely with functional leads/PMs to understand the partner integration requirements.

Environment: Choice, Scatter-Gather, Filters, Data Mapper, Components, Database, FTP, FILE, SFTP, HTTP, SOAP, JDBC, MS SQL, WSDL, SOA, RESTful API, JMS, RAML, Oracle 10g, Mule ESB Flows.

Confidential, NYC, NY

Mule ESB Integration Consultant

Responsibilities:

  • Gathering requirements and detailed specifications for Mule ESB implementation.
  • Involved in analysis, design, development and implementation life cycles of this project.
  • Creating Flows, Sub Flows, Exception strategy, Data Mapper transformation in Mule configuration.
  • Created SQL queries and stored procedures, functions to interact Oracle database.
  • Exposed REST API to receive master data from SAP ERP system.
  • Used J2EE, Java Servlets, JMS, EJB, and Design Patterns to build this integration.
  • Good hands on experience using connectors like DB, FTP, FILE, SFTP, HTTP, etc., as a part of integration usage. 
  • Deployed application in MuleSoft MMC.
  • Implementing Exception Handling, Logging and Debugging.  
  • Mule data mapping, connecting SOAP and REST web services to Mule, use of Mule connectors and plug-ins for web services, including Mule CXF, as well as connectors for direct database access. 
  • Worked with functional leads/PMs to understand the partner integration requirements.
  • Prepared Integration Documents along with flows based on use case from Technical specifications.
  • Created new test cases using JUnit and also created the use cases for the module before the testing phase.

Environment: DB, FTP, FILE, SFTP, HTTP, Data Mapper, SOAP, REST, Mule MMC, CXF, JDBC, JMS, Oracle 10g, J2EE, Java Servlets, SAP, ERP, EJB Flows, JUnit.

Confidential

Senior J2EE Developer

Responsibilities:

  • Participating in the High-level and low-level system design, planning, estimation and implementation.
  • Designed and implemented the Hibernate Domain Model for the services
  • Designed front-end pages using JSP, JQUERY, JSTL, JavaScript, Struts Tag libraries and AJAX calls to get the required data.
  • Created and maintained the configuration of the Spring Application Frameworks IOC container.
  • Designing of tables in Oracle database required for System user administration, Data Management.
  • Developed Web Services and associated business modules integration.
  • Worked on generating the web services classes by using Service Oriented Architecture SOA, WSDL, UDDI, and SOAP.
  • Developed UML Diagrams for the application.
  • Used various design patters like factory, static factory, DAO, singleton.
  • Involved in improving code coverage by writing unit tests using Junit, Power mock.
  • Used different Spring modules like Spring ORM, Spring integration.
  • Used RAD as IDE for development, build, deployment and testing the application.
  • Developed some complex SQL queries for ETL process.
  • Used GIT for version control.
  • Used Maven for build process and log4j for logging.

Environment: Servlets3.0, JSP 2.2, Struts1.3, HTML, CSS, JMS, JSP, JSTL, JQUERY, AJAX, SOAP, WSDL, Web Services, Oracle 10g, RAD 8.0.4, Maven, Web Sphere 8.0.0.1, GIT, JUnit, and Log4j.

Confidential

J2EE Developer

Responsibilities:

  • Designed and integrated the full scale Struts/Hibernate persistence solution with the application architectures.
  • Implemented object/relational persistence (Hibernate) for the domain model
  • Implemented the Web Services and associated business modules integration.
  • Worked on generating the web services classes by using Service Oriented Architecture SOA, WSDL, UDDI, and SOAP.
  • Developed and implemented the MVC Architectural Pattern using Struts Framework including JSP, Servlets and Action classes.
  • Responsible for developing Use case diagrams, Class diagrams, Sequence diagrams and process flow diagrams for the modules using UML and Rational Rose.
  • Effective usage of J2EE Design Patterns namely Session Facade, Factory Method, Command and Singleton to develop various base framework components in the application.
  • Involved in Units integration, bug fixing, and User acceptance testing with test cases.
  • Used Stateless Session Bean to implement Business Process and interact with DA layer for DB Access.
  • Developed the presentation layer using JSP, Struts Tag libraries, HTML, XHTML, CSS and client validations using JavaScript.
  • 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.

Environment: Windows XP, JDK 1.6, Servlets3.0, JSP 2.2, Struts1.3, HTML, XHTML, XSLT, JDBC, JMS, EJB, SOAP, WSDL, Web Services, Oracle 10g, Eclipse 3.2, Ant 1.6.5, Maven, Agile development process, Web sphere, CVS, PL/SQL, Rational Clear quest, JUnit, JMock, and Log4j.

We'd love your feedback!