We provide IT Staff Augmentation Services!

Sr. Mulesoft Developer Resume

2.00/5 (Submit Your Rating)

Mechanicsburg, PA

SUMMARY:

  • 7 plus Years of experience in all phases of Software Development Life Cycle (SDLC) that includes Requirements Gathering, Analysis, Design, Implementation, Maintenance and Testing using various methodologies using MuleSoft ESB and Java/J2EE experience in integration.
  • 3+ Years Mule ESB experience with implementing Service - Oriented Architecture (SOA) and Enterprise Application Integration (EAI) using Mule Server 3.x.
  • Implemented Mule flows for different modules, which process files and emails from different systems. Developed Mule ESB projects for the services with synchronous and asynchronous mule flows.
  • Utilized Mulesoft features like Data Weave, API designer and various connectors to ensure robust and loosely coupled integration layer every time. Worked on messaging using Active MQ.
  • Created Mule ESB based tooling suite for handling message transitioning, validation, enrichment and routing to upstream and downstream entity data consumers.
  • Expertise in using MuleSoft studio in creating various flows to integrate API, Databases and SAAS applications.
  • Extensive experience on using mule connectors like FTP, FILE, SFTP, etc. as a part of integration usage.
  • Experience developing on the Mule ESB platform to deliver SOAP & REST based APIs.
  • Experience in RESTFUL client to interact with the services by providing the RESTFUL URL mapping.
  • Experience developing on RESTFUL/SOAP web services in Mule ESB based on SOA architecture.
  • Experience in MEL - Mule Expression Language to access and evaluate the data in the payload, properties and variables of a Mule message. Experience using GitHub, Jenkins, and Nexus technologies.
  • Used XML, XSD, DTD and Parsing APIs SAX and DOM XML based documents for information exchange.
  • A well-organized, goal-oriented, highly motivated and effective team player with excellent analytical, troubleshooting, and problem-solving skills

SKILL:

Middleware: AnyPoint Studio, CloudHub, MuleESB, JMS, Cast Iron, MQ Series

OS: Windows, Unix, Linux, AS/400, Z/OS, ZLinux

Prog Languages: Dataweave, Java, XSLT, JavaScript, XML, C and C++

Databases: MongoDB, DB2, Oracle, Sybase, SQL Server, MY SQL

Tools: & Utilities: ITCAM, Jenkins, BMC Patrol, SAP, Remedy, RFHUtil, SOAP UI, Junit, Clear Case, Clear Quest, Omegamon, LDAP, IBM RTC, CVS, SVN

Industry Knowledge: HealthCare, Telecom and Retail

PROFESSIONAL EXPERIENCE:

Confidential, Mechanicsburg, PA

Sr. MuleSoft Developer

Environment: Mule ESB 3.9.0, 4.1, Anypoint Studio 6.4.4, API router, Amazon SQS Queues, RAML, Oauth 2.0, MUnit, JSON, XML, SOAP, JUNIT, MUnit, Bitbucket, Source tree, Apache Maven 3.3.9

Responsibilities:

  • Involved in Agile -Sprint methodologies to do requirements gathering, analysis and planning, development & testing.
  • Involved in Agile scrum meetings, updating the tasks based on the user stories in Rally.
  • Used Mule ESB in designing the application as a middleware between the third-party system and the customer side system.
  • Developed a RAML based REST web service API's using API Kit Router in Mule.
  • Published RAML API's as an Endpoint Proxy via the API Gateway and deployed the Mule Deployable Archive in the Mule Management Console (MMC)
  • Building, Deployment and Configuration Management of the source code to WAS servers.
  • Used Any Point Studio IDE for the development process.
  • Implemented SSL configuration for secured transmission of messages.
  • Created Mule ESB helper class to call the Mule flow, connection end point and connectors directly from Java component instead of creating another Mule Flow.
  • Defined the System Interfaces (XSD), created Mule ESB flows, performed payload transformation & developed middleware data Entity Mapping Solution.
  • Developed an Integration Component with third party application using Mule ESB.
  • Implemented JMS to asynchronously send messages.
  • Used Java Message Service (JMS) API to create, send, receive, and read messages to main asynchronous.
  • Created Maven Archetypes for generating fully functional REST web service supporting both XML and JSON Message transformation.
  • Experience in Mule Soft Any point API platform on designing and implementing Mule API's.
  • Involved in Transformations using Data Weave, and Custom Java Transformers to transform data from one format to another format using Mule ESB.
  • Work with external 3rd parties to integrate their web services with the gateway.
  • Integrating data using Sales Force, JMS, HTTP, Web-Service connectors.
  • Used Web Service Consumer Connector to consume the Web services in Mule.
  • Deployed Mule applications into MMC (Mule Management Console).
  • 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.
  • Created Jenkins user guide documentation and provided to users.

Confidential, York, PA

MuleSoft Developer

Environment: Mule ESB, Anypoint Studio, JAVA, Servlets, JDBC, JAXB, ActiveMQ, RAML, RabbitMQ, APM, Nexus, Maven, Cloud Hub, XML, XSLT, CSS, Ajax, JSTL, WebSphere, LDAP, SQL, Log4J, Web Services - WSDL, SOAP, CXF, JAX-WS, JAX-RS, Jenkins, GitHub.

Responsibilities:

  • Responsible and involved in the analysis, defining, prototyping, implementation and deployment of full software development life-cycle (SDLC) of the project.
  • Designed and implemented the application in Agile - methodologies.
  • Designed the applications using Mule ESB as a middleware between third-party systems and the systems at our customer side.
  • Done with preparation of design document specifications, troubleshoots and testing.
  • Implemented various REST services using Mule API Platform.
  • Developed the integration flows using Mule ESB 3.6.2 framework.
  • Performed integrations using different connectors like Sales Force, Database, SAP, HTTP, SFTP, FTP and file connectors.
  • Implemented integration flows using Mule Any point studio to connect to REST, SOAP service, Oracle Database, and Active MQ broker.
  • Strong knowledge and hands on experience in documenting and designing REST API's using RAML File.
  • Written MUnit test cases to validate the Mule Flows.
  • Involved in creating http inbound & outbound flows and orchestration using XPath using MULE ESB.
  • Implemented asynchronous messaging using Active MQ and AWS Suite.
  • Worked on various Mule connectors / adapters, developing API, APM and developing services on Cloud Hub.
  • Used Mule ESB for routing, filtering and aggregate message between application based on content and rules.
  • Used Data Base Connectors to connect with respective systems using Mule ESB.
  • Developing Mule ESB projects for the services with synchronous and asynchronous Mule flows.
  • Implemented Mule flows for different modules, which process files and emails from different systems.

Confidential, Dallas, TX

Program Analyst

Environment: BM MQ Series 6.0 & 7.0, AIX, Oracle 9i, Crystal Reports, TOAD, XML, SVN, ILog, Log4j, DB2, Oracle, Windows, Linux, Zlinux, Mainframes, Hibernate 2.0 and spring 3.0

Responsibilities:

  • Involved in preparing Analysis and Design the application.
  • Designed and developed all UI screens (Forms) using Java Server Pages, Struts, CSS, HTML and JavaScript.
  • Enhanced the Portal UI using HTML, Java Script, XML, JSP, JQuery, and CSS as per the requirements and provided the client side Java script validations and Server side Bean Validation Framework.
  • Implemented Task management and Work flow using JIRA.
  • Used AJAX framework for server communication and seamless user experience.
  • Also used Hibernate annotations along with spring to connect to the database when required- wrote HQL. Used Hibernate and JDBC templates in spring.
  • Added new features to database using Oracle database, wrote DDL and DML files using SQL- set up procedures and triggers.
  • Used Eclipse IDE to develop application and used its built-in database tool, plugin and version control.
  • Used JUnit to write unit tests and integration test- used Mockito to mock objects and connections.
  • Used Maven as a build tool, run different phases and manipulate them according to requirements.
  • Used Apache Tomcat server to deploy and test applications.
  • Used Active MQ as a JMS client to exchange messages with Web Services.
  • Created UNIX shell scripts to automate the build process, to perform regular jobs like file transfers between different hosts.
  • Implemented J2EE design patterns- Singleton, Abstract Factory, Factory, Business Delegate, Front Controller, Value List, Value Object and Service Locator.

Confidential, Columbus, OH

WebSphere Engineer

Environment: BM MQ Series 6.0 & 7.0, AIX, Oracle 9i, Crystal Reports, TOAD, XML, SVN, ILog, Log4j, DB2, Oracle, Windows, Linux, Zlinux, Mainframes, Hibernate 2.0 and spring 3.0

Responsibilities:

  • Involved in production support, monitoring server and error logs and Foreseeing the Potential Issues, and escalating to the higher levels.
  • Contribute to capacity planning and naming standards for the MQ objects
  • Setup MQ Pub/Sub topologies across the environment
  • Setup and configure SSL on the channels
  • Defining MQ objects by writing shell scripts
  • Implement the clustering environment to achieve Workload balancing and to make the administrative task easy.
  • Configure MQ Series network using clustering, distributed queuing and remote administration.
  • Defining MQ objects by writing shell scripts.
  • Worked closely with the application teams in designing the new environments and deploying them in DEV, QA and PROD.
  • Tuned up the performance of MQ/MB applications
  • Setup Tivoli Omegamon monitoring tool for monitoring the MQ and Broker Servers.
  • Monitoring queues and channels using the Tivoli Omegamon
  • Setup remote administration for all the queue managers.
  • Writing API's using C, Java.
  • Setup JMS applications by defining the bindings file using the MQ JMS admin tool
  • Setup MQ Pub/Sub topologies across the environment
  • Setting up the SSL on the channels
  • Setup MQ clusters for high availability and load balancing the messages

We'd love your feedback!