Post Job Free

Resume

Sign in

Sr. Mulesoft developer

Location:
Columbus, OH
Posted:
January 28, 2021

Contact this candidate

Resume:

SUMMARY

Eight years of Application Integration experience with 3+ years of experience in Enterprise Service Bus (ESB) projects using Mule ESB.

Experience in implementing Service-Oriented Architecture (SOA) and Enterprise Application Integration (EAI) using Mule ESB.

Good experience in Any Point Studio and Mule Integration Platform and used it to interface application services by utilizing message routing, data transformation and service creation utilities.

Experience in deployment of Mule ESB applications using Cloud Hub and Strong experience in Integration using Mule ESB in integrating various third-party solutions.

Expertise in the areas of Object-Oriented Analysis (OOA) and Object Oriented.

Strong application integration experience using Mule ESB with connectors, transformations, Routing, Active MQ, JMS and RabbitMQ.

Good experience in Mule ESB in designing and implementing core platform components for API/Services Gateway as well as other technological cross-cutting capabilities and a contributor to Mule ESB open-source.

Good experience in J2EE Web Technologies JSP, Servlets, Java Beans, JSTL and Spring JavaScript and HTML.

Good experience in XML related technologies like XSL, XSD, XQuery, XSLT, SAX, DOM, XPath, WSDL, DTD, XSD, Apache Axis, JAXP (SAX, DOM), JAXB, XML Beans parsers for parsing XML into Java object.

Well versed in developing UML diagrams like use cases, class diagrams and sequence diagrams using Rational Rose and MS Visio tool.

Good experience in SQL, Stored Procedures, Functions and Triggers with databases such as Oracle, and MS SQL Server 2005.

Experience in ANT and Maven build tools for building and deploying the application in web/appservers and vast experience with java multithreaded programming.

Effective communication and interpersonal skills, ability to work in a team/independently and adapt quickly to new and emerging technologies.

SKILLS

IDE

Eclipse, Net Beans, Any-Point Studio.

Mule ESB

Any Point Studio, Mule EE 3.6+, RAML, Data Weave, Cloud hub, MMC., MS-SQL, Salesforce, workday

Webservice

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

Web/Application Servers

Apache Tomcat, WebSphere, Web logic and JBOSS.

Databases

Oracle, Mongo DB, MySQL, IBM DB2, MS SQL Server.

Build tools

Ant, Maven, and Jenkins

Version Control Tools

CVS, Git Hub, SVN

Environments

Windows XP/7/8, Linux, Ubuntu, Mac

EDUCATION

Bachelor’s degree in Electrical and Computer Engineering

CERTIFICATION

MuleSoft Certified Developer Version 3 & 4

Role: MuleSoft Developer 03/2019 to Present

JP chase, Columbus, OH

Responsibilities:

Participate in design and development phases of Software Development Life Cycle (SDLC) using Scrum methodology.

Analyze and prepared time estimates for the assigned tasks.

Create API contract using RAML and REST based APIs using Basic authentications and OAuth.

Create integration workflows using an ESB framework Created MULE ESB artifact and configured the MULE configurations files and deployed.

Use Mule Components & Connectors, Database, JMS, Flow Reference, Choice Router, Poll, Session Variables, Flow Variables and Web Services in Mule.

Create Restful & SOAP web services in Mule ESB based on SOA architecture.

Participate in developing interfaces between SFTP, SFMC, OMS, REST and SOAP web-services

Used Cloud Hub connector in the flows to trigger alerts during exceptions and captured the failed records for further recovery.

Used Java Message Service (JMS) API to create, send, receive, and read messages.

Coordinate with the internal teams and involved in all the phases of testing.

Perform the automated build and deployment of the projects by using maven, Jenkins, and nexus.

Participate in producing & consuming SOAP based web services.

Used GIT as the version control system and Maven build script for building the application.

Wrote MUNIT test cases to test the functionality of the code by using Mock Framework.

Environment: Mule ESB, AnyPoint Studio, API Gateway, Salesforce, CloudHub, IBM MQ Series 7.5/ 8, Oracle 11g/ 12c, ESQL, Java 7/ 8, API Manager, Altova XMLSpy, SOUPUI, LINUX.

Role: MuleSoft Developer 09/2016 to 03/2019

BCBCSIL, Chicago, IL

Responsibilities:

Actively involved in technical meetings, requirements gathering, analysis, planning, effort estimations, development, and testing.

Create MULE ESB artifact and configured the MULE configuration files and deployed.

Create RAML specification in AnyPoint platform and use fragments such as Resource type, Traits and Library to enable reusability.

Create flows in design studio and transform messages using Dataweave and MEL.

Create flows that pass message using VM transport.

Care flows that provide and consume services (SOAP & RESTful).

Develop the services interface to access core services & provisioning services using Mule ESB.

Monitor the request and response payload used the MMC Mule management console.

Develop Mule ESB projects for the services with synchronous and asynchronous Mule flows.

Create http inbound & outbound flows, routing, orchestration, transformations, and Security of Mule ESB application using OAuth.

Create Mule ESB helper class to call the Mule flow, connection endpoint and connectors directly from Java component instead of creating another Mule Flow.

Create API Proxy and deploy to API Gateway.

Create MQ queues, Topics, Subscribers, Queue Managers in MQ and monitor the queues constantly for any issues and troubleshoot.

Maintain Multi-instance Brokers and Queue Managers running in different datacenters and manage MQ Clusters.

Troubleshoot issues with message flow services and provide quick turnaround for fixing and testing.

Prepare Unit Test Case documents and test the message flows using SOAPUI, RFHUtil and MQ queues.

Write and maintain SQL queries to retrieve logs and errors from the Oracle database using SQL Developer.

Environment: Mule ESB, AnyPoint Studio, Active MQ, IBM MQ Series 7.5, Oracle 11g, ESQL, JAVA, SVN, SOUPUI 4.6, AIX/ UNIX.

Role: Mulesoft/Java Developer 01 /2013 to 09/2016

Fannie Mae, Washington, DC

Responsibilities:

Actively Participate in Inception, Elaboration, Construction and Transition phases of Application.

Doing Technical Analysis from requirements, Developing Flow diagrams and Doing Technical Design for my modules

Model View Controller (MVC) architecture has been adopted to provide framework. Followed DAO Patterns of DAO, SERVLETS, JSP, AJAX and XML.

Designed and Developed Struts Action classes, DAO, Views using Struts custom tags.

Developed Struts-based form validation, Application error handling, and using Struts Validator framework.

XML Parsing using SAX/DOM / Castor for various requirements.

Used LDAP server for user authentication, developed necessary interfaces and implemented programmatic security system

Worked/Implemented Third Party Licensed Software’s (Jive Forums, Sun One Calendar and Moodle) and integrated into Application.

Involved in developing JUnit test cases for testing the code fragments during development phase.

Support and work with customers during beta test period to ensure a successful product roll out and providing support, addressing bugs as reported to the existing system.

Administered message broker components like configuration manager, broker run time and Message Broker tool kit.

Environment: J2EE 1.4, Java 1.6, JSP 2.0, Servlets 2.4, EJB 2.0, Struts 2.0, JDBC 2.0, WebLogic 9.2, Eclipse 3.1, Hibernate 3.0, Spring 2.5, Sybase ASE 12.5, JMS, Log4J, Junit.



Contact this candidate