We provide IT Staff Augmentation Services!

Mule Esb Integration Consultant/developer Resume

New, JerseY

SUMMARY:

  • 8+ years of a senior Mule ESB Integration Specialist/Java Developer object oriented programming, design, development of Multi - Tier distributed, Enterprise applications using J2SE/J2EE coding, and design experience.
  • High-level skills on understanding of development life cycle using Waterfall methodology, Agile, Scrum Development Methodology, and Dynamic System Development Model Methodology.
  • Strong background in Object Oriented Design (OOD), Object Oriented Analysis (OOA) and drawing Unified Modeling Language (UML) diagrams.
  • Extensive implementation experience in Mule ESB over AnyPoint Studio, AnyPoint Cloud-Hub, API Gateway and Management.
  • Extensively worked on both Enterprise and Community editions of MULE ESB. Had an experience working MULE API manager and RAML
  • Hands on experience in creating and configuring the Environments & experience in all CloudHub operations
  • Designed and developed enterprise services using RAML and REST based APIs.
  • Utilized Mule Soft features like Data weave, API designer and various connectors to ensure robust and loosely coupled integration layer every time.
  • Strong experience in Integration using Mule ESB in integrating various third party solutions.
  • Good hands on experience using Mule connectors like Data Base, FTP, FILE, SFTP, Sales force, MQ, JMS and others as a part of integration usage.
  • Hands on experience in building GUIs using Java Script, AJAX, HTML/HTML5, DHTML, CSS3, JSP, JSON, XML, DTD, XSD, DOM, SAX, JAXP, JAXB and XSLT, AngularJS, Bootstrap
  • Good knowledge in frameworks like Struts, Hibernate and Spring
  • Knowledge on Build tool Jenkins with configuring check styles, Test coverage.
  • Extensive use of Use Case Model, Use Case Diagrams, Class Diagrams and Sequence diagrams using Microsoft Visio, Rational Rose.
  • Created https inbound & outbound flows, routing, orchestration, transformations and Security of MULE ESB application using Oauth.
  • Involved in development of SOAP & REST based web services using WSDL, SOAP, JAXB, CXF, AXIS, JAX-WS and Restful web services using JAX-RS, CXF and JERSEY APIs.
  • Experience in unit testing and writing the Junit test cases, MUnit Test cases.
  • Hands on experience in solving software design issues by applying design patterns including Singleton Pattern, Session Façade, MVC, Proxy Pattern, Builder Pattern, DTO Pattern, DAO Pattern and Command Pattern.
  • Extensive expertise in Online Analytical Processing (OLAP) and online transaction processing (OLTP) in Data warehouses to build data models.
  • Extensive expertise in project object models (POM) to build the code by using Maven and Ant and used Jenkins for continuous integration.
  • Involved in Rule project design, Orchestrate, Authorization, debugging for launch configuration for rule project analysis reporting, execution and publish to JRules team server.
  • Expertise in Unit testing using JUnit & Mockito, Integration testing etc.
  • Proficient in using J2SEand J2EE design patterns like Singleton, Front Controller, Business Delegate, DAO and value objects (VO) etc.
  • Proficient experience in using java development IDEs like Anypoint studio, Eclipse, My Eclipse, Net Beans and RAD.
  • Proficient in Asynchronous messaging using java message service & IBM message queue (MQ) Series.
  • Database Design, data modeling, data transformation and data Migration in the databases includes Oracle, DB2, MySQL and SQL Server.
  • Working skills on implementation of the version control tools like CVS, VSTS, SVN, GIT and Clear case.

TECHNICAL SKILLS:

Programming Languages: JAVA,C, C++

J2EE Technologies: JSP, Servlets, JDBC, JavaBeans, JNDI, RMI, EJB- Session Beans, Entity Beans, JMS

Frameworks: Struts 1.x/2.x, Spring 3.x, Web, JSF, Hibernate, JPA

Development Tools: Eclipse, My Eclipse, RAD and Net Beans

SOAP, WSDL, UDDI, JAXRS, REST: Jersey, JAX-WS, XFIRE, CXF, AXIS

Oracle, DB2, SQL Server & MYSQL: SQL & PL/SQL

Internet Technologies: HTML, DHTML, CSS, Java Script, AJAX, XML, DTD/XSD, XSTL, DOM/SAX, JAXP, JAXB, JSON, JQUERY, DOJO, Angular JS

Version Control tools: CVS, GIT, IBM Clear case and SVN

Modeling Tools: Microsoft Visio, JUDE, Rational Rose

Web/Application Servers: WebSphere 8.x, Tomcat, WebLogic and JBOSS

Messaging Technologies: JMS, IBM MQ Series, Active MQ

Integration Tools: Informatica, IBM MQ Series, Mule ESB 3.2/3.5.2/3.6/3.7.2/4.0, 4.1.2,4.1.3,4.1.4

Other Tech &Tools: Log4j, SOAP UI, FileZilla, Putty, QC

PROFESSIONAL EXPERIENCE:

Confidential, New Jersey

Mule ESB Integration Consultant/Developer

Responsibilities:-

  • Involved in the complete Software Development Life Cycle using Agile (TDD, SCRUM) including effort estimations, design, development, implementation, verification and validation.
  • Prepared Technical Specifications based on the functional requirements.
  • Involved in preparing Technical Design Document of the project.
  • JSF 2.0/Prime Faces were used to prepare logical parts of the presentation pages.
  • Used Spring DI/MVC/AOP modules.
  • Used Hibernate with JPA for attaining Object Relational Mapping.
  • Extensively used Hibernate in data access layer to access and update information from the Oracle database. Used Hibernate Query Language (HQL) for writing the queries.
  • Implemented design patterns - Factory, Singleton, Abstract Factory, Service Locator, DAO, Business Delegate.
  • Used Spring IOC to inject DAO objects into the Business delegate classes.
  • Provided security by authorizing the logged in user based on User designation.
  • Provided Declarative Transaction management using Spring AOP.
  • Generated Web service client code and end points using Axis and developed Restful web services using JERSEY API.
  • Parsed the XML based responses using JAXB Parser and validated XML against the schema.
  • Implemented SOA architecture for different application to exchange data for business process.
  • Created rules using Drools to support Business Validations across project.
  • Wrote stored procedures and Database Triggers using PL/SQL.
  • Designed network diagram, and set up the Development Environment, IST and UAT environment by installing and configuring Web Sphere Application Server on UNIX environment.
  • Used SAX and DOM for parsing XML documents and XSLT for transformation.
  • Written the application code and development activities in a SOA architecture with Mule ESB.
  • Implemented RAML files for different entity creations and respective associations.
  • Implemented Mule flows for each entity with retry mechanisms with private flows.
  • Worked on Rest based Web services for Mule ESB flows.
  • Used Mule components that includes File Transport, SMTP Transport, FTP/SFTP Transport, JDBC Connector, and Transaction Manager. Code walk-throughs, Debugging and Error fixing.
  • Worked on converting different EDI formats to XML, Excel using free marker templates.
  • Build and Deployment of services in Mule ESB server.
  • Developing and deploying mule project on Cloud Hub.
  • Developing flows / orchestrations for integrating the components written on top of different internal platforms using Mule ESB and done with messaging using Active MQ.
  • Implemented clustering and throttling concepts for Mule based solutions.
  • Used Quartz connector to schedule the jobs. Used IBM Clear Case for version and source control.
  • Used Eclipse for development purposes. And Rally for tracking tasks, user stories, and bugs.
  • Used JUnit to do unit testing for the modules developed.

Environment: Java 1.8, Anypoint Studio 3.9.1 and 4.0, Mule 3.9, 4.1.2,4.1.3,4.1.4, Data weaves 1.0 and 2.0(for POC), Active MQ 5.11.1, Apache-Maven 3.5.0, Log4j 1.2.14, MSSQL-Server, SVN, Nexus 2.11.4 (Nexus Maven Repository), JIRA, Confluence, Jenkins, U deploy.

Confidential, Kansas Kentucky

MUleSoft Integration Developer

Responsibilities:-

  • Responsible and active in the analysis, definition, design, implementation and deployment of full software development life-cycle (SDLC) of the project.
  • AGILE development process has followed. And attend daily standup meetings to share my previous day work status and discuss with road blocking items. Experienced with stand-up, Retrospective, Demo, Planning meetings.
  • As a senior developer Checking the pull requests from other developers and verified the coding standards and testing the pull requests in my local machine weather the PR meeting the requirements or not.
  • Actively participated on Confidential planning and discussing about the assigned tasks, un-assigned tasks and dependencies of the tasks.
  • Worked on API -led connectivity architecture. Based on I created the system level API’s (SABRE and HA database), process level API’s and experience level API’s
  • Designed and developed RAML’s using RAML v1.0 in API design center.
  • And exchanged in to data exchange to maintains the RAML versions and easy to find RAML fragments for reuse and generate the connectors.
  • Imported the RAMLs from Anypoint exchange in to Anypoint studio to creating flows and implementing the business logic.
  • For creating the API’s I used and configured different connectors like HTTP, HTTPS, Database, Data mapper, Redis, Salesforce, Amazon S3 bucket to store the static high level information like production keys and other sensitive information.
  • Used database Connectors to connect with respective Hawaiian airlines database using Mule Anypoint Studio.
  • Created MULE ESB artifact and configured the MULE configuration files and deployed.
  • Developing Mule ESB projects for the services with synchronous and asynchronous Mule flows.
  • Integration of Mule ESB system while utilizing MQ Series, HTTP, File System and SFTP transports.
  • Used AMQP Endpoints to connect to RabbitMQ which is a messaging queue.
  • Developed RESTful/SOAP web services in Mule ESB based on SOA architecture.
  • Done with transformers, exception handling, testing & Security of Mule ESB endpoint through OAuth.
  • Done troubleshooting Mule ESB, including working with debuggers, flow analyzers, and configuration tools.
  • Architected Integrations using Mulesoft ESB Environments for both on premise and cloud environments.
  • Experience in developing interfaces between the Salesforce and Oracle ERP using informatica cloud/Mule ESB technologies.
  • Used Mule ESB CXF component in the Mule configuration file to consume SOAP web services.
  • Extensively used Data weave / Datamapper for data transformation.
  • Developed Maven scripts and developed builds using Maven and continuous integration servers like Jenkins and Bamboo.
  • Involved in creating http inbound & outbound flows and orchestration using XPath using MULE ESB.
  • Used Drools Engine for writing Business Validation rules.
  • Prioritized the testing of critical test cases over others test cases based on business need and feedback from the requirements gathering meetings.
  • Used GITHUB as a source repository and GIT as a version control tool
  • Have written MUnit test cases to validate the Mule flows.

Environment: Java 1.8, Anypoint Studio 3.9.6 and v 4.0 with Mule Runtime 3.9+, Data weaves 2.0, Active MQ 5.11.1, Apache-Maven 3.5.0, Log4j 1.2.14, MSSQL-Server, SVN, Nexus 2.11.4 (Nexus Maven Repository), JIRA, Confluence, Jenkins.

Confidential, Boston, MA

MuleSoft Developer

Responsibilities:

  • Involved in complete Software development lifecycle including Analysis, Design, Implementation, Testing and Maintenance employed SCRUM methodology of Agile model.
  • Worked extensively on WSO2 Enterprise Service Bus Mediation.
  • Experience with design, code, test and debug of WSO2 ESB Sequences.
  • Hands on experience working with Mulesoft runtime engine
  • Generated Use case, sequence and Class diagrams using Rational Tool Suite.
  • Used Spring Framework in the application, which is based on MVC design pattern.
  • Created dynamic web pages using AngularJS framework.
  • Extensively working Experience in IBM MQ family tool sets using IBM message broker, IBM integration busv9/10, IBM MQ v6/7/8, IBM WBI adaptors.
  • Developed presentation layer using Spring MVC and used annotation-based mapping to map the post backs to the controller methods.
  • Through understanding the NetSuite applications.
  • Worked on web application which has been developed rk. Worked on two-way, one-way data binding, built-in components and developed single page applications using Angular JS.
  • Experience on developing and designing salesforce applications.
  • Extensively used spring framework components such as Dependency injections and AOP. using spring & Hibernate frameworks
  • Prepare financial recommendations based on client’s risk, tolerance financial goals and time horizon.
  • Extensively used Mule components that include File, SMTP, FTP, SFTP, JDBC Connector, and Transaction Manager.
  • Performing a variety of cashiering functions including positions payments.
  • Migrated deprecated Data Mapper mapping to Data Weave in MULE ESB.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL schema.
  • Used Design Patterns like Factory, Singleton and DAO patterns.
  • Designed tables in Oracle 11gdatabase and worked with Database Developers for implementing Stored Procedures in the application.
  • Assisted Database Developers using PL/SQL for managing data associated with the tables.
  • Expertise in implementing Service Oriented Architectures (SOA) with XML based Web Services (SOAP/UDDI/WSDL). Fixed critical issues when calling the different Web services.
  • WebLogic was used as both the Application server in the development and production environments.
  • Maintaining loan files for 100% compliance with company policies.
  • Used SVN for version control across common source code used by developers.
  • Implemented proto types to see the feasibility of POSTGRESQL integration.
  • Developed ANT based build scripts to create deployable EAR files and provided support to QA and PROD environment in terms of deployment support and bug fixing.
  • Wrote unit tests and involved in integration tests using Junit and Mockito.
  • Developing and deploying Mule project on Cloud Hub.
  • Developing flows / orchestrations for integrating the components written on top of different internal platforms using Mule ESB 3.7.1 and done with messaging using Active MQ.
  • Implemented integration flows using Mule Anypoint Studio to connect to REST, SOAP service, Oracle Database, and Active MQ broker.
  • Code walk-through, Debugging and Error fixing.
  • Implemented clustering and throttling concepts for Mule based solutions.
  • Implemented build package tool using Maven.
  • Used MMC (Mule managementconsole to monitor the request and response payload).
  • Responsible for deploying all the service components to Dev and QA.
  • Utilized integration Patterns, integration tools, EAI, Transformations, XML Schemas, and XSLT.
  • Used Quartz connector to schedule the jobs.
  • Experience in developing interfaces between Salesforce and Oracle ERP using Informatica Cloud/Mule ESB technologies.
  • Experience in MuleSoft Anypoint API platform on designing and implementing Mule APIs.
  • Strong knowledge and hands on experience in documenting and designing REST API's using RAML File.
  • Salesforce integration and along with different applications such as Trumba (Event planner) and databases.
  • Used Git hub for version and source control.
  • Vast knowledge of end-to-end business scenarios including quote-to-cash, CRM, Workday,MDM and Financial Transactions and Processes
  • Deployed solutions to QA and UAT environments and resolves defects discovered using user Testing.
  • Involved in creation & deployment of the application, done with unit testing by writing the MUnittest case.
  • Used Quartz connector to schedule the batch jobs.
  • Done with Release management and support.
  • Involved in addressing the defects in QA, User Acceptance and Prod environments.

Environment: Java 1.7, Servlets, Ajax, Spring, Hibernate, XML, Mule Soft ESB 3.6/3.7.1, RAML, Active MQ, Anypoint Studio, RabbitMQ, WSO2 ESB, Salesforce, Cloud hub, Web Services - SOAP, WSDL, JAXB, CXF, JAX-RS, JAX-WS, Log4J, JUnit, Maven, Angular JS, Bootstrap JS, JavaScript, HTML5, CSS3, SVN, PL/SQL, Oracle 11g, Windows, Unix, post man.

Confidential, Atlanta, GA

Java Mule ESB Integration Consultant

Responsibilities:

  • Developing flows / orchestrations for integrating the components written on top of different internal platforms using Mule ESB and Active MQ. Involved in Production Deployment and production support.
  • Used the concept of building blocks within AnyPoint studio for the flow architecture.
  • Good working experience with MuleSoft AnyPoint CloudHub Hybrid (API Management / ESB Run Time)
  • Worked with DROOLS / jBPM, and previous experience with BRMS and BPM implementations
  • Also Worked on Meta Data Framework for UI side to implement different components for page view
  • Used Rally Defect tracking system and also to keep track user stories.
  • Implemented back end code that merges with UI component for better user interaction and to simply their experience.
  • Used HTML, DHTML, Java Script, AJAX, JQUERY, JSP and Tag Libraries to develop view pages in WFN portal.
  • Active participation from development team for Feature Activation Project for old clients who needs HRB activation. (WFN 2 or R185). Experience with SVN repository.
  • Developed the core modules for the services by using n- tier architecture.
  • Coding end to end for adding more bulk queue to overcome database retention for HRB module.
  • Used Struts2.0 and interacted with backend database using Hibernate framework.
  • Extensively used Hibernate in data access layer to access and update information from the Oracle database. Used Hibernate Query Language (HQL) for writing the queries.
  • Used Validator framework of the Struts2.0 for client side and server side validation.
  • Parsed the XML based responses using JAXB Parser and validated XML against the schema.
  • Involved in creating http inbound & outbound flows and orchestration using XPath using MULE ESB.
  • Done with transformers, exception handling, testing & Security of Mule ESB endpoint through WSSR.
  • Extensively participated in conversion from Sybase to oracle databases.
  • Developing Web Service Client Component to make use of Power Image System's XML API.
  • Deployed EJB Components on Web Logic, Used JDBC API for interaction with Oracle DB.
  • Implemented and used Web Services with the help of WSDL and SOAP to get updates from the third parties.
  • Developed MDB files using XSLT to simplify comparison of project specific large XML configuration files.
  • Introduced OSGI for server-side development on Web Logic App server.
  • Create Load Test script using QA artifacts to replicate the JVM Crash.
  • Used Eclipse for development purposes. Also integrated JIRA in Eclipse for tracking the bugs
  • Supported IST, QA and UAT builds and identified issues in Smoke testing and tracked them efficiently.
  • Involved in deploying the application in UNIX and to connect to see logs for fixing UAT/Production defects. Used ANT for building and deploying Application.
  • Worked on different VM environment such as Linux, UBUNTU as per team and project requirements.
  • Used Tivoli Access Manager to control access and enforce policies across multiple resources

Environment: JAVA 1.6, J2EE, Servlets 2.4, EJB 2.0, JDBC 2.0, JAXB, Struts, DAO, Meta Data Framework, HTML, Java Script, XML, CSS, Ajax, Web logic Application server 10.3, LDAP, Oracle 10g, Log4J, Eclipse 3.1, CVS, JQUERY, Ant 1.5, SOA, SOAP, DB2, PL/SQL, SQL, Web Services-WSDL, SOAP, UDDI, SOAP UI, Mule ESB 3.5.4, JAX-RS, JERSEY, Linux, Mule AnyPointStudio, Connectors, Mule MMC, SQL developer, Oracle, Jenkins, Nexus, Putty and Microsoft VSS, Windows 2007/08/10.

Confidential, Peoria, IL

MuleSoft/Java Developer

Responsibilities:

  • Involved in Analysis, Design, Development, UAT and Production of the Application and develop UML diagrams.
  • Involved in preparation of the technical design documents including class diagrams, sequence diagrams, flow charts, process flow diagrams and etc.
  • Implementation the application In Agile methodologies and with the principles laid down by design patternssuch as Singleton and Abstract factory; Spring: Singlton, and Bean Factory, Spring AOP & MVC.
  • Used Spring Framework for Dependency injection and integrated with the Hibernate framework for interacting with the Oracle database.
  • Configure Spring Batch jobs to interact with enterprise systems.
  • Involved in doing Declarative transaction management using Spring AOP.
  • Used Java Script, AJAX, XML, XSLT and JQUERY to develop UI pages related to CRS application.
  • Generated DAO's to map with database tables using Hibernate. Used HQL (Hibernate Query Language) for database querying and retrieval of results.
  • Design and Implemented SOAP/WSDL Web Services to provide the interface to the various clients running on both Java and Non Java applications.
  • Used mainly SOAP UI to test the Web services.
  • And also participated in developing Restful web services using JAX-RS and JERSEY tool.
  • Experience in Hibernate which includes integrating legacy databases, writing custom CRUD statements, integrating stored procedures and functions and also performed polymorphic associations.
  • Used Anypoint studio for various integral operations.
  • Involved in creating http inbound & outbound flows, custom Java and XSLT transformers and Security of mule endpoint through WSSR.
  • Created MULE ESB Artifact and configured the MULE configurations files and deployed.
  • Have integrated web services including SOAP as well as REST using Mule ESB.
  • Developed application using Mule ESB and build and deployed the services. And also done with Unit testing using Test Utility
  • Used Maven to build the application.
  • Interacting with IBM MQ systems using JMS to retrieve the data and format it usable for service layer.
  • Involved in setting up IBM Web sphere application server with multiple servers, data sources, connection pool, Queues etc. And deployed the application.
  • Involved in defined the business rules using JRules rules engine to accommodate for different channels like Mobile, Web, and EFX etc.
  • Used log4J for logging and debugging of the application and part of deploying the application in Unix.
  • Ensuring coding standards with help from tools like PMD, find bugs.
  • Created developer test cases, followed coding guidelines while developing and involved in peer level code & design reviews.

Environment: Java, J2EE, Mule, HTML5, CSS, JavaScript, AJAX, AngularJS, spring 3.0, Maven, MyBatis, JAX-RS, Spring MVC, JUnit 4, SVN, Log4j, Jenkins, Eclipse Luna, Git, SQL Server, AQT, JIRA

Confidential, Pennington, NJ

Mule /Java Developer

Responsibilities:

  • Used agile methodology in developing the application, which included iterative application development, weekly Sprints, stand up meetings and customer reporting backlogs.
  • Collaborated with the business and technical teams and took the responsibility to document the functional and technical specifications in the business requirements analysis phase.
  • Involved in preparing design document with Sequence Diagrams, Class Diagrams using Microsoft VISIO tool.
  • Involved in doing analysis on DB Schema as per new design in Oracle.
  • Used Spring framework to inject services, entity services, transaction management, and concerns by factory class corresponding to the use case operation executing.
  • Involved in using spring concepts - DI/IOC, AOP, Batch implementation and Spring MVC.
  • Involved in Declarative transaction management.
  • Created WSDLs as per wire frames, UI pages & generated client jars using JAX-WS.
  • Used Apache CXF to create web services.
  • Involved in creating Restful web services using JAX-WS and CXF tool.
  • Involved in creating internal & external services, Entity services and handlers.
  • Involved in creating queues, MDB, Worker to accommodate the messaging to track the workflows.
  • Involved in integrating Spring with Hibernate for persistence.
  • Created Hibernate mapping files, sessions, transactions, Query and Criteria's to fetch the data from DB.
  • Developed application using Mule ESB and build and deployed the services using Jenkins.
  • Experience with Orchestration, Routing, Transformations, Messaging and testing with Mule ESB.
  • Implemented synchronous and Asynchronous messaging scopes using Active MQ in Mule.
  • Involved in Web Logic server configurations, Data Sources, Connection Pooling, MQ Series Queues set up for messaging and deploying the apps on different servers in different env.s like QA/IST/Production.
  • Involved in creating JUNIT test cases and ran the TEST SUITE using EMMA tool.
  • Involved in fixing defects identified in QA and IST phases. And tracked QC status as per the guild lines.
  • Involved in doing Unit testing using MOKITO and also Integration testing
  • Supported IST, QA and UAT builds and identified issues in Smoke testing and tracked them efficiently.
  • Involved in deploying the application in Unix and to connect to see logs for fixing UAT/Production defects.
  • Used Maven to do code build & integration. Involved in ECM defects fixing, tracking & delivery.

Environment: Java, J2EE, Hibernate 3.0, Spring 3.0, Restful Web services- JAX-RS, CXF, WSDL, SOAP, Anypoint studio, Mule ESB, JAX WS, JavaScript, HTML, CSS, Oracle 10g, PL/SQL, Web logic 10.3, Windows 2000/XP, Eclipse IDE 3.5, CVS, Log4j, Junit, Maven.

Hire Now