We provide IT Staff Augmentation Services!

Sr. Mulesoft Developer Resume

Columbus, OH

SUMMARY

  • 6 years of experience in providing enterprise solutions by designing, developing and building frameworks, testing and implementing n - tier applications across distributed environments using Mulesoft ESB/API Manager, Java/J2EE technologies.
  • Over 3+ years of experience in integrating the systems using Mulesoft ESB and API manager.
  • Extensively worked on implementing Service Oriented Architecture (SOA) using XML Web Services (SOAP, REST, WSDL and UDDI).
  • Expertise in implementing MVC frameworks using Struts, Spring (IOC & AOP), Hibernate for persistence, JUnit, Active MQ, Anypoint studio & RAML.
  • Experienced with Mule administration, configuration, tuning, Mulesoft MMC and enterprise release capabilities.
  • Experience in Mulesoft on designing and implementing Mule APIs.
  • Hands on experience integrating multiple applications using Mule ESB, utilized different connectors, transformations, routing, messaging and exception handling using Mule ESB.
  • Extensive programming experience in developing web based applications using Java, J2EE, JSP, Servlets, EJB, JPA, Struts, spring, Hibernate, tiles, JDBC, JavaScript, HTML, JS Libraries, Web Services etc.
  • Experience in building SOA using web services with SOAP and RESTful implementation using WSDL, SOAP, JAX-WS, JAX-RS, AXIS, CXF, SOAP UI etc.
  • Implemented AJAX based design in creating better, faster and more interactive web applications and used enterprise java beans (EJB), JDBC, Servlets, JSP, and web services.
  • Experienced in software development using SDLC (Software development life cycle) methodologies, Object Oriented Technologies, UML, Test Driven development Agile methodologies.
  • Experience in working with databases like oracle 10g/11i, MS SQL server and DB2 to manage tables and created views, indexes, sequences, stored-procedures, functions, and triggers for the fast retrieval and manipulation of data.
  • Worked extensively with databases for developing stored-procedures, triggers, functions, views and result sets.
  • Expertise in using application servers such as WebLogic, Web sphere 7.x/8.x and Web Servers like Apache Tomcat 6/7/8.
  • TDD (Test driven development) with JUNIT, proficient in integration testing of web applications and remote systems.
  • Hands on experience in using various IDE’s like Eclipse, RAD, JBuilder and JDeveloper.
  • Expertise in making the continuous Integration successful using Jenkins.
  • Experience with build/deployment and release of the application using Maven, Ant.

TECHNICAL SKILLS

Languages: C, JAVA

Front End Technologies: HTML, XML, JavaScript, CSS, AJAX, Angular JS

Web Technologies: J2EE, Servlets, JSP, JSTL, JDBC, Filters, Listeners, XML, XSLT, XSD, XPATH

J2EE Technologies: JNDI, EJB (SLSB, SFSB, Entity Beans), JMS/MDB

Frame Works: Spring, Spring MVC, Hibernate, Struts

Web Services: SOAP and REST

ESB: MULE ESB(3.x.x and 4.x), MULE STUDIO, Anypoint Studio

Tools: ANT, Putty, Log4J, Junit, SOAP UI, CVS, Git

Database: Oracle 12c/11g/10g, SQL-Server, DB2, MYSQL, MS Access, PL/SQL

Web/App Servers: IBM Web Sphere, JBoss, Apache Tomcat, WebLogic

IDE’s: Eclipse, Any-point Studio

Operating Systems: Windows 10/7/XP, Linux, Unix

PROFESSIONAL EXPERIENCE

Confidential, Columbus, OH

Sr. Mulesoft Developer

Responsibilities:

  • Involved in Requirement Gathering, analysis, design and development of the project. Executed the development process using Agile methodology, which included iterative application development, monthly Sprints, stand up meetings, poker planning sessions, elaboration sessions and customer reporting.
  • Created the MULE ESB artifacts, created flows and configured the MULE configuration files and deployed the application.
  • 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.
  • Configuring the Mule process for enriching the data by makes web service calls to the middle tier Mule ESB for processing.
  • Used API-LED connectivity Architecture to develop api’s and applied policies and contracts to the api’s exposed.
  • Developed experience, process and system API’s using the API-LED connectivity architecture.
  • Worked on the Mule API Gateway for the application of policies to API as well for managing the security. Also worked with the Proxy settings using the API Gateway for the API’s.
  • Expertise in connecting to various end points like http to connect various third party API’s.
  • Extensively used DataWeave for data transformations and data validations within flows & sub flows.
  • Created connector app to connect to Salesforce and used OAuth Authentication for connecting to salesforce.
  • Used Amazon SQS Queues to publish the messages.
  • Developed Mule flows to integrate Data from various sources into Database, from ActiveMQ topics and WMQ queues, some transformations were also done at the integration layer.
  • Used Database Connectors to connect with respective systems using Mule ESB.
  • Integration of Mule ESB system while utilizing MQ Series, Http, File system and SFTP transports.
  • Involved in creating http inbound & outbound flows, transformers, filtering and Security of Mule Flows.
  • Created Request & Response transformers, Custom Components & configured them in Mule-config.xml.
  • Created Mule Flow using End Point, Connector and Component been using Mule ESB to communicate client/server systems.
  • Extensively used mule components that include File Transport, SMTP Transport, FTP/SFTP Transport, JDBC Connector, and Transaction Manager. Utilized Log4J for logging and Munit for unit testing.
  • Developed RESTful/SOAP web services in Mule ESB based on SOA architecture
  • Deployed Mule ESB applications into MMC (Mule Management Console and used MUnit to validate mule flows.
  • Involved in documenting the procedures for running the application (as per Agile norms) from end to end.

Environment: Java 1.8, Mule ESB 3.8.x, 3.9.x,4.1.x Any Point Studio, ActiveMQ, GitHub, Cloud Hub, Oracle 11g, Splunk, OAuth, Apache-Maven, FileZilla, Putty, Salesforce, RAML, JSON, MUnit, Git.

Confidential, Columbus, OH

Sr. Mulesoft Developer

Responsibilities:

  • Involved in Requirements gathering, analysis, design, development, testing and Maintenance phases of Application.
  • Implementing the project in agile methodologies - Confidential & scrum.
  • Involved in backlog grooming, Confidential planning, & user stories estimations and dividing USs into tasks.
  • Involved in design of document by working with business analyst.
  • Used generic templates to create project and updating the template as per the future requirement.
  • Experience with Mule Inbound and Outbound properties for transferring the message between different applications.
  • Implemented Transform messages (Dataweave for older versions) for conversion of data from one form to other form.
  • Involved in using various components and creating Custom Components and configured them in mule-config.xml.
  • Developing Mule Flows using End Point, Connector Components like Web Service Consumer, HTTP component using Mule ESB to integrate client/server systems.
  • Used exception handling for the exception cases and created alerts through Anypoint cloud using cloudhub connector.
  • Used API-LED connectivity architecture for the API’s exposed and developed the api’s using experience, process and system layer.
  • Designed and developed the RAML for the API’s created and generated the flows from the RAML.
  • Used Apikit router that routes the incoming requests that performs the orchestrations and does business processes.
  • Building different flows for integrating different components written on top of different internal platforms using Mule ESB and Web Sphere MQ.
  • Created synchronous and asynchronous mule flows to make the services more robust.
  • Created Mule flows to integrate Data into Database, from topics and queues from various forms in the integration layer.
  • Experience in working with LDAP server standards for making the services secure, robust and protecting the data.
  • Involved in integrating of different systems that includes Data Base and web services.
  • Involved in implementing Global exception Strategies in exception handling and keeping all the services in the same phase.
  • Used flow Analyzer to analyze flows, working condition and making them faster.
  • Used Maven tool to build & deploy the application on the server.

Environment: Java 1.8, Mule ESB 3.7.x, 3.8.x, AnyPoint Studio, ApiKit Router, ActiveMQ, MUnit, Dataweave, MySQL, Maven, Splunk, Filezilla, putty etc.

Confidential, Overland Park, KS

Mulesoft Developer

Responsibilities:

  • Actively involved in software development life cycle starting from requirements gathering and performing Object Oriented Analysis. Project has done by Agile Methodology.
  • Involved in group meetings with Managers, Team Members in designing, implementing and testing.
  • Developed user interface using JSP, JSF, HTML, JQuery, AngularJS and performed client side validations using Java Script and AJAX.
  • Used AJAX to make asynchronous calls to the server and manipulating the Document Object Model (DOM) of the HTML page.
  • Used Mule ESB in designing the application as a middleware between the third party system and the customer side system.
  • Developed Form Beans and Action Classes to model views and client side functionality.
  • Developed various EJB components to fulfill the business functionality.
  • Developed Mule ESB projects for the services with synchronous and asynchronous Mule flows.
  • Created the MULE ESB artifacts, created flows and configured the MULE configuration files and deployed the application.
  • Developed MDBs using JMS to exchange messages between different applications.
  • Experience in implementing J2EE Design Patterns like MVC, Session Facade, DAO, Singleton.
  • Used Spring MVC Framework for developing web applications.
  • Worked on creating SOAP web-services in Mule, Consumption of SOAP web-services for downstream systems.
  • Used Mule ESB CXF component in the Mule configuration file to consume SOAP web services.
  • Developed the integration workflows using Mule Soft ESB framework.
  • Developed an Integration Component with third party application using Mule ESB.
  • Involved in implementation of enterprise integration with Webservices and Legacy Systems using SOAP, and REST
  • Wrote conversion scripts using SQL, PL/SQL, stored procedures, functions and packages to migrate data from SQL server database to Oracle database.
  • Involved in creating http inbound & outbound flows, custom Java and XSLT transformers and security of Mule endpoint through WS-Security.
  • Implemented transformations on Mule payload.
  • Involved in helping team members to debug issues with the application and designed and prepared unit test case using JUnit.
  • Used Log4j for logging and debugging and used JUnit extensively for testing.
  • Tested REST webservices using Postman.Used ANT Scripts for building application.
  • Used GitHub extensively as versioning tool and used Maven for automated building of projects.

Environment: Java, J2EE, JSP, Servlets, Struts, Spring, MVC, Oracle11g, JPA, Mule ESB 3.2/3.5, Hibernate3.0, SOAP, REST, SOA, JUnit4.9, IBM WebSphere, log4j, SQL, PL/SQL, Clear case, HTML5, CSS3, Angular JS, Java Script, Maven, Junit, TestNG, Unix/Linux JDBC, AJAX, XML, UML, Eclipse.

Confidential

Java programmer

Responsibilities:

  • Involved in Analysis, Design, and implementation/translation of business user requirements.
  • Developed various UML diagrams like use cases, class diagrams and activity diagrams.
  • Involved in various phases of software development life cycle.
  • Actively participated in the daily SCRUM meetings to produce quality deliverables within time.
  • Developed Web Services to allow communication between applications through SOAP over HTTP using Apache Axis2.
  • Involved in multi-tiered J2EE design utilizing Spring Inversion of Control (IOC) architecture and Hibernate.
  • System built using Model-View-Controller (MVC) architecture. Implemented the application using the concrete principles laid down by several design patterns such as Composite View, Session Façade, Business Delegate, Factory Pattern, Singleton, Data Access Object and Service Locator.
  • Extensively worked with struts for middle tier development with Hibernate as ORM and spring IOC for dependency injection for the application based on MVC design paradigm.
  • Designed and implemented application using JSP, Spring MVC, Struts, JNDI, Spring IOC, Spring Annotations, Spring AOP, Spring Transactions, Hibernate, JDBC, SQL, ANT, JMS, Oracle and WebSphere app server 7.0.
  • Developed REST services using Spring and Jersey based JAX-RS implementation.
  • Used SQL, PL/SQL and SQL PLUS for interfacing to databases like oracle 10g and SQL server.
  • Wrote SQL queries, stored procedures, joins, modifications to existing database structure as required for addition of new features using Oracle database.
  • Experienced in working with version control systems like SVN, GIT
  • Involved in installing and configuring Eclipse and Maven for development.
  • Used Log4J for logging and Junit for unit testing.

Environment: Java, J2EE, SOAP web services, HTML, JavaScript, Spring 3.0, Struts 2.0, Hibernate 3.0, Spring MVC, EJB, JDBC 4.0, Servlets, Rational Rose, WebSphere application server 6.0, JBoss, UML, CVS, XML/XSL, Oracle10g, SQL, PL/SQL, Junit, JSP 2.0, JQuery, Apache Axis 2, Maven.

Hire Now