We provide IT Staff Augmentation Services!

Sr. Mule Developer Resume

2.00/5 (Submit Your Rating)

New York, NY

SUMMARY:

  • Over 8 years of experience in Design & Development of Enterprise Applications, Web Applications, and Web Services.
  • Over 3+ years of experience in integrating the systems using MuleSoft ESB .
  • Hands on experience integrating multiple applications using Mule ESB . Utilized different connectors, transformations, Routing, Messaging and Exception handling using Mule ESB .
  • Involved with Mule administration, configurations and performance tuning. And also experience in MuleSoft MMC and Enterprise release capabilities.
  • Good hands on experience using Mule connectors like FTP, FILE, SFTP, and IMAP etc. as a part of integration usage.
  • Experience in building SOA using web services with SOAP and RESTful implementation using WSDL, SOAP, JAX - WS, JAX-RS, AXIS, CXF, SOAUP UI and integrating them through Mule ESB .
  • Experienced in integrating database systems like Oracle, DB2, and MySQL Server to manage tables and created views, indexes, sequences, stored procedures, functions, and triggers for the fast retrieval and manipulation of data through Mule ESB .
  • Worked on iPaaS ( MuleSoft ), a platform for building and deploying integrations within the cloud and between the cloud and the enterprise. Explored on iPaaS system which designed to allow users to connect applications that reside in the cloud or on-premises and deploy them without installing or managing any hardware or middleware ( Mule cloud hub ).
  • Experience with build/deployment and release of the application using Maven, Ant .
  • Extensive experience with Waterfall and Agile Scrum Methodologies
  • Experience in tracking defects, issues, risks using JIRA, Quality Center.
  • Strong experience in working with API Gateways .
  • Used integrated environment for java such as Eclipse, MyEclipse, RAD, and NetBeans.
  • As a Senior Mule ESB, expert in gathering Requirements and System Analysis, experienced in the Software Development Life Cycle (SDLC) of analysis, design, developing, documenting, testing, and performance tuning.
  • Strong experience in UI & client side validations using HTML, CSS, Java script, JSP, Struts tag libraries, AJAX, JSON, XML, XSLT and java script frameworks like JQuery.
  • Experience with various UI frameworks like Angular.JS, Node.JS .
  • Expertise in implementing MVC frameworks using Struts, Spring Framework (IOC&AOP), Hibernate for persistence, JUnit, ActiveMQ and RabbitMQ . Used API kit to integrate APIs with other services on premise and on cloud.
  • Expertise in using J2EE Application Servers such as Web Logic, Web sphere and Web Servers such as Tomcat .
  • Expertise in making the Continuous Integration successful using Jenkins & Maven .
  • Working on APIGEE dev portal requirements and implementation.

TECHNICAL SKILLS:

MuleSoft: Anypoint Studio 3.5, 3.7

Programming Languages: Java, C++, C, MEL (Mule Expression Language), Data weave

Java Technologies: Java, JEE, JDBC, Servlets, JSP, JSTL, JavaBeans, EJB-Session beans, entity beans, JMS, JNDI

Frame Works: Custom MVC, Struts, Spring and JSF.

IDEs: Eclipse, Net Beans, Any Point Studio.

ORM: Hibernate, iBatis.

Design and Modeling: Poseidon for UML, Rational Rose, Microsoft Visio

Web Services: SOAP, WSDL, JAX-WS, UDDI, CXF, AXIS, JAX-RS, JERSEY, WS-Security

Databases: Oracle, SQL Server, MySQL, MS-Access.

Scripting languages: Java Script, Shell Script, AJAX, Java script libraries- JQuery, DOJO

XML technologies: XML, DTD, XSD, XSLT, XPATH, JAXP, JAXB

Web/Application Servers0000: Tomcat, WebSphere, Web logic and JBOSS

Testing: JUnit, SOAP UI Testing

Build tools: Ant, Maven, IVY, Jenkins

Version Control: CVS, VSS, SVN, Rational Clear case

Environments: Windows 7/8/10, Linux

PROFESSIONAL EXPERIENCE:

Confidential, NEW YORK, NY

Sr. Mule Developer

Environment: Mule Soft ESB 3.5.3/3.7.3, Any Point Studio, ActiveMQ, Rabbit, RAML, Salesforce, Cloud hub, HTML, JavaScript, Perl Scripting, Oracle 11g, Mongo DB, JSON, Eclipse IDE, Java Beans, log4j, CVS, WebLogic, Rational Rose, JUnit, Maven.

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 been followed. Experienced with stand-up, Retrospective, Demo, Planning and Code review meetings.
  • Experience in Mule Soft Any point API platform on designing and implementing Mule API s.
  • Integration of Mule ESB system while utilizing MQ Series, Http, File system and SFTP transports .
  • Implemented data transformation in Mule ESB using XPATH, XSLT, Data Weave, custom java classes .
  • Involved in developing object oriented JavaScript and experienced with HTML, AJAX, JSON.
  • Migrated Mule ESB 3.5 apps to Mule ESB 3.7 and updated all the dependencies. 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 XML/WSDL/SOAP/RESTFUL Web Services to provide the interface to the various clients running on both Java and Non Java applications.
  • Hands on experience with transformers, exception handling, testing & Security of Mule ESB endpoint through OAuth . Have written MUnit test cases to validate the 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.
  • Involved in injecting dependencies into code using spring core module concepts like IOC of Spring Framework.
  • Implemented Stateless Session Beans to accomplish complex business logic and also for transaction management in various modules.
  • Used AJAX for request response processing without reloading the complete page.
  • Design and document REST/HTTP, SOAP APIs, including 0 formats and API versioning strategy.
  • Strong knowledge and hands on experience in documenting and designing REST API's using RAML .
  • Implemented asynchronous messaging using Active MQ . Also tested the developed components using JUnit .
  • Developed interfaces between SAP, Sales Force, REST and SOAP web-services .
  • Developing Mule ESB projects for the services with synchronous and asynchronous Mule flows .
  • Involved in writing SQL Stored Procedures, Functions, Triggers and Views for Oracle 11g database, mapping done through Poll scope .
  • Extensively used various J2EE design patterns like Factory, Singleton, Data Access Objects, Data Transfer Objects, Business Delegate and Session Façade in the project, which facilitates clean distribution of roles and responsibilities across various layers of processing.
Confidential, Charlotte, NC

Mule Developer

Environment: Mule ESB 3.5.4, Servlets, EJB, JDBC, JAXB, Spring-IOC/DI, AOP, MVC, JSF components, DAO, HTML, Java Script, XML, CSS, Ajax, Web Sphere Application server, LDAP, Oracle 10g, Log4J, Eclipse, CVS, DOJO, Ant, SOA, SOAP, DB2, PL/SQL, SQL, Web Services-WSDL, SOAP, UDDI, SOAP UI, JAX-RS, JERSEY, Windows XP.

Responsibilities:

  • Involved in Requirements gathering, analysis, design, development, testing and Maintenance phases of Roll View application.
  • Created the MULE ESB Artifacts, created flows and configured the MULE configuration files . Built application using Maven . And monitored the errors log using Log4J .
  • Created http inbound & outbound flows, routing, orchestration, transformations using Xpath and Security of MULE ESB application using OAuth .
  • Used Mule ESB to designing of routing schemas, error handling, JMS, VM connection and spring based resource initialization process.
  • Worked with MuleSoft Anypoint API Platform on designing the RAML for implementing REST API 's and used API Gateway as a proxy service.
  • Used Mule ESB for routing, filtering and aggregate message between application based on content and rules.
  • Writing application code & development for large projects especially in a SOA environment with Mule ESB.
  • Developed the services interface to access the core services and provisioning services using Mule ESB .
  • Used AMQP Endpoints to connect to RabbitMQ which is a messaging queue.
  • Used Spring framework to inject services, entity services, transaction management, and concerns by factory class corresponding to the use case operation executing.
  • Created WSDL s as per wire frames, UI pages & generated client jars using JAX-WS .
  • Used Apache CXF to create SOAP based & Restful web services.
  • Involved in Web sphere server configurations, Data Sources, Connection Pooling, MQ Series Queues set up for messaging and deploying the apps on different servers in different environments like QA/IST/ Production.
  • Involved in creating JUNIT test cases and ran the TEST SUITE using EMMA tool .
  • Worked with transformers, exception handling, testing & Security of MULE ESB endpoint through WSSR.
  • Used encryption algorithms to encrypt the fields in the environment properties. Used Quartz connector to schedule the batch jobs.
  • Utilized partner WSDL for ESB to Salesforce & SAP integrations. Integrated web services including SOAP as well as REST using Mule ESB .
  • Involved in deploying the application in Unix and to connect to see logs for fixing UAT/Production defects .
  • Involved in building the code using Maven & deployed on server.
Confidential, Westlake Village, CA

Mule Developer

Environment: Anypoint Studio, Oracle-SQL, Mule ESB with Mule Server, Mule Management Console, RabbitMQ, Apache-Maven, Log4j, Java SOAP, DB2, PL/SQL, SQL, Web Services-WSDL, SOAP, UDDI, SOAP UI, APIGEE.

Responsibilities:

  • Worked on Anypoint studio to use web services and for business-to-business integration. Used API Designer to design API, built APIs, tested APIs, ran APIs, and manage these through Anypoint platform.
  • Creating Cluster environment using Mule ESB with Mule Anypoint Studio and Creating ActiveMQ with different topologies in Enterprise Integration.
  • Strong application integration experience using Mule ESB with Connectors, transformations, Routing, and messaging using ActiveMQ and JMS.
  • Worked on both Enterprise and Community edition of Mule ESB. Also, worked on developing an API using RAML. Have good expertise on Data Mapper and Data Weave for transformations.
  • Worked on API notebook to explore APIs and for testing and improving these. Furthermore, used API kit to integrate APIs with other services on premise and on cloud.
  • Used MMC (mule management console) to monitor the request and response payload).
  • Used Mule ESB in designing the application as a middleware between the third party system and the customer side system.
  • Used Mule Data Mapper, Custom transformers for mapping flat file structures to Salesforce interface structures.
  • Extensively used Mule OOB components like File Transport, SMTP Transport, FTP/SFTP Transport, JDBC Connector, and Transaction Manager.
  • Extensively worked on Anypoint API manager to have single access of control on to SLA (Service Layer Agreement), monitored users, regulated the user's traffic, and kept the performance at peak.
  • Involved in design, built, and deployed applications utilizing AWS stack.
  • Configuring the Mule process for fetching the data from topic and makes web service calls to the middle tier Mule ESB for processing and put the data on the Cloud hub.
  • Used Database Connectors to connect with respective systems using Mule ESB. Utilized custom logging framework for Mule ESB application.
  • Experience with Mule administration, configuration and tuning.
  • Worked on scripting languages such as JavaScript, Ruby, and Python as well as JQuery for custom connectors. Identified check style, PMD and Find bugs and fixed them.
  • Implemented API proxies through Apigee.
  • Wrote extensive API policies using Apigee Edge
Confidential, King of Prussia, PA

Java Developer

Environment: JDK 1.6, JSP, JSF, Servlets, Spring 3.0, Hibernate 3.0, Struts, JSTL, JAXP, JNDI, MQ Series, RAD, Eclipse 3.6, ANT, WebLogic 10.3, SOAP, HTML, CSS, XML, Ant, Junit, Oracle 11g, Toad, Windows, UNIX.

Responsibilities:

  • Worked on web technology Java, HTML, JavaScript, JSF, JSP, Servlets to build front end design development work. Adopted J2EE framework using Spring, Hibernate and Web Services with design patterns.
  • Designed the applications using Struts MVC framework for easy maintainability. Developed Action Classes, Action Form Classes, created JSP s using Struts tag libraries and configured in Struts-config .xml, Web .xml files.
  • Designed and developed Customer registration and login screens using Eclipse, HTML, JSF, Servlets and Java Script . Developed application using Spring MVC, JSP, JSTL and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate .
  • Data Operations were performed using Spring ORM wiring with Hibernate and Implemented Hibernate Template and criteria API for Querying database .
  • Developed various J2EE components like Servlets, JSP, JSTL, AJAX, SAX, XSLT, JAXP, JNDI, LDAP, JMS, MQ Series by using RAD .
  • Developed User Interface screens for various modules like Action, Risk, Lessons learned, MOM items using JSF, JavaScript, AJAX using RAD.
  • Implemented all the components of Spring Frame work (Controller classes, Spring Bean Configuration file (dispatcher- servlet .xml).
  • Developed Web Services using XML messages that use SOAP . Developed Web Services for Payment Transaction and Payment Release.
  • Developed reports & Search screens and workflow for the modules like Action Items, Risk Items and Lessons Learned, RCA and RFQ using JSF framework. Done code review and configuration build management for the application using Ant .
  • Developed POJO's, Data Access Object (DAO) which handles all database operation using Hibernate .
  • Used Junit for unit testing framework of code in Test Driven environment.
  • Prepared Unit Test Plan, Integration Test Plan for the testing. I have also reviewed test plans of the peers in my team.
  • Used Oracle 11g as a database for the back-end system. Worked on BEA WebLogic server as web/application server.
  • Worked with QA testing team to perform different testing phases like unit testing, integration testing for the project.
  • Used version management tool CVS.

Confidential, Burbank, CA

Java Developer

Environment: Java, HTML, Eclipse RCP, XML, Hibernate, Spring, Spring Security, AWS, ACL, Cassandra, Jetty, JDBC, Eclipse, SOA, Agile, JBoss, Oracle 10g, Ant, Mongo DB, JQuery, Ajax, CSS, JavaScript, WebSphere Portal, Angular JS, Maven, Subversion, SOAP, NODE JS, REST, Odata4j, Restlet Framework, Linux, Log4J, Junit, WSO2.

Roles & Responsibilities:

  • Worked on complete life cycle, Design, development and testing using OOAD used JSP, HTML, and CSS for content layout and presentation. Used JQuery for UI and AJAX for reports display
  • Created the web application using MVC pattern to manage runtime content, in the form of POI s.
  • Used Web Services to extract customer related product data from machines and servers using WSDL .
  • SOAP using Service Oriented Architecture.
  • Implemented the functionality of fetching of data from different sources and persisted the data through Hibernate, to separate DAO layer from Database layer and using core java classes.
  • Used Hibernate 3.0 in data access layer to access and update information in the database.
  • Involved in the transformation Oracle relational bulk data and flat files to Mongo DB and processing the Mongo DB data as well through custom accessors.
  • Developed custom Json parsers to automatically discover the projects or schemas defined in the data source.
  • Used JQuery plugins to develop the custom portal templates.
  • Wrote Stored Procedures using SQL query language in Oracle 10g.
  • Worked on regenerated code, through Hibernate, and created services for existing modules and tested them through JUnit .
  • Implemented business logic using Session Beans, Servlets and PL/SQL stored procedures
  • Designed developed and maintained the data layer using Hibernate and performed configuration of Struts, Application Framework .
  • Used JUnit for Unit testing the application. Performed production support of the application in production and managed daily production issues.
  • Developed and maintained ANT Scripts . Deployed the application on WebLogic and JBoss application servers.
  • The Insurance segment of the HL7 files were processed using WSO2 Java mediator class.
  • Created a Composite Application project and deployed using WSO2 enterprise service bus
Confidential, Washington, DC

Java Developer

Environment: Java SOA, JAXB, J2EE, Spring MVC, REST, WSDL, Apache Camel, XML, AJAX, Eclipse, Apache Maven, Hudson CI, Apache Tomcat, log4j, SVN, JUnit, Easy-Mock, Windows, SOA, SOAP, DB2, PL/SQL, SQL, Web Services-WSDL, SOAP .

Responsibilities:

  • Actively involved in designing, developing and testing of J2EE components like Java Beans, Java, XML, Collection Framework, JSP, spring and Hibernate .
  • Used Spring/MVC framework to enable the interactions between JSP/View layer and implemented different design patterns with J2EE and XML technology.
  • Implemented DAO layer using different hibernate techniques like strategies, Inheritance, annotations and criteria interfaces.
  • Involved in writing configuration centric files/modes for various services using XML capabilities and also wrote message bundles for spring, camel and JAX-RS .
  • Used RESTful web services to call the services from a central portal.
  • Used Apache Maven for building and Hudson for Batch building.
  • Wrote JavaScript code using AJAX, JSON features and also used the annotation capabilities of the same for Restful services.
  • Developed integration of hardware services through Apache Camel and Spring Dependency Injection frameworks .
  • Development in Service Oriented Architecture SOA .
  • Stood up for the daily scrum to discuss and update through word of mouth and also through the Rally tool for scrum .
  • Used SVN Subversion for version control, log4j for logging purpose.
  • Wrote JUnit, Easy mock test cases to test various services and their integration capabilities and limitations.
  • Written SQL, PL/SQL queries. And used DB2 stored procedure, functions, triggers, cursors, objects, sequences etc. Used Crystal Report tools to generate data sources.
  • Application development using N-tiered client/server development.
  • Implemented Rational Unified Process ( RUP ) for software development process
  • Develop Message Driven Beans ( MDB ) & involved in building and accessing a Web Services using SOAP over JMS .
  • Developing a mechanism for sending and receiving SOAP messages over JMS by MQ Series Engine
Confidential

Java Developer

Environment: Java/J2EE, JSP, Servlets, Struts, Hibernate, XML Web service, SOAP, JAX-WS, Apache Tomcat, Unix, MySQL, NetBeans, JIRA, Multithreading, REST, Visual Source Safe, XML, AJAX, JavaScript MVDC, Eclipse, JQuery, Apache Ant, JDBC, Maven, JUnit, Log4j, CSS, JSP, Core Java, HTML, Bootstrap, PL/SQL.

Responsibilities:

  • Performed Requirement Analysis and developed use-cases.
  • Incorporated Struts Model-View-Controller architecture in the application development.
  • Developed functionalities like uploading scripts to the server and executing them on the remote machine using windows remote command executor. Enhanced the web pages for the modules using MVDC, JQuery and CSS.
  • Created Monitors & Configured alerts through automatic emailing using Java Mail.
  • Developed MVC design pattern based User Interface using JSP, XML, HTML, Bootstrap, CSS and Struts.
  • Developing the business functionalities and exporting them as SOAP, JAX web services.
  • Installed applications on UNIX/LINUX environment.
  • Developed Session Bean Components, Entity Beans which will manage transactions with the database to deliver the content to presentation layer and also to store data into the data layer.
  • Collecting ticket data from outside sources such as web services and file via JMS, and collecting it in our repositories and then making them available by using Java with multithreading.
  • Configured Script Runner tool as Web Service Client and worked on consuming web services of Service-Now's incident management functionality using JAX-WS and REST and Java reflection web services.
  • Writing complex SQL queries, PL/SQL Stored Procedures for data conversion. Using JUnit, JIRA, Log4J to perform unit testing and for logging frameworks.
  • Used Struts customs tags such as HTML, Bootstrap, CSS, Logic, and Bean Tags depending upon the requirement.
  • Implemented DAO design pattern for database related activities (Add, Delete, modify etc.) and to interact with the database using JDBC.
  • Developed presentation layers using JSP's and struts tags. Experience with Eclipse tool.
  • Installed applications in UNIX shell scripting environment. Built and deployed war files in Tomcat.

We'd love your feedback!