We provide IT Staff Augmentation Services!

Mulesoft Developer Resume

0/5 (Submit Your Rating)

Sterling, VA

SUMMARY

  • More than 8+ years of experience in software design, development and implementation, and 2 plus years of experience in core java, spring and hibernate.
  • More than 3 years of experience with integration tool Mulesoft ESB.
  • Mule ESB experience in implementing Service - Oriented Architecture (SOA) and Enterprise Application Integration (EAI) using Mule Server 3.x.
  • Participated in deployment of Mule ESB applications using Cloud Hub and Strong experience in Integration using Mule ESB in integrating various solutions.
  • Hands on experience in MuleSoft Expression Language (MEL) to access payload data, properties and variable of Mule Message Flow.
  • Hugely experienced in using MuleSoft Studio that integrates APIs, databases and SaaS applications and deployed MuleSoft applications to CloudHub.
  • Responsible to develop RESTful and SOAP web services and standards like WSSE in Mule ESB based on SOA architecture.
  • Implemented AJAX based design in creating better, faster and more interactive web applications to maintain complex JavaScript front-end applications in Java.
  • Expertise working with standard JAVA Design Patterns (Singleton, Front Controller, DAO, DTO and MVC).
  • Extensive experience in frontend technologies using JavaScript, jQuery, Angular JS, Ajax, CSS, Bootstrap.
  • Experience in database designing using RDBMS Concepts in Oracle and MS SQL.
  • Ability to work independently in critical components and possess good analytical, communication, interpersonal, leadership skills.

TECHNICAL SKILLS

Web Technologies: HTML, DHTML, JAVASCRIPT, JQuery, Angular JS, Bootstrap, CSS, XML, AJAX, XSLT.

Mule: Mule 3.x, Mule 4.x Anypoint Studio and MMC

J2ee Technologies: Servlet, JSP, JSON, JDBS, XMI.

Servers: Tomcat 6.1, Web logic 6.X/7.0, JBoss, Web Sphere.

Languages: C, C++, Java, J2EE.

IDES: Eclipse, NetBeans, IntelliJ

Web Services: SOAP, RESTful.

Process Automation Tools: Log4j, JUnit.

Operating Systems: Windows, Linux, AIX

Frameworks: Struts, Spring.

ORM Frameworks: Hibernate.

Databases: Oracle 9i, 10g, PL/SQL, HQL.

Protocols: TCP/IP, HTTP, HTTPS, SOAP

Tools: & Utilities: SVN, CVS, GIT, Jenkins.

Other Technologies: Ant 1.6.1 and JDBC 3.0

PROFESSIONAL EXPERIENCE

Confidential, Sterling, VA

Mulesoft developer

Responsibilities:

  • Worked on REST and SOAP based Web services in WSSE standards for Mule ESB flows and SAML and RAML for API configuration.
  • Involved in creating http inbound & outbound flows and orchestration using XPath using MULE ESB.
  • Gathered requirements and planning on integration of both SAS applications using Mule ESB and Integrated Mule ESB system while utilizing Rabbit MQ, Http, File system and SFTP transports.
  • Involved in deploying applications into MuleSoft CloudHub and Mule Management Console.
  • Responsible in developing integration workflows using Mule ESB framework and implemented DataWeave and content-based routing using Mule ESB.
  • Developed flows/orchestrations for integrating the components written on top of different internal platforms using Mule ESB.
  • Used Git as a version and source controlling tool and deployed the application on premises as well as on Cloud Hub.
  • Responsible for onshore and offshore coordination in working together to complete the tasks with in time.
  • Configuring the Mule process for fetching the data from topic and make service calls to the Middle Tier Mule ESB for processing

Environment: Java 1.8, Eclipse, Anypoint Studio 6.5/7.3, Mule ESB 3.9, 4.1, ActiveMQ 5.3, AWS, Apache-Maven 3.3.9, RAML, CloudHub, Log4j 1.2.14, GIT, JIRA, API Gateway2.1, Webservices, Bitbucket, Postman, SVN, Jenkins.

Confidential, Phoenix, AZ

Mulesoft Developer

Responsibilities:

  • Involved in unit testing of several deployed API’s in Mule CloudHub.
  • Worked on fixing many defects and design changes in the Mule flows for several API’s.
  • Used MUnit for mocking and unit testing mule flows and Implemented cluster-based approach while deploying applications in QA and PROD environments.
  • Implemented RabbitMQ message broker for communication between the applications.
  • Developed several adapters in Mule to consume the messages from RabbitMQ topic using AMQP protocol and send to different applications.
  • Created several Jenkins jobs to deploy the mule applications in CloudHub for continuous deployment.
  • Involved in the development of API’s requiring the integration of McDonald’s mobile application.
  • Verified the consistency of data when merging of data was done from various sources by employing integration parsing techniques in Mule Message Flow.
  • Created mule Flow using End Point, Connector and Component bean using Mule ESB to communicate client/server systems.
  • Inspected the flows and sub-flows in error handling and implemented effective exception handling techniques

Environment: Java 1.7, Eclipse, Any point Studio 5.4.0/5.4.3 , MySQL, Mule ESB 3.7.3, ActiveMQ 5.3, AWS, Microsoft Azure, Apache-Maven 3.3.9, RAML, Webservices, GIT, Postman, Jenkins.

Confidential, Chicago, IL

Java Developer

Responsibilities:

  • Implementing Spring IOC, Spring Controllers methodologies.
  • Involved in fetching and storing the objects from DB using Hibernate.
  • Implemented the persistence layer using Hibernate and configured Hibernate with spring to interact with the Database from the DAO.
  • Developed Hibernate mapping files for the Object Relational Mapping while configuring Hibernate.
  • Used CVS version control to maintain the different version of the application.
  • Implemented the data persistence functionality of the application by usingHibernateto persist Java data object to the relational database. Task includes - configuring and maintaining the Hibernate configuration file.
  • Application support for System Integration Testing and User Acceptance Testing.
  • Involved in creating test cases.
  • Responsible in understanding the client requirements and coordinating with the offshore team in successful implementation of the project.
  • Part of Issue Management Team involved in development and fixing issues which are raised by Client.
  • Coordinating with testing team in resolving issues and finally moving to production.
  • Developed Spring Aspect Oriented Programming (AOP) for Exception handling logic.
  • Communicating with Business Analysts to resolve the requirements issues for the team.
  • Coordinating with the team in implementation of business logic

Environment: Java, J2EE, WebLogic 11.1.1, JSP1.2, JavaScript, JMS, Struts 1.3, HTML, CSS, selectors, pseudo classes, XML, XSLT, SOAP, Hibernate 3.0, Session Bean (EJB), Oracle 10g, Oracle ADF.

Confidential, Chicago, IL

ETL Developer

Responsibilities:

  • Create Informatica mappings, enabling the extract, transport and loading of the data into target tables.
  • Create Workflow, Worklets and Tasks to schedule the loads at required frequency using Workflow Manager.
  • Prepare reusable transformations to load data from operational data source to Data Warehouse.
  • Wrote complex SQL Queries involving multiple tables with joins.
  • Schedule and Run Workflows in Workflow Manager and monitored sessions using Informatica Workflow Monitor.
  • Used debugger, session logs and workflow logs to test the mapping and fixed the bugs.
  • Analyze the dependencies between the jobs and scheduling them accordingly using the Work Scheduler.
  • Improved the performance of the mappings, sessions using various optimization techniques.
  • Develop Informatica mappings, enabling the ETL process for large volumes of data into target tables.
  • Design and develop process to handle high volumes of data and high volumes of data loading in each SLA.

Environment: Informatica8.1, OBIEE, Erwin, Oracle 10g, SQL Server 2008, Flat files, SQL, putty, UltraEdit-32, shell Programming, Toad, SQL Developer, UNIX scripting, Windows NT.

We'd love your feedback!