We provide IT Staff Augmentation Services!

Mulesoft Developer Resume

4.00/5 (Submit Your Rating)

Memphis, TN

SUMMARY:

  • 8 plus years of IT experience in Java EE application development, JavaScript, AngularJS, XML, Database applications, Web Services (RESTFUL, SOAP, Axis, WSDL) and enterprise integration principles.
  • Involved in complete life cycle development using Mule ESB 3.x based on SOA architecture.
  • Implementation of custom transformations in Mule.
  • Responsible to develop RESTful/SOAP web services in Mule.
  • Good hands on experience using Mule connectors like HTTP, FTP, FILE, SFTP, Sales Force, and Web Service Consumer etc., as a part of integration usage.
  • Extensively used Data Mapper and DataWeave for Data transformations in Mule Flow.
  • Extensively used RAML and REST based APIs.
  • Strong experience in Mule ESB, Mule API design and Cloudhub.
  • Expertise in developing and implementing Web applications using Java/J2EE Technologies including EJB 3.0/2.x (Entity Beans, Session Bean, Message Driven Beans), Hibernate, Spring, JSP, Struts, Servlets, Java Beans, JAXB, JMS, RMI, JSP Custom Tags Libraries, XML, Networking, Threads, IO, JDBC, JNDI.
  • Hands on experience in using the webMethods ESB tool kit like Integration Server, Broker, Trading Networks, designer, my webMethods Server and Deployer.
  • Experience in ANT and Maven build tools for building and deploying the application in web/App servers.
  • Experienced with JDBC API to call SQL Queries and PL/SQL (Stored Procedures) in the Database.
  • Experience with integration Patterns, integration tools, EAI, Transformations, XML Schemas, and XSLT.
  • Worked extensively on technologies Spring, Web services, SOAP, XML, JMS, JNDI, JDBC and various Databases like Oracle, MySQL and Microsoft SQL server during my tenure in Software Development.
  • Thorough knowledge and experience in implementing Service Oriented Architectures (SOA) using XML based Web Services (REST/SOAP/UDDI/WSDL).
  • Extensively worked on XML technologies like XML, XSL, XSD, XSLT, and DTD. And worked with XML parsers like SAX, DOM, JDOM, XML Beans and JAXP.
  • Worked on Web Application Development with Framework like Struts, JSF, Hibernate and Spring.
  • Good experience in unit testing, Integration testing and User Acceptance testing using JUnit.
  • Worked on messaging using Active MQ.
  • Well experienced using various web/application servers like Apache Tomcat, WebLogic, WebSphere and JBOSS.

TECHNICAL SKILLS:

Programming Languages: Java, C++, C, PL/SQL

Core Java Concepts: Collections, Generics, Multithreading, Serialization, Exception Handling, RMI, File I/O

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

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

IDEs: Eclipse, Any point studio.

ORM: Hibernate.

Design and Modeling: UML, Rational Rose, Microsoft Visio

Web Services: SOAP, WSDL, JAX-WS, UDDI, AXIS2, JAX-RS, REST, Jersey

Web Application Servers: Apache Tomcat, Web Logic, Web Sphere and JBOSS

Operating Systems: Windows 2000/XP/7, UNIX/LINUX

Databases: Oracle, SQL Server, MySQL.

Messaging Systems:: JMS, IBM-MQ Series

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

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

Protocols: SOAP, HTTP, HTTPS, FTP, RMI, SMTP

SVN Tools: CVS, GIT, SVN

Tools: Log4j, JUnit, Mockito, MUnit

ESD: MULE ESB, Oracle ESB

PROFESSIONAL EXPERIENCE:

Confidential, Memphis, TN

MuleSoft Developer

Responsibilities:

  • Follows the guidelines of Agile methodologies or SDLC for project management.
  • Worked on preparing the technical specification documents (TSD'S) for all the services that are to be implemented
  • Develops integration workflows using an ESB framework
  • Understanding of various connectors such as Collibra DGC Connector.
  • Testing of applications under different environment
  • Watermarking and polling of batch records
  • Recovery of lost or failure records
  • Installed Collibra and integrated to connect with Anypoint studio and Mule ESD Standalone.
  • Developed custom integrations and integrated with DGC workflows and triggered integration periodically.
  • Imported Data in to Collibra DGC.
  • Designed and developed enterprise services using RAML and REST based APIs
  • Usage of java transformers in Mule ESB.
  • Creating and consuming CXF soap and REST services
  • Experience in working with larger projects involving multiple groups.
  • Experience with Mule administration, configuration and tuning
  • Experience with MuleSoft MMC and Enterprise release capabilities
  • Salesforce integration and along with different applications such as Trumba ( Event planner) and databases.
  • Used Git hub for version and source control.
  • Done with messaging using Active MQ.
  • Involved in unit testing and writing the MUnit Test cases for the flow flows.

Environment: Java 1.7, Mule soft ESB 3.6, Any point studio, Oracle, CXF, SOAP, REST, Trumba, Sales force, Git Hub, Active MQ, RAML, Rally

MuleSoft Integration Consultant

Confidential, Chicago, Illinois.

Responsibilities:

  • Followed the guidelines of agile methodologies of SDLC for project management. Worked on preparing the technical specification documents (TSD'S) for all the services that are to be implemented.
  • Utilized Rally tool to track User stories, tasks, defects and the features.
  • Developed the integration workflows using Mule Soft ESB framework.
  • Utilized various connectors such as Sale force, SAP, AJAX, FTP, HTTP, File, SMTP, SFTP, Servlet, Quartz, and Database in different workflows.
  • Designed and developed enterprise services using RAML and REST based APIs Used various transformers in Mule ESB based on use case and had implemented the custom transformations.
  • Developed the flows / orchestrations for integrating the components written on top of different internal platforms using Mule ESB and Active MQ.
  • Worked on SOAP & REST based Web services for Mule ESB flows.
  • Have written batch jobs to run at specific schedule times.
  • Done with transformations using DataWeave.
  • Implemented point to point integration
  • Integrated mulesoft with workday HCM
  • Implemented RAML files for different entity creations and respective associations.
  • Experience with Mule administration, configuration and tuning. Deployed Mule applications through MMC and managed the server deployments.
  • Experience with Mule Soft MMC and Enterprise release capabilities.
  • Coordinated with larger projects involving multiple groups in different locations, examinations centers and the international courses.
  • Created http inbound & outbound flows, routing, orchestration, transformations and Security of MULE ESB application using OAuth
  • Salesforce integration and along with different applications such as Trumba (Event planner) and the databases.
  • Used Maven to build the applications using dependencies.
  • Used Git as a version and source controlling tool and deployed the application on premises as well as on Cloud Hub.

Environment: Java 1.7, Mule soft ESB 3.7.1, Any point studio, Oracle, SOAP, REST, Trumba, Salesforce, Active MQ, RAML, HCM, Rally, Maven, Jenkins, Log4j, GitHub, Apache Tomcat, OAuth.

Confidential

Sr. Java Developer

Responsibilities:

  • Involved in Requirements analysis, design, and development and testing.
  • Designed UI using HTML, DHTML, Java Script, CSS, JSP and TagLibs.
  • Used Java script for client side validations.
  • Developed SQL queries to store and retrieve data from database & used PL SQL.
  • Used Struts frame work to maintain MVC and created action forms, action mappings, DAOs, application properties for Internationalization etc.
  • Used Struts Validation frame work to do business validation from server side.
  • Involved in developing business components using EJB Session Beans and persistence using EJB Entity beans.
  • Used JMS for Asynchronous messaging and developed the application using Eclipse IDE.
  • Involved in fixing defects & tracked them using QC & Provided support and maintenance and customization
  • Developing customized reports and Unit Testing using JUnit.
  • Involved in running PMD defects & Find bugs.
  • Dealt with business processes and Updated Project documents.
  • Involved in fixing IST, QA, UAT & Production defects.
  • Following Coding guide lines & maintain quality of code.
  • Involved in building the code & deploying on the server.
  • Involved in fixing defects & tracked them using QC & Provided support and maintenance and customization
  • Developing customized reports and Unit Testing using JUNIT.
  • Supported the application in IST, QA and Production environments.
  • Involved in building the code & deploying on the JBOSS application server.

Environment: Core Java, J2EE, JSP, JBoss, Oracle, Eclipse, EJB-Session Beans, Entity Beans, JMS, XML, HTML, HTML, Java Script, CSS, AJAX, SVN, Struts, XML, QC.

Confidential

Java Developer

Responsibilities:

  • Designed and coded application components with JSP, Servlet and AJAX
  • Involved in system design, which is based on Spring Struts Hibernate framework.
  • Used Spring IOC and MVC for enhanced modules.
  • Built and deployed Java applications into multiple Unix based environments.
  • Applied design patterns and OO design concepts to improve the existing Java/JEE based code base.
  • Developed various UI (User Interface) components using Spring MVC, JSP, and HTML, JavaScript, AJAX.
  • Provided post production support for the application.
  • Developed the application using Struts Framework that uses Model View Controller (MVC) architecture with JSP as the view.
  • Followed SOA creating REST Web Services using spring.
  • Wrote SQL queries, stored procedures and database triggers as required on the database objects.
  • Developed HTML5 Mobile application with HTML5, Java Script, jQuery, and JSON and RESTful web service.
  • Implemented data persistency using JDBC for database connectivity and Hibernate for database/java object mapping.
  • Designed user-interface and used JavaScript to check validations.
  • Implemented the business logic in standalone Java classes using core Java.
  • Used JDBC connectivity to connect to Oracle database.
  • Used JDBC connectivity with callable statements to invoke the stored procedures.
  • Worked in Spring Hibernate Template to access the MySQL database.
  • Involved in Unit testing of the components and created unit test cases and did unit test review.

Environment: HTML, CSS, JavaScript, J2EE, Spring MVC, REST, Hibernate, jQuery, MySQL, Linux

We'd love your feedback!