We provide IT Staff Augmentation Services!

Mulesoft developer Resume

3.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY:

  • Over 8 years of extensive experience in the Information Technology field in the development of using MuleSoft, XML, XSLT, X path, XSD, Web services, SOAP, REST, Java, J2EESOA, ESB, PL/SQL, JDBC, RDBMS, Oracle 10g/11i, C and Unix.
  • 3+ years of experience with MuleSoft ESB and strong back end development with front end designs, Enterprise Integration, and data modeling, skilled at progressing from problem statement to well - documented designs and code.
  • Strong application integration experience using Mule ESB with Connectors, transformations, Routing, ActiveMQ, JMS and RabbitMQ. Data Transformations using Mule ESB.
  • Created Mule ESB based tooling suite for handling message transitioning, validation, enrichment and routing to upstream and downstream entity data consumers.
  • Expertise in using Mule Soft studio in creating various flows to integrate API's, Databases and SAAS applications.
  • Experience developing on the Mule ESB platform to deliver SOAP & REST based APIs.
  • Proficient in MEL - Mule Expression Language to access and evaluate the data in the payload, properties and variables of a Mule message.
  • Worked on both Enterprise and Community edition of MULE ESB. Had an experience developing an API's using RAML.
  • Experience in Mule Administration, Configuration, & Tuning with MuleSoft MMC & Enterprise release capabilities.
  • Experience in deploying Mule Applications to Mule ESB and Mule Cloud Hub along with experience in configuring logging and alerting in Cloud Hub
  • Expertise in end-to-end development of Web and Client/server applications.
  • Expertise in Server-side development using Java, J2EE in Windows and Unix Environments.
  • Expertise in using Any Point IDE and Java IDE tools of Rational Application Developer (RAD), Eclipse and NetBeans to develop dynamic web applications.
  • Work experience in J2EE Web Technologies JSP, Servlets, Java Beans, JSTL and Spring JavaScript and HTML.
  • 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.
  • Used JavaScript for client-side validations and implemented AJAX with JavaScript for reducing data transfer between user and server.
  • Experience in working with application servers like Web Logic, JBOSS, and Apache Tomcat.
  • Extensively worked on core java concepts like Multithreading, Inheritance, Abstraction, Encapsulation, Polymorphism, Exception handling, and Collections Framework.
  • Extensive experience in SQL, Stored Procedures, Functions and Triggers with databases such as Oracle, and MS SQL Server 2005.
  • Hands on experience with Junit, MUnit and Log4j in developing test cases and determining application functionality.
  • Excellent communicative, interpersonal, intuitive, analysis and leadership skills with ability to work efficiently in both independent and team work environments.

TECHNICAL SKILLS:

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

Java Technologies: JDBC, Servlet, spring, Hibernate, core java, EJB-Session Beans & JMS

Frame Works: JUnit and JTest

Databases: Oracle8i/9i, NO SQL, MY SQL, MS SQL server

IDE's & Utilities: Eclipse and JCreator

UI Technologies: HTML, XML, CSS, AJAX, jQuery

XML Technologies: XML, XSD, DTD, XSLT

Web Services: WSDL, SOAP, CFX, AXIS

App Servers: Tomcat, JBoss, Web Sphere, Web Logic

Protocols: TCP/IP, HTTP and HTTPS

Operating Systems: UNIX, MacOS, WINDOWS XP, 7, MS-DOS

Servers: Apache Tomcat, JBoss Web Sphere

Development Tools: Rational Application Developer (RAD), Spring Tool Suite (STS), Eclipse and point Studio

PROFESSIONAL EXPERIENCE:

Confidential, Dallas, TX

MuleSoft Developer

Responsibilities:

  • Responsible in developing integration workflows using Mule ESB framework and implemented Data Weave and content based routing using Mule ESB.
  • Followed the guidelines of Agile methodologies using Scrum for SDLC for project management.
  • Worked on preparing the technical specification documents (TSD'S) for all the services that are to be implemented.
  • Worked widely with Mule administration, configuration and tuning and API configuration using RESTful web services.
  • Developed flows/orchestrations for integrating the components like connectors, transformers and scopes written on top of different internal platforms using Mule ESB for XML to CSV conversion.
  • Worked on REST and SOAP based Web services for Mule ESB flows based on SOA architecture.
  • Designed a Mule server allows you to define singleton components through which messages flow.
  • Utilized Java transformers in Mule ESB and created a flow between the servers and Enterprise Information Systems(EIS) using the connector architecture of JDBC adapters.
  • Involved in creating http inbound & outbound flows and orchestration using XPath using MULE ESB.
  • Experience with MuleSoft MMC and Enterprise release capabilities.
  • Developed Web reporting applications using Java, JSP, JMS, Java Beans, Struts and Oracle ADF. Integrated a Mule flow for integrating single page applications(SPA) with Node.
  • Succeeded in using transformers, exception handling, testing & Security of Mule ESB endpoint through WSSR.
  • Created http inbound & outbound flows, routing, orchestration, transformations and Security of MULE ESB application using OAuth.
  • Deployed MUnit to validate mule flows where Mule ESB applications were implemented into MMC (Mule Management Console).
  • Implemented MULE ESB to route various calls to do validation of service input and to handle exceptions.
  • Wrote MySQL, PL/SQL stored procedures and functions to manage data, MySQL queries for necessary requirements, and MySQL triggers for data automation.
  • Utilized open-source tools including Eclipse and Apache Tomcat Server for application deployment.
  • Involved in fixing QA, UAT and production defects and tracked them using QC and verified each piece of XML content with XML XSLT standards.
  • Used Git as a version and source controlling tool and deployed the application on premises as well as on Cloud Hub.

Environment: Mule ESB, Java1.6/1.7, SOAP, JSP, XSLT, Eclipse, Servlets, JSON, JDBC, Linux, Apache Tomcat, Log4j, Ant, MUnit, Oracle ADF, Node, JMS, Scrum, JDBC, Rest, Web Logic Application Server, XML, Java Script, CSS, and Unix.

Confidential

Mulesoft Developer

Responsibilities:

  • Utilized Mule ESB to route various service calls to validation of service input and to handle exceptions.
  • Created MULE ESB artifact and configured the MULE configurations files and deployed.
  • Involved in creating http inbound & outbound flows, custom java and XSLT transformers and Security of mule endpoint through WSSR.
  • Used Mule to configure Inbound and Outbound messages for message transformation between applications.
  • Involved in designing the application by drawing UML diagrams using Microsoft Visio tool.
  • Developed and deployed Web services to interact with partner interfaces, and client interfaces to consume the web services using CXF, WSDL, SOAP, AXIS and JAX-WS technologies.
  • Created Request transformer, Response transformers, Custom Components and configured them in Mule-config.xml.
  • Created Mule Flow using endpoint, Connector and Component bean using Mule ESB to communicate client/server systems.
  • Created Mule ESB helper class to call the Mule flow, connection endpoint and connectors directly from Java component instead of creating another Mule Flow.
  • Used Mule Data Mapper, Custom transformers for mapping flat file structures to Salesforce interface structures.
  • Used Spring Beans to encapsulate business logic and Implemented Application MVC Architecture using Spring MVC framework
  • Worked on creating SOAP and REST web services in Mule, Consumption of REST and SOAP web services for downstream systems.
  • Used JMS for Asynchronous messaging. Application code investigation, performance tuning using JProfiler, code cleanup and code repository maintenance.
  • Strong application integration experience using Mule ESB with Connectors, transformations, Routing, and messaging using ActiveMQ and JMS.
  • Used CloudHub connector in the flows to trigger alerts during exceptions and captured the failed records for further recovery.
  • Configured different Mule connectors like HTTP, Database, NetSuite and Salesforce.
  • Architected Integrations using MuleSoft ESB environments for both on premise and Cloudhub environments.
  • Used GIT as a version and source controlling tool and deployed the application on premises as well as on Cloudhub.
  • Followed the test-driven development using the JUNIT and Mockito framework.
  • Created continuous integration builds using Maven.

Environment: Java, J2EE, Mule ESB, Anypoint Studio, REST, Eclipse, Any point Studio, Mule ESB, ActiveMQ, JSP, JSTL, XML, Jira, Web Logic Application Server, GitHub, JUnit, Control-M, Firebug, Oracle, SQL Developer, Maven, Web Services - WSDL, SOAP, CXF, JAX-WS, JAX-RS

Confidential

Java Developer

Responsibilities:

  • Involved in Development of master screens like Service Requests, Change Requests Screens.
  • Design architecture following J2EE MVC framework.
  • Developed interfaces using HTML, JSP pages and Struts -Presentation View
  • Developed Struts Framework and configuring web.xml and struts-config.xml according to the struts framework.
  • Developed and implemented Servlets running under JBoss
  • Used J2EE design patterns and Data Access Object (DAO) for the business tier and integration Tier layer of the project
  • Used SOAP and REST Web Services to communicate with different applications.
  • Developed Java UI using swing.
  • Used Java Message Service (JMS) for reliable and asynchronous exchange of valuable information between the clients and the customer
  • Designed and developed Message driven beans that consumed the messages from the Java message queue
  • Development of database interaction code to JDBCAPI making extensive use of SQL Query Statements and advanced prepared statement.
  • Tested Web Services using SOAP UI toolkit locally.
  • Taken care of complete Java multi-threading part in back end components.
  • Inspection/Review of quality deliverables such as Design Documents.
  • Wrote SQL Scripts, Stored procedures and SQL Loader to load reference data.
  • Used Web Services for interacting with a remote client to access data.
  • Fixed the bugs identified in test phase.
  • Used Junit for testing Java classes.
  • Used Ant building tool to build the application.
  • Performed Unit Testing and Regression testing.

Environment: J2EE (Java Servlets, JSP, Struts), MVC Framework, Apache Tomcat, Oracle8i, JMS, SQL, HTML, SOAP, REST, JDBC, EJB, ANT, Junit.

Confidential

Java/UI Developer

Responsibilities:

  • Involved in web designing and development using HTML, DHTML, XHTML, CSS 2, JavaScript and extensively used Table Less Design in CSS for positioning.
  • Involved in back end Core Java programming.
  • Active in coding some of the Core Java implementations, used Core Java concepts such as collections, generics and multi-threading.
  • Designed and Developed JavaScript frame work which is wrapper on top of JQUERY frame work and AJAX based UI frame work for UI Configuration widgets
  • Created cross-browser compatible website with Modernizer prototypes in HTML, CSS, JavaScript for different UI pages and work on MySQL.
  • Designed and developed Node.JS Application using Single Page Application Architecture.
  • Development and published server-side business logic in a simple POJO for various account portfolios, equities, asset/equities ratios, by using core java collection, generics.
  • Developed Messaging component using JMS, EJB message driven bean to handle FIXML messages.
  • Successfully handled JSON /XML data and functionality using Ajax, Query, DHTML, Web Service call and JSON.
  • Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
  • Primarily focused on the Spring components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
  • Used query and AJAX for performing client-side validation and implemented server side validating business rules in Java.
  • Developed front-end code with Ajax call in Angular and query to retrieve data as JSON Object from controllers in back-end RESTful Server, then display the well-organized result in web pages by writing Angular controller, directives, services, and route providers.
  • Core Java development and Support of Java/J2EE applications with emphasis on OOP-based web forms, business logic, database access components.
  • Designed, coded and configured server side J2EE components like XHTML, Servlets, Java Beans, JTS, Java Mail API, XML, XML Parser API.
  • Used SWING components to develop standalone client, which communicates with the multithreaded server application.

We'd love your feedback!