We provide IT Staff Augmentation Services!

Sr. Mule Esb Consultant Resume

Auburn Hills, MI

SUMMARY:

  • 8 years of professional experience in analysis, design, implementation, integration and testing of Client - Server/Internet/Intranet Systems for Financial, Automobile and HealthCare Industries using Object Oriented Analysis/Design/Methodologies.
  • Strong business and technical experience in requirements gathering including Designing, development, implementation, and installation EAI using MuleSoft.
  • Experience in building complex Mule Flows/ Error Handling strategies/reprocessing.
  • Worked with Message Filters, Message Translators, Content enricher, Scatter-gather and Mule Transaction Integration patterns.
  • Strong experience on Mule architecture including MuleESB, Anypoint studio, API kit, API Gateway, Flow and various Connectors .
  • Experience in developing middle tier applications using Enterprise Service Bus (ESB) - MULE
  • Ability to troubleshoot MuleESB(debuggers/flow analyzers), deployment, and tuning.
  • Experience in designing, developing and managing APIs using Mule API gateway
  • Extensive experience in developing J2EE based applications using Core Java, Servlets, JSP, JDBC, JMS, Struts 2, Spring MVC, Spring, MyBatis and Hibernate.
  • Good Experience in implementing Restful Web Services using Jersey Framework, and SOAP services using Spring-WS and Apache CXF.
  • Experience in designing, developing and deploying J2EE applications on IBM WebSphere 6.x/7.x, JBoss 7.x and Tomcat.
  • Experienced in using ExecutorService and ThreadPoolExecutor for multi-threading and thread resource pooling
  • Designed and developed applications using J2EE Design patterns like Singleton, Factory, Abstract Factory, Service Locator, Facade, MVC, and DAO.
  • Good knowledge in SQL/PL-SQL programming for packages, stored procedures etc., using Oracle 10g/11g.
  • Experience in working with different databases such as Oracle, SQL for different Data Models
  • Experience in performing Unit testing, Integration Testing and generation of test cases using Junit.
  • Experience with supporting and maintaining applications in Production environment like analyzing issues and providing resolutions to production tickets.
  • Experience with Source Control Tool’s such as Subversion, GIT,Clearcase and Defect tracking tools likes HP Quality Center, JIRA.
  • Strong Experience in different operating systems such as Microsoft Windows, UNIX, and LINUX
  • Experience in working with build tools like Maven and build-automation tools like Jenkins.
  • Good experience in various stages of Software Development Life Cycle (SDLC) using various development methodologies based on Agile, waterfall model and Test driven development.
  • A well-organized, goal-oriented, highly motivated and effective team player with excellent analytical, troubleshooting, and problem solving skills.

TECHNICAL SKILLS:

Mule ESB: Anypoint Studio (3.5 and up), Mule Server 3.x, RAML, EJB, Mule ESB Flows, Data Weave, Connectors, Message Processors, Data Mapper, Deploy to CloudHub, Deploy to MMC, Components, Scopes, filters.

Languages: C,C++, Java, UNIX shell scripts, SQL, PL/SQL

J2EE Technologies: J2EE, JSP, Servlet, Struts, MVC, JSF, Spring, EJB 3.0/, JNDI, JMS, JTA, JAXB, Hibernate

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

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

Modeling Tools: Rational Rose, Rational XDE,UML

App Server: Web Sphere 8.4/8.5, JBoss, iPlanet

Web Server: Apache Tomcat 8

Testing: JUnit, JUnit-Perf, JMock.

Build tool: Ant, Maven

Tools: SQL Developer, DB Visualizer, XML SPY, Rational Rose, Server studio.

Protocols: TCP/IP, HTTP, FTP and SOAP.

SOA: Web Services, SOAP, WSDL, XSD, XML

Operating Systems: Windows 2000/NT/ XP/Vista/7/8 and Linux Redhat

PROFESSIONAL EXPERIENCE:

Confidential, Auburn Hills, MI

Sr. Mule ESB Consultant

Responsibilities:

  • 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.
  • Used Agile methodology was to emphasize on face-to-face communication over written documents and make sure that iteration is passing through a full software development cycle.
  • Documenting in plain language the discussions, taken actions and the entire timeline of project.
  • Designed UML diagrams like Use case, Class and Activity diagram based on the requirements gathered.
  • Designed and developed enterprise services using RAML and REST based APIs and used various transformers in Mule ESB based on use case and had implemented the custom transformations.
  • Completely re-enforced and re-structured some already existing API's.
  • Designed and developed several flows for new requirements and variety use cases using the MuleSoft Anypoint Studio of MuleESB.
  • Developed the integration workflows using aMuleSoft ESB 3.7.3 framework.
  • Validated payment methods by using Java EPP script and created payment methods and payment APIs.
  • Performed integrated with other sub-systems through JMS, XML and XSLT.
  • Created MULE ESB artifact and configured the MULE configurations files and deployed.
  • Developed Restful/SOAP Web Services in Mule ESB based on SOA Architecture.
  • 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).
  • Deployed Mule ESB applications into MMC (Mule Management Console).
  • Extensively used Mule components that includeFile, SMTP, FTP, SFTP, JDBC Connector and Transaction Manager.
  • Developed stored procedures and trigger to store and access data in the Database Oracle 11g.
  • Experience in Mule Soft AnyPoint API platform on designing and implementing Mule API’s.
  • Used HTTP connector to make calls to REST API’s in Mule flows and posted the data to WCS to update faculty.
  • Migrated Mule ESB 3.5.1 apps to Mule ESB 3.7.1.
  • Utilized custom logging framework for Mule ESB application.
  • Developed an Integration Component with third party application using Mule ESB.
  • Involved in Transformations using XSLT, Data Weave, and Custom Java Transformers to transform data from one format to another format using Mule ESB.
  • Integrating data using SAP, Sales Force, JMS, HTTP, Web-Service connectors.
  • Developing Mule ESB projects for the services with synchronous and asynchronous Mule flows.
  • 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.
  • Developed the services interface to access the core services and provisioning services using Mule ESB.
  • Implemented Custom Aspects using Spring AOP. Used Object/Relational mapping Hibernate framework as the persistence layer for interacting with Database.
  • Used GIT as version controlling tool and Maven for building and deployed application to Cloudhub.
  • Used MUnit for Mocking and Unit testing Mule flows.
  • Used Log4j to capture the log that includes runtime exception and for logging info and are helpful in debugging the issues.
  • Done with Web sphere application server configurations, Data Sources, Connection Pooling, MQ Series Queues set up for messaging and deploying the apps on different servers in different environments.

Environment: Java 1.7/1.8, Mule ESB 5.4.3, Mule ESB server Runtime 3.7.3, ActiveMQ, Anypoint Studio, Nexus, Cloudhub, RabbitMQ, Filezilla, Rally, Mule (MMC), RAML, Cloudhub, Putty, GIT, CXF, RESTFUL, XML, JSON, Log4J, Apache-Maven, SoapUI.

Confidential, Chandler, AZ

Sr.Mule ESB Developer

Responsibilities:

  • Active member of analysis, definition, design, implementation and deployment of full software development life-cycle (SDLC) of the project.
  • Worked under Agile development process has been followed. Experienced with stand-up, Retrospective, Demo, Planning and Code review meetings.
  • Developed the flows/orchestrations for integrating the components written on top of different internal platforms using Mule ESB and ActiveMQ
  • Used Mulesoft Anypoint API platform on designing and implementing RAML based Rest APIs.
  • Worked extensively on Anypoint Studio and Mule Integration Platform and used it to interface application services by utilizing message routing, data transformation and service creation utilities.
  • Migrated existed Data Mapper transformations, XSLT transformations to Dataweave and built-in transformers.
  • Accomplished in implementing integration flows using Mule Anypoint Studio to connect to REST,SOAP services, Oracle Database, and Active MQ broker.
  • Used various transformers for transforming between different data formats.
  • 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 creating http inbound & outbound flows, custom Java and XSLT transformers and Security of Mule endpoint.
  • Developed Mule ESB projects for the services with synchronous and asynchronous Mule flows.
  • Involved in Implementing Custom Logger (property caching), Circuit Breaker and ObjectStore in all flows of different services to invoke the data from the database and loading the flow message to database.
  • Used MMC mule management console to monitor and deploy the applications.
  • Designed and developed enterprise services using RAML and REST based API's.
  • Used VM’s and Mule Requester connectors to implement notifications and error handling.
  • Have integrated web services including SOAP as well as REST using Mule ESB.
  • Involved in integrating of different systems that includes Database, Salesforce and SAP.
  • Used Force.com extensively for development, customization to integrate NetSuite accounts payables using Salesforce connector.
  • Developed service interfaces to access core services & provisioning services using Mule ESB 3.6 and 3.7.
  • Utilized CloudHub connector in the mule flows for triggered alerts during exceptions and to capture the failed records for further recovery.
  • Created MUnit Test Cases and Mocked the test data for validating the positive, negative and negative scenarios.
  • Responsible for writing SQL Queriesand Procedures using DB2.
  • Solid deployment experience on the UNIX platform.

Environment: Java, Mule ESB Any Point Studio, Scrum, Mule Management Console, XSLT, JMS, RAML, JDBC, SQL, Web services-SOAP and RESTful, Maven, Salesforce, ActiveMQ

Confidential, New York NY

Mule ESB Developer

Responsibilities:

  • Actively involved in each phase of Software Development Life Cycle SDLC Requirements, Design, Implementation, and Testing during the development of the application.
  • Work closely with functional leads/PMs to understand the partner integration requirements.
  • Used putty for SSHkeys and passwords information to access the folders.
  • Done with preparation of design document specifications, troubleshoots and testing.
  • Used Mule ESB in designing the application as a middleware between the third party system and the customer side system.
  • Integrated different enterprise applications based on the designed architecture.
  • Configuring the Mule process for fetching the data from topic and makes web service calls to the middle tier Mule ESB for processing.
  • 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.
  • Implemented data transformation using XPATH, XSLT, Data Weave, custom java classes.
  • Extensively used Mule components that include File, SMTP, FTP, SFTP, JDBC Connector, and Transaction Manager.
  • Implementing logics written in XLST to Dataweave.
  • Implemented Retry mechanism for message’s to process the request.
  • Migrated deprecated Data Mapper mapping to Data Weave in MULE ESB.
  • Developed RESTful/SOAP web services in Mule ESB based on SOA architecture.
  • Design and Implemented RESTFUL Web Services using various data format (JSON, XML) to provide the interface to the various third party applications.
  • 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.
  • Created http inbound & outbound flows, routing, orchestration, transformations and Security of Mule ESB application using OAuth.
  • Configured server setting properties and Database drivers.
  • Utilized custom logging framework for Mule ESB application. Upsert data into sales force objects.
  • Used encryption algorithms to encrypt the fields in the environment properties.
  • Utilized integration Patterns, integration tools, EAI, Transformations, XML Schemas, and XSLT.
  • Tested the application functionality in development and non-production environments.
  • Used Quartz connector to schedule the batch jobs.
  • Involved in deploying applications into MuleSoft CloudHub and Mule Management Console.
  • Architected Integrations using Mule Soft ESB environments for both on premise and cloud environments.
  • Experience in developing interfaces between Salesforce and Oracle ERP using Informatica Cloud/Mule ESB technologies.
  • Used MUnit for Mocking and Unit testing Mule flows
  • Experience in Mulesoft Anypoint API platform on designing and implementing Mule APIs.
  • Working experience with API management using Anypoint API management tools.
  • Involved in creation & deployment of the application, done with unit testing by writing the MUnit test case.
  • Developed build and deployment scripts using Apache Ant to customize EAR files.
  • Designed and developed Logging service to log errors and messages using Log4J.
  • Provided production support by debugging system issues.

Environment: Java/J2EE, JDK 1.6, Spring MVC, Hibernate, XML, JQuery, Ajax, Javascript, Angular JS, DB2 9.5, Oracle 11g, MuleSoft Anypoint Studio, Mule Management Console, RAML, Connectors, RAD 8.0.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in Agile Standup meetings throughout project with team on day to day basis.
  • Actively participated in Analysis, Design, Development and Testing phases of various modules.
  • Developed UML class diagrams, sequence and use case diagrams using Rational Rose.
  • Worked on J2EE design patterns like DAO, Front Controller, Session Façade, Factory Pattern and Singleton.
  • Worked on OOPs, Collections, Exception handling & Multi-Threading using Core Java.
  • Extensively used Spring MVC architecture for the application development.
  • Designed a flexible and highly dynamic framework that incorporates robust marshaling and un marshaling from XML and a business process layer to allow rapid development and deployment of web services by aggregating back-end service invocations.
  • Worked on JavaScript to validate input, manipulated HTML elements using JavaScript, developed external JavaScript codes that can be used in several different web pages.
  • Implemented EJB's session bean to maintain mobile session.
  • Implemented methods to validate, invalidate, keep Alive session for login process and maintaining session credentials.
  • Worked on Restful web services which enforced a stateless client server and support JSON (few changes from SOAP to RESTFUL Technology) Involved in detailed analysis based on the requirement documents.
  • Produced as well as consumed the WSDL based web services using WSDL, SOAP, JAX-WS, AXIS, Apache CXF, JAXB.
  • Developed web services using Restful technology to support JSON and XML using JAX-RS.
  • Set up Custom business validations using validation framework.
  • Set up Custom business validations using Struts validate framework.
  • Written EJB session beans for business logic processing & entity beans for persistence with data base.
  • Responsible for data migration to QA/User and Production region.
  • Helped new team members & junior developers to make them on the board easily.
  • Involved in JUNIT testing, integration testing, system testing etc.
  • Involved in building the code using Ant, Ivy and the deployment.

Environment: Java1.5, Mule ESB 3.x, JSP, Spring, Hibernate, JavaScript, jQuery, AJAX, Apache CXF Framework, REST Web services, JAXB, Oracle - SQL & PL/SQL, Linux, Shell scripting, WinSCP3, log4J, Maven, SVN, WebLogic Server, Eclipse.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in Requirements gathering & analysis of the project.
  • Involved in design, development and deployment of the project.
  • Involved in developing Service layer using Spring and Hibernate for Patient Clinical Reports module.
  • Developed Restful Services to provide Prescription Refill Data to internal partner groups.
  • Implemented persistence layer by integrating HibernateORM mappings with Spring Framework.
  • Developed dynamic web pages using Struts2, JSP, HTML5, CSS3, JavaScript, AJAX, JQuery and JQuery UI.
  • Designed JSP Tag libraries for reusable web interface components dynamic menus and editable combo boxes
  • Performed analyses, troubleshooting and worked closely with QA to keep application robust.
  • Involved in production Support activity like working/analyzing on production issues.
  • Deployed the application on Websphere Application Server.
  • Performed testing of web services using SOAP UI client.
  • Triaged QA tickets and provided support to troubleshoot issues during testing.
  • Excellent in designing and developing store procedures
  • Involved in writing JUNIT test cases and Code version controlling using SVN.
  • Involved in building the code using Ant and the deployment.

Environment: Java 1.6, Spring 3.0, Hibernate 3.6, Struts 2.3, JAX-WS, SOAP, Apache CXF, Linux, Maven, IBM WebSphere 7, Clear Case, Oracle 11g, Eclipse.

Hire Now