We provide IT Staff Augmentation Services!

Sr. Mule Esb Integration Developer Resume

Boston, MA

SUMMARY:

  • 5+ years of experience in implementing Java/J2EE projects, working through Analysis, Design, Development, Testing, Implementation in Client/Server and web based n - tier architecture systems.
  • 3+ years of experience in Mule ESB Development.
  • Expertise in development and deployment of multi-tiered web based enterprise applications using J2EE technologies like Servlets 2.3/2.4, JSP 1.1/2.0, Struts 2.0, JMS, Hibernate 3.0/4.0, Spring 3.0/4.0, JDBC, JNDI, IBM MQ Series, JSF, angular JS, Java Beans and Web services (SOAP, Rest).
  • Extensive experience using Spring Framework in business layer for Dependency Injection, AOP, Spring MVC, transaction management and using Hibernate as a persistence layer.
  • Worked on iPaaS (Mule Soft), a platform for building and deploying integrations within the cloud and between the cloud and the enterprise.
  • Experience with various Data Access and Manipulation methods like Data Adapter, Data Reader and Dataset in ADO.NET, Entity Framework, SQL Connection and LINQ.
  • Extensive hands on experience in consuming as well as developing API for SOAP and REST based web services to integrate third party functional modules into the core application.
  • Proficient in several frameworks like Struts 2.0, Java Server Faces, and Hibernate 3.0/4.0 ORM, Spring Framework 3.0, spring MVC with GUI plug-ins like Tiles Framework, validation plug-ins like Validator Framework.
  • Experienced in implementing DAO layer using ORM tools like Hibernate core interfaces, annotations and optimizations.
  • Proficient in using XML Suite of Technologies like XML, XSL, XSLT, DTD, XML Schema, SAX and DOM Parsers.
  • Expertise in various Java/J2EE design patterns including Data Access Object, Session Façade, Business Delegate, Service Locator, MVC, Transfer Object and Singleton in the development of Multi-tier distributed Enterprise Applications.
  • Extensive experience in SQL, Stored Procedures, Functions and Triggers with databases such as Oracle, IBM DB2 and MS SQL Server 2005.
  • Extensively used Mule ESB components like File Transport, SMTP Transport, FTP/SFTP Transport, JDBC Connector, and Transaction Manager.
  • Good Familiar with Taglibs and other directives to provide functionality to the JSP pages.
  • Experienced in using WSDL, SOAP, and Apache AXIS for WebServices.
  • Expertise in client side designing and validations are using HTML, DHTML, CSS, Java Script, AJAX, JSP, XML, JSF and Swing.
  • Experience in Mule Administration, Configuration, & Tuning with MuleSoft MMC & Enterprise release capabilities.
  • Extensive experienced in implementing single page applications using angular JS directives, routing modules.
  • Expertise in using ADO.Net Objects such as SQL/OLEDB Connection Object, SQL/OLEDB Command Object, Data Reader Object, Dataset Object and Data Adapter Object.
  • Experience in Database Design, Normalization, Data Flow Diagrams, Coding, Testing, Implementation, code migrations and good understanding of the complex systems.
  • Good Experience in developing test cases with JUnit and logging with Log4j.
  • Extensive experience utilizing JAXB, JAXP and JMS.
  • Strong experience in analysis and design using SDLC, UML, Rational Unified Process (RUP) with software development models like Agile Scrum Model and Waterfall model.
  • Experience in deploying Mule flows and securing the APIs using the platform in Mule CloudHub
  • Extensively worked on core java concepts like Multi-Threading, Inheritance, Abstraction, Encapsulation, Polymorphism, Exception handling, and Collections Framework.
  • Hands on exposure to multiple Application Servers like BEA Web logic Application Server, Apache Tomcat, WebSphere and JBoss.
  • Extensive experience on Agile, Waterfall and RUP methodologies.
  • Complete understanding of Agile/SCRUM with the ability to conduct SCRUM meetings, co-ordinate team activities in a strict-deadline driven environment and maintain excellent client communication.

TECHNICAL SKILLS:

Application Servers: Web sphere Application Server, BEA Web logic, Apache Tomcat, JBoss 4.2.x, JBoss 5.1 EAP

J2EE Technologies: J2EE Mule, Servlets, JSP, JSTL, JSF, Angular JS, JDBC, MVC, Struts, Hibernate, Spring, XML.

Messaging Systems/ web services: JMS, MQ Series, SOAP, Rest, WSDL, JAX-RS, JAX-WS.

Languages: Java, PL/SQL, Bash, UML, XML, HTML, Dataweave

IDE Tools: RSA, RAD,WSAD, Eclipse, NetBeans, Anypoint Studio

Web Technologies: JavaScript, CSS, HTML5, DHTML, XML, DTD, HTTP, HTTPS, Jquery1.8, JQuery UI, Angular JS.

Spring framework: Bean Factory, Application Context, Dependency Injection/IOC, MVC, Struts, Data Binding, AOP, JDBC, ORM, JMS, Security, batch jobs, schedulers (Quartz)

Distributed computing: SOAP WS, Restful WS, JMS API, WSDL, JAXP, JAXB, JNDI, XML.

Databases: Oracle, MySql, MS SQL Server, MS Access, PostgreSQL

Design Methodologies: UML, Rational Rose, Agile, SCRUM, TDD, XP

Version control Tools: SVN, CVS, Clear Case

Operating Systems: UNIX (Solaris, Ubuntu, Linux, OSX); Windows 9x/XP/Vista/7/8

Testing Tools: JUnit, SOAP UI.

PROFESSIONAL SUMMARY:

Confidential, Boston, MA

Sr. Mule ESB Integration Developer

Responsibilities:

  • Worked on preparing the technical specification documents (TSD'S) for all the services that are to be implemented.
  • Involved in daily Agile SCRUM meetings and weekly SPRINT meetings. Regularly participated in the code reviews with team members to improvise on the quality of the project deliverables.
  • Developed the integration workflows using an ESB framework.
  • Followed the Agile Methodology for Scrum Process for the Project Implementation of the back logs.
  • Involved in Business requirements gathering and analysis by interacting with the customer.
  • Used JIRA to report the hours and issues that are related to the project.
  • Used Mule ESB in designing the application as a middleware between the third-party system and the customer side system.
  • Configuring the Mule process for fetching the data from topic and makes web service calls to the middle tier Mule ESB for processing.
  • Utilized partner WSDL for ESB to Salesforce & SAP integrations.
  • 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.
  • Developed 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 service interfaces to core services & provisioning services using Mule ESB 3.6
  • Migrated deprecated Data Mapper mapping to Data Weave in MULE ESB.
  • Developed RESTful/SOAP web services in Mule ESB based on SOA architecture.
  • Utilized custom logging framework for Mule ESB application.
  • Deployed Mule ESB applications into MMC (Mule Management Console).
  • Involved in developing interfaces between SAP, Sales Force, REST and SOAP web-services.
  • Involved in integrating of different systems that includes Data Base, Salesforce, SAP and HL7.
  • Worked closely with functional leads/PMs to understand the partner integration requirements.
  • Used Hibernate for implementing the persistence mechanism in the application.
  • Involved in writing the Message Driven Beans.
  • Created Http inbound and outbound flows and tested it working functionality.
  • Performed synchronization of data bi-directionally between salesforce and database.
  • Used Database Connectors to connect with respective systems using Mule ESB.
  • Integrated other sub-systems through JMS, MQSeries.
  • Worked on Maven for getting latest jar files including commoncollection.jar, commonlogging.jar, spring, and Hibernate from Apache.
  • Consumed Web Services for transferring data between different applications.
  • Involved in performing Integration testing of the whole application.

Environment: Anypoint Studio, Mule ESB 3.5, Mule Management Console, RAML, ActiveMQ, Apache-Maven 3.3.3, Nexus, FileZilla 3.14.1, Putty, Salesforce, GIT, Oracle, JIRA, Confluence

Confidential, Des Moines, IA

Sr. Mule ESB Developer

Responsibilities:

  • Designed and developed features for J2EE-based business activity monitoring and operational dashboard engine, including the rules and alert engine, webapp components, recoverability, intelligent workflow features, internationalization, and upgradability.
  • Developed presentation layer includes UI components, validations using HTML5, applying styles using CSS, used JQuery to make Ajax calls.
  • Developed single page applications, components using Angular JS directives, controllers, view and routing, service modules.
  • Used Angular.js framework in developing various UI components.
  • Developed the business layer logic and implemented EJBs Session beans.
  • Integrated the data to Cloudhub with the Collibra Data Governance Center.
  • Used Any Point Studio IDE and 3.8 Runtime for the development process.
  • Involved in writing application code and development activities especially in a SOA environment with Mule ESB.
  • Involved in Re designing the website using ASP.NET MVC. Active participation creating Web API based applications and services.
  • Maintained the existing Online banking applications developed on ASP.NET MVC, worked on the change requests based on the client requirement.
  • Worked on UI changes based on the client request to the existing applications.
  • Designed and developed user interfaces and controllers using ASP.NET MVC 4, Razor engine.
  • Worked on the UI changes based on the client requirement.
  • Developed core functionality with the ASP.NET MVC Framework (C#,.NET, Entity Framework)
  • 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.
  • Used Web Service Consumer Connector to consume the Web services in Mule.
  • Designed Restful XML web service for handling AJAX requests.
  • Implemented navigation using Spring MVC controllers, configured controllers using Spring MVC annotations and configuration files.
  • Established efficient exception handling and logging using Spring AOP.
  • Developed Hibernate with Spring Integration as the data abstraction to interact with the database.
  • Developed test suite framework and regression tests for rules and alerts engine, recovery engine, object. Manipulation functionality, import/export engine and user-defined function handling using JUNIT.
  • Maintaining separate build in Maven for the module for easy integration to the portal build and configure with Jenkins.
  • Developed unit test cases using Mockito framework for testing accuracy of code and logging is done using SLF4j + Log4j.

Environment: J2EE, Springs, Mule, Spring MVC, Jenkins, Spring Core, EJB, ATD&TDD, Hibernate 4.0, JBoss, Mockito, Rest web services, Selenium, HTML5, JavaScript, .Net, ASP.Net, C#, CSS, SVN, AngularJS, Oracle, JUnit, Mongo, Maven, Log4j, Jira Rational Rose.

Confidential, New Britain, CT

Sr. Java/ Mule ESB Developer

Responsibilities:

  • Designed and developed features for J2EE-based business activity monitoring and operational dashboard engine, including the rules and alert engine, Web-App components, recoverability, intelligent workflow features, internationalization, and upgradability.
  • Developed presentation layer includes UI components, validations using HTML5, applying styles using CSS, used JQuery to make Ajax calls.
  • Bootstrap used along with AngularJS in creating the Application.
  • Used AngularJS framework in developing various UI components.
  • Implemented Rest based web services using JAX-RS annotations, Jersey provider and consumed using HTTP services from angular JS modules.
  • Involved in Coding, and Testing of the 3-tier web application using ASP,NETMVC, C#.NET, and .NET compact framework. the services. And, done with Unit testing using Test Utility.
  • Utilized partner WSDL for ESB to Salesforce & SAP integrations.
  • Migrated Mule ESB 3.4 apps to Mule ESB 3.5.
  • Designed RESTful XML web service for handling AJAX requests.
  • Integrated the Java code (API) in JSP pages and responsible for setting up AngularJS framework for UI development. Developed html views with HTML5, CSS3, bootstrap and AngularJS.
  • Implemented code according to coding standards and Created AngularJS Controller, which isolate scopes perform operations.
  • Developed custom directives and Services in AngularJS.
  • Developed the necessary front end user interfaces in JSP’s, HTML, Java Script, CSS and AngularJS that will be integrated using Spring MVC Framework. Developed Form Beans/ JavaBeans, Spring Controller Classes and configured with the corresponding view pages in spring-config.xml file.
  • Used AWS Lambda to manage the servers and run the code in the AWS.

Environment: J2EE, Mule ESB, Spring, Spring MVC, Jenkins, C#.Net,ASP.Net, C#, Spring Core, EJB, ATD &TDD, AWS Lambda, Hibernate 4.0, JBoss, Mockito, Rest web services, Selenium, HTML5, JavaScript, CSS, SVN, AngularJS, JavaScript, Oracle, JUnit, IBM WebSphere 6.x, Mongo DB, Maven, Log4j, Jira Rational Rose.

Confidential

Sr. Java/Mule ESB Developer

Responsibilities:

  • Actively involved with the team, management & client as a part of Agile (SCRUM) software development.
  • Developed a single page, mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing AngularJS, JavaScript API.
  • Implemented Spring framework for Dependency Injection, support for the Data Access Object (DAO) pattern and integrated with Hibernate.
  • Developed EJB's (Session Beans) for implementing business logic and transactional services.
  • Created the MULE ESB Artifacts, created flows and configured the MULE configuration files and deployed the application.
  • Used MMC (Mule management console to monitor the request and response payload).
  • Used Mule Data Mapper, Custom transformers for mapping flat file structures to Salesforce interface structures.
  • Created http inbound & outbound flows, routing, orchestration, transformations and Security of Mule ESB application using OAuth.
  • Developed 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.
  • Used Mule Flows with Data Mapper to customize XML to CSV mapping conversion.
  • Architected Integrations using Mule ESB environments for both on premise and cloud environments.
  • Involved in RESTful web services for making use of HTTP protocol between client and server. Consumed Web Services using Apache CXF framework for getting remote information.
  • Coded various business process methods required for creation of Web Services related to customer information and provider information, using JAX-WS, SOAP, WSDL and JAX-RS, REST web services.
  • Responsible to develop RESTful/SOAP web services in Mule ESB based on SOA architecture.
  • Developing and securing CXF web services in Mule ESB.
  • Have integrated web services including SOAP as well as REST using Mule ESB.
  • Utilized Apache CXF APIs to develop SOAP as well as RESTful web services.
  • Hands on experience in creating workflow to manage sequential execution of services in Mule Soft ESB.
  • Used Table per hierarchy inheritance of hibernates and mapped polymorphic associations. Developed one-many, many-one, one-one annotation based mappings in Hibernate.
  • Worked on Maven during build process also modified pom.xml to use latest libraries and specifications.
  • Designed and developed enterprise services using RAML and REST based APIs.
  • Performed JUnit testing, wrote test cases also using annotations for testing the business logic program code at developer end.
  • Maven was used to manage dependencies in the application and deploy it on WebLogic Application server. CVS was used for the version control.

Environment: Java/J2EE, Mule ESB 3.5, 3.6, Hibernate, JSP, Servlets, Spring Batch, XML, XSD, XSLT, JPA, RAML, REST, JavaScript, JQuery, JUnit, Apache CXF, Oracle, PL/SQL, SQL developer, WebSphere Application Server 8.1, Apache-Maven, Filezilla, Putty, Log4j, Unix, Microsoft Visio, Quality Center, JIRA Tracking tool.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in analyzing the user requirements and specifications for deciding the flex component needed to be developed and their interaction. Involved in the design by preparing UML diagrams using Microsoft Visio tool.
  • Developed Bean classes and JSP Pages.
  • Developed user interfaces using Java Server Pages using HTML, DHTML, XHTML, AJAX, CSS & JavaScript.
  • Used JavaScript and AJAX for client-side validations.
  • 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.
  • Extensive usage of J2EE design patterns namely DAO, Value Object etc.
  • Used Struts MVC framework to define Controller, model and views. And involved in defining the configurations, listeners, internationalization etc.
  • Used CVS as a version control system, an important component of Source CM (SCM).
  • Developed the application using Eclipse IDE.
  • Performed unit testing for modules using JUnit.
  • Provided source code documentation using Java Doc for future s.
  • Monitored the error logs using Log4J and fixed the problems.
  • Coded form Beans and Action classes associated with every JSP page.
  • 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: JDK 1.5, Java/J2EE, EJB, JSF 1.0, Hibernate 3.0, Jakarta Struts 2.0, Spring 3.0, JSP, CSS, JSTL, JDBC, Servlets, XML, JRockit, JUnit, JavaScript, VSS, JMS, Agile Programming, Eclipse 3.1, GWT, MSSQL Server 2005, Ajax, AXIS, Web Services JAX-WS, BEA WebLogic Server 8.1, UML, Maven, UNIX, SVN.

Hire Now