We provide IT Staff Augmentation Services!

Mulesoft Esb Developer Resume

5.00/5 (Submit Your Rating)

St Petersburg, FL

SUMMARY

  • 7 years of experience in various application phases of Software Development life cycle including designing, developing, and testing middleware applications.
  • 3 years of experience in application integration using Mule ESB, Cloud Hub, Anypoint Studio, Anypoint Platform.
  • Good experience using mule connectors like DB, HTTP, HTTPS, FTP, FILE, SFTP, JMS, Salesforce, SAP etc. as part of integration usage.
  • Good Hands on experience in developing web - based, client-server and distributed architecture applications using Mule ESB, WSO2, XML, XSLT, XSD, XPath, Web Services (SOAP, RESTFUL, WSDL), and Java/J2EE.
  • Good experience in creating Mule Flows for integrating various sources of data into databases using ACTIVEMQ and JMS message service in applications.
  • Good experience in Workflow Management and Batch Processing.
  • Good experience in design and development of Mule ESB projects hosted on-premises and clouds using synchronous and asynchronous Mule flows.
  • Good experience in XML technologies like XSD, XSLT, XQuery, and Xpath for data transformations in MuleSoft.
  • Excellent communication, interpersonal, and analytical skills.
  • Expertise in Unit testing using JUnit, Integration testing, Smoke testing & System testing.
  • Highly regarded for my skills in Problem Determination, Root Cause Analysis, and Defect Resolution.
  • Good experience in using ActiveMQ, AWS suite for Asynchronous message queuing for guaranteed delivery pattern.
  • Good experience in Mavenizing, MuleSoft project and creating builds using Maven build tools for deployment to Cloud Hub / Mule MMC.
  • Good experience working in Agile based team environment.
  • Good experience in developing message flows to interact with back end database and ERP systems using adapters.
  • Good experience in creating technical documentations including incoming and outgoing message structures, message flow diagrams, provider's service information, and test cases.

TECHNICAL SKILLS

Testing Methodologies: Integration Testing, Stress Testing, Load Testing, Reliability Testing, Feature Testing, User Acceptance Testing, Functionality Testing, Validation Testing

Programming Languages: Java, C, C++, Python

Development Methodologies: Agile, Waterfall approach.

Web/Application Servers: Apache Tomcat, WebLogic, Cloud-hub

Web Technologies: HTML5, HTML, DHTML, CSS3, JavaScript, jQuery, AJAX.

Version Control Tools: Git, Git hub, SVN, TFS

Tools: Log4j, ANT, Maven, Jenkins

Web Services: WSDL, SOAP UI, RESTful Client, JAX-WS, JAX-RS, XPath

Databases and Tools: Oracle 9i/10g/11g, DB2, MS SQL Server, MySQL

Testing Tools: JMeter, JUnit, Munit

Bug Management Tools: JIRA

IDEs: Eclipse, NetBeans, IntelliJ, Any point studio 6.5/7.5, MuleSoft ESB 3.9/4.1

System Environments: Windows, Unix/Linux

J2EE & Frameworks: JSP, Servlets, JSTL, JNDI JMS, EJB (Session beans & Entity Beans), JSF, Struts, Spring (IOC, MVC, AOP & DAO) and Hibernate.

PROFESSIONAL EXPERIENCE

Confidential - St. Petersburg, FL

MuleSoft ESB Developer

Responsibilities:

  • Configure 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.
  • Implement data transformation using XPATH, XSLT, Data Weave, Custom java classes.
  • Use Mule ESB connectors- SFDC, Message Transformer, Choice Exception Strategies, Batch processing etc. in designing the application as a middleware between the third-party system and the customer side system.
  • Used with transformers, exception handling, testing & Security of Mule ESB endpoint through OAuth.
  • Add the nexus repository details in pom.xml to import the all dependencies when Jenkins build the application and deploy the application in to cloud hub.
  • Write Munit test cases to validate the Mule flows.
  • Create the integration workflows using MuleSoft ESB.
  • Worked with integrations using connectors such as Sale force, Database, JMS, Active MQ, HTTP, FTP, SFTP and File Connectors.
  • Participate in creating HTTP inbound & outbound flows and orchestration using XPath using Mule ESB.
  • Used Cloud Hub console to monitor the request and response payload.
  • Create cluster environment using Mule ESB with Mule Any Point Studio and Creating ActiveMQ with different topologies in Enterprise Integration.
  • Follow agile methodology and Scrum and was involved in application design and participated in technical meetings, Effort estimations, backlog grooming etc.
  • Design, develop, test, maintain and implement application integration system enhancements working with in established processes.
  • Create Mule ESB artifact and configured the Mule configuration files and deployed.
  • Automate build and deploy package tool using Maven and build the code in Jenkins.
  • Create RAML based REST web services API's using Mule ESB.
  • Used Bitbucket and GIT repository to run the Jenkins job for Continuous Integration.
  • Create and consume SOAP and REST services using CXF and used Anypoint Studio to route various validating the Fine-grained security based on the API consumer for generating token for invoking services.

Environment: JAVA, ActiveMQ, RAML, MuleSoft ESB 3.9/ 4.1, Nexus, Anypoint Studio 6.5/7.5, Apache-Maven, Cloud Hub, Nexus 2.11.4 (Nexus Maven Repository), Bit Bucket, XML, XSLT, LDAP, MS SQL, Log4J, Git, Web Services, Jenkins.

Confidential - Philadelphia, PA

MuleSoft Developer

Responsibilities:

  • Used Mule Flows with Data Mapper to customize XML to CSV mapping conversion.
  • Developing and securing CXF web services in Mule ESB.
  • Setting up Mule ESB for the development environment.
  • Create MULE ESB artifact and configured the MULE configurations files and deployed.
  • Implemented Web Services using SOAP protocol, UDDI, WSDL and Service Oriented Architecture (SOA) Concept.
  • Used ANT scripts to build the application and deployed on Oracle WebLogic Server and implemented WebLogic cluster and Node manager.
  • Implement the application using spring modules includes IOC, AOP, Batch and MVC.
  • Actively involved in designing and implementing Business Delegate, Data Access Object, and Session Façade and Data Transfer Object design patterns.
  • Design and develop Message driven architectures that consumed the JMS messages from the Java message queue and process the database updating and conversion.
  • Design and implement the application in Agile - methodologies.
  • Develop middle tier business logic using Spring based transaction managers.
  • Used Log4J to capture the log that includes runtime exceptions, monitored error logs and fixed the problems.
  • Used SVN the version control tool for code commit and update.
  • Used Auto wired POJO and DAO classes with Spring Controllers and services.
  • Design and development of user Interfaces using JSP, HTML, CSS, JavaScript and AJAX.
  • Developed SQL Queries using Toad for Oracle.
  • Develop Mule ESB projects for the services with synchronous and asynchronous Mule flows.
  • Architected Integrations using Mule ESB environments for both on premise and Cloud Hub environments.
  • Used MMC (mule management console to monitor the request and response payload).
  • Have written Munit test cases to validate Mule flows.
  • Used Angular JS as development framework to build Single Page Application (SPA).
  • Handled the back-end operations using SQL, PL/SQL, Stored procedures, triggers and developed the persistence structure using ORM based Hibernate.
  • Used Mule ESB for routing, filtering and aggregate message between application based on content and rules.

Environment: Hibernate, Web Services, Mule ESB 3.0.x/ 3.7.x, Anypoint Studio 5.0, Cloud hub, Putty, Apache-Maven, FileZilla, Nexus, RAML, Munit, API, AJAX, XML, JAXP, JAXB, JSP, HTML, CSS, SQL, JUnit, PL/SQL, JavaScript, Web logic, Oracle, MDB, SOAP UI, SVN, Windows XP & Linux, Java 1.6, Spring.

Confidential - Minnesota, MN

Message Broker Developer

Responsibilities:

  • Created a proof of concept project using TIBCO BW 6.x.
  • Involved in defect meetings, actively resolved the code defects and optimized existing data flows according to the project development workflow.
  • Collaborated with external system owners to develop interfaces and admin teams to deploy developed Message Flow solutions.
  • Implemented security for Web Services using SSL protocol at transport layer and used policy palette for implementing security at message level.
  • Designed WSDL and Developed Web Services using BW Service palette, SOAP over HTTP transport and JMS Listener.
  • Excellent hands on experience in XML related technologies that include XML, XSD, DTD, XSLT, and XPath.
  • Participated in gathering the requirements and evaluating business, functional and technical requirements.
  • Designed complex Web Service application systems using WebSphere Message Broker integration platform.
  • Efficiency in using SOAP UI to create test data and run the test to retrieve the data from different environments.
  • Created SOAP based and REST based Web Services by using Message Broker Toolkit.
  • Performed interface testing using SOAP UI and RESTful in different environments.
  • Created customized XSD’s for Message Flow using Altova XMLSpy.
  • Created and reviewed unit, integration and system test plans.
  • Participated in peer ESQL development code-reviews.
  • Conducted root cause analysis and advanced performance tuning for complex business processes and functionality.

Environment: : SOAPUI 5.2.1, Web Services, WebSphere Message Broker, WebSphere MQ, DataPower, EDI 834/837/835/999 , Clear Case 8.0.0.

Confidential, Minneapolis, MN

SQL Developer

Responsibilities:

  • Responsible for all the servers which are running on a SQL platform (SQL Server)
  • Setup multiple Nodes (Active/ Passive) in SQL Servers to add the clustering feature.
  • Managed SQL Server databases and Configure failover cluster.
  • Plan and modify SQL Server Permissions in quarterly basis.
  • Create databases and schedule backups (Transaction log backup, Differential backup and Full back up) with Recovery sessions (Simple or Full).
  • Setup and maintain Replication for Production servers to provide high availability and monitor using Replication Monitor.
  • Setup Alerts, Notifications, Jobs, Job steps with automated Response solution schedules.
  • Frequently Monitor Connections, Locks and Database Performance.
  • Reviewed and optimized SQL queries, CDC, stored procedures, functions, Indexes, views and triggers.
  • Created an internal secured website linking to the database that includes updated information about all Target SQL Servers information.

Tools: MS SQL Server 2005/2008, MS-Excel, DTS, Visual Studio 2008, SQL profiler.

We'd love your feedback!