We provide IT Staff Augmentation Services!

Mulesoft Developer Resume

4.00/5 (Submit Your Rating)

Minneapolis, MN

SUMMARY:

  • Over 7 years of Software Development experience in object oriented programming, design and development of Multi - Tier distributed, Enterprise applications using Java, JEE technologies with Software Development Life Cycle and 4+ years of experience in Integrations using MuleSoft ESB.
  • Extensively worked on both Enterprise and Community edition of MULE ESB and configured MULE API manager and RAML.
  • Experience in using connectors such as Salesforce, Database, HTTP, FTP and File connectors.
  • Customized the integration workflows using an ESB framework also with Mule Soft MMC and enterprise release.
  • Utilized MuleSoft features like Data weave, API designer and various connectors to ensure robust and loosely coupled integration layer every time.
  • RAML specifications/build experience with MuleSoft.
  • Developed Mule flows to integrate Data from various sources into Database from Active MQ topics and queues and also some transformations were also done at the integration layer.
  • Developed an Integration Component with third party application using Mule ESB and Experience in integrating Cloud applications like SFDC, Workday & Intact using Mule ESB.
  • Strong application integration experience using Mule ESB with Connectors, transformations, Routing, ActiveMQ, JMS and RabbitMQ. Data Transformations using Mule ESB.
  • Experienced in Rest Web Service development for both Xml and JSON datatypes using Advanced Rest Client.
  • Well versed with SOAP and REST architectural style and design principles. Created Mule ESB based tooling suite for handling message transitioning, validation, enrichment and routing to upstream and downstream entity data consumers.
  • Orchestrated full Software Development Life Cycle (SDLC) starting from collecting Business specifications, Analysis, Design and Development, Testing and documenting the entire life cycle using various methodologies like Agile, SCRUM, Waterfall and Test Driven Development.
  • Created various RAML resources to implement REST Based APIs as a part of project implementation.
  • Expertise in developing and implementing Web applications using Java/J2EE Technologies including EJB 3.0/2.x (Entity Beans, Session Bean, Message Driven Beans), Hibernate, Spring, JSP, Struts, Servlets, Java Beans, JAXB, JMS, RMI, JSP Custom Tags Libraries, XML, Networking, Threads, IO, JDBC, JNDI and JMS.
  • Well versed in developing UML diagrams like use cases, class diagrams and sequence diagrams using Rational Rose and MS Visio tool.
  • Briefly worked on Relational Database (RDBMS) concepts, database designing, Normalization, PL/SQL, Stored Procedures, Triggers with SQL Server, Oracle and MySQL.
  • Expert in documenting business requirements, functional, technical specifications and test cases.

TECHNICAL SKILLS:

Technologies: Mule ESB 3.6/3.7/3.8/3.9/4.0, Anypoint Studio, API Management, MQ Series, SOAP, REST services, CloudHUB, WSDL, JAXP, JAXB

Languages: HTML, HTML5 and XML, Java, SQL, PL/SQL

Operating Systems: Windows XP, Windows 7/8/10

JAVA/J2EE Technologies: DHTML, XSLT, log4j, JUnit, JMS, JDBC, J2EE, Servlets, JSTL, JDBC, Applets, RESTUFUL, AJAX.

Databases: Oracle, MS SQL-Server, IBM DB2.

Web Technologies: HTTP, HTTPS, JSON, XML/XSL/XSLT, CSS, XML, DTD AJAX.

Design Tools and IDE’s: UML, Edit Plus, Visio 2000, MS Front Page, WSAD, RAD, Eclipse, Net Beans

Others: Maven, CVS, ActiveMQ

PROFESSIONAL EXPERIENCE:

Confidential, Minneapolis, MN

MuleSoft Developer

Responsibilities:

  • Worked on Mule Anypoint platform to design and develop APIs.
  • Transformation logic has been leveraged by data weave transformation component i.e., transformation like JSON, XML, Java, CSV.
  • Consumed SOAP web services using Web service consumer component of Mule.
  • Implemented various REST services using Mule API Platform.
  • Written Mule 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.
  • Worked on various Mule connectors / adapters, developing API and developing services on CloudHub.
  • Used Mule ESB for routing, filtering and aggregate message between application based on content and rules.
  • Has worked with cloud hub for deployment activities.
  • Configured API Proxy, Setup API Monitoring & Kerberos Security Implementation for Authorization and Optimized Service Utilization by setting up SLA and Rater per limit.
  • Strong knowledge and hands on experience in documenting and designing RESTful API's as per RAML specification.
  • Created various pipe drive integrations in Mule .
  • Consumed SOAP web services using Web service consumer component of Mule.
  • Has involved in deployment activities in Mule ESB in cloud/hybrid platform.
  • Created initial POC's by Configuring the API Auto-Discovery Module for programmatic Policy enablement related to security for REST API's using the RAML Approach.
  • Worked with routers, Scatter-gather and custom aggregate message between multiple Publix Services
  • Implemented multiple flows and sub-flows which includes Filter, message enricher, poll, custom connectors to connect to DB.
  • Has involved CI/CD pipeline setup for hybrid deployment approach.

Environment : JAVA 1.8, Mule ESB 4, 3.9, Anypoint Studio, Active MQ, Rabbit MQ, JSON, Anypoint platform, JMS, SOAPUI, Oracle, Maven, jira, Confluence, Bamboo.

Confidential, Minneapolis, MN

MuleSoft Developer

Responsibilities:

  • Involved in writing batch jobs to run at specific schedule times and transformations using Data Weave
  • Performed transformations, exception handling, testing & Security of Mule ESB endpoint through OAuth
  • Formulated build and deployment using Maven to deploy the artifacts to On-perm Server.
  • Developed Mule flows to integrate Data from various sources into Database, from ActiveMQ topics and queues, some transformations were also done at the integration layer.
  • Extensively used Mule components that include DataWeave, JAXB, File Transport, SMTP Transport, FTP/SFTP Transport, and JDBC Connector.
  • 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 Server.
  • Implemented data transformation using XPATH, XSLT, Data Weave, Custom java classes.
  • Used Git hub for version and source control.
  • Used AMQP Endpoints to connect to RabbitMQ which is a messaging queue.
  • Implemented build package tool using Maven and build the code in Jenkins. Build and Deployment of services in Mule ESB server. Code walk-throughs, Mule Debugging and Error fixing.
  • 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.7.3 framework.
  • Performed integrations using different connectors like Database, HTTP, SFTP, FTP and file connectors.
  • Written Mule 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.
  • Worked on various Mule connectors / adapters, developing API and developing services on CloudHub.
  • 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.
  • Good experience in log4J implementation to persist the data into log files and experience with maven and Jenkins for the build mule archive from SVN.

Environment: Mule ESB, Anypoint Studio, ActiveMQ, RabbitMQ, Apache-Maven, XML, XSLT, CSS, Ajax, JSTL, WebLogic Application server 10.3, LDAP, Oracle 11g- PL/SQL, SQL, Log4J, CVS, Web Services - WSDL, SOAP, CXF, JAX-WS, JAX-RS, Jenkins.

Confidential, OH

MuleSoft Developer

Responsibilities:

  • Responsible and active in the analysis, definition, design, implementation and deployment of full software development life cycle (SDLC) of the project.
  • Worked with product owners and designers to understand the E2E designs for implementation.
  • Developed a RAML based REST web services API's and SOAP web services using Mule.
  • Worked on connectors like SMTP, SFTP, FTP,JMS, salesforce, database, Message Transformer, Choice Exception Strategies, Batch processing, etc.
  • Created MUnit Test Cases and Mocked the test data for validating the positive and negative scenarios.
  • Involved in writing batch jobs to run at specific schedule times and transformations using Data Weave.
  • Migrated Mule ESB 3.7.0 apps to Mule ESB 3.8.3 and updated all the dependencies.
  • Created a cluster for Stage and Prod for high availability of mule servers.
  • Created JMX monitoring application to monitor the load on the mule servers.
  • Used Mule MMC to monitor the health of mule applications.
  • Worked on stash for maintaining the Code Repository.
  • Performed Code Review for the pull requests from co-developers.
  • Implemented build package tool using Maven and build the code in Bamboo. Build and Deployment of services in Mule ESB server. Code walk-throughs, Mule Debugging and Error fixing.
  • Created Mule ESB artifact, configured the Mule configuration files, and deployed using Ansible.
  • Performed bug fixes and clarifications to the test team for the stories that are in QA.
  • Written Shell scripts, SQL queries & PL-SQL - Stored procedures, functions, triggers, cursors and used SQL Loader t5o load the very large files.
  • Responsible to give demo’s to BA’s on the design stories before closing them.
  • Responsible for writing technical design documents and maintaining all project related documents in confluence.
  • Involved in Agile Scrum meetings, Daily Stand up's, Sprint Retrospectives, Sprint planning.

Environment: Mule ESB, Anypoint Studio, JAVA, Servlets, EJB, JDBC, JAXB, ActiveMQ, RAML, APM, Nexus, Apache-Maven, CloudHub, XML, XSLT, Oracle 11g- PL/SQL, SQL, Log4J,Web Services - WSDL, SOAP, CXF, JAX-WS, JAX-RS, Bamboo, Confluence, Ansible.

Confidential, Alpharetta, GA

MuleSoft Developer

Responsibilities:

  • Actively involved with the team as a part of Agile (SCRUM) software development using Agile Craft.
  • Responsible for the analysis, design, implementation and deployment of full software development lifecycle (SDLC) of MuleSoft project.
  • Develop interfaces to accept requests in JSON format and invoke stored procedures to update tables in SQL Server database.
  • Designed and developed enterprise services using RAML in Mule, REST based APIs, SOAP Web Services and use of different mule connectors (File, Http/Https CXF).
  • Transformations using Data Weave, XPATH, XSLT and custom java components.
  • Knowledge on working of API Manager, Runtime Manager and Exchange in any point cloud hub.
  • Responsible for Creating http inbound & outbound flows and orchestration using XPath using MULE ESB.
  • Expertise in using Mule components that includes File, SMTP, FTP, SFTP, JDBC Connector, and groovy script component.
  • Designed and developed enterprise services using RAML and REST based APIs.
  • Successful in migrating Mule ESB 3.8 applications to Mule ESB 3.7.3, 4.0 beta Version and have updated all the dependencies.
  • Migrated deprecated Data Mapper mapping to Data Weave in MULE ESB.
  • Hands on experience with transformers, exception handling, testing & Security of Mule ESB endpoint through OAuth.
  • Utilized Cloud Hub connector in the mule flows for triggered alerts during exceptions and to capture the failed records for further recovery.
  • Accomplished in configuring Hibernate mapping files and POJO objects. Used Hibernate Transaction management, Batch Transactions and cache concepts.
  • Used integration patterns, integration tools, EAI, Transformations, XML schemas and XSLT.
  • Hands on experience in installing and configuring Eclipse IDE, Ant, Web Logic and Maven for development.

Environment: MuleSoft ESB 3.6.3/3.7.3, Anypoint Studio, Active MQ, RabbitMQ, RAML, Salesforce, Cloud hub, XPATH, XSLT, XSD, SOA, Data weave, Mongo DB, JSON, POJO, Eclipse IDE, log4j, CVS, ANT, WebLogic, JUnit, Maven, OAUTH.

Confidential

Java/MuleSoft Developer

Responsibilities:

  • Involved in Agile - Sprint methodologies to do requirements gathering, analysis and planning. Involved in gathering requirements from existing functionality for the custodians.
  • Involved in writing the code for the server side validations in JSP.
  • Developed the entire alert monitoring system for adjudication.
  • Built JAX-WS services and exposed them securely using CXF component.
  • Consumed both internal and external SOAP web services using Web Service consumer.
  • Migrated existing services from CXF to use Web Service consumer.
  • Built JAX-RS services and exposed them using REST component.
  • Implemented clustering and throttling concepts for Mule based solutions.
  • Deployed Mule applications into MMC (Mule Management Console).
  • Gather requirements and planning on integration of both SAS applications using Mule ESB.
  • Developed an Integration Component with third party application using Mule ESB and WebSphere MQ.
  • Worked on connectors like SMTP, SFTP, FTP which overridden the existing functionality which suits the requirements using MuleSoft.
  • Used SoapUI to test the Web services.
  • Designed RESTful Web services using RAML and shared with internal clients.
  • Used various transformers for transforming between different data formats.
  • Extensively used routing for integrating the applications.
  • Involved in creating http inbound & outbound flows, custom Java and XSLT transformers and security of Mule endpoint through WSSR.
  • Creating cluster environment using Mule ESB with Mule AnyPoint Studio and Creating ActiveMQ with different topologies in Enterprise Integration.
  • Had experience in using the enterprise security, notifications features provide by Mule.
  • Integrated reporting systems using JMS Transport.
  • 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 Database connector for connecting Oracle Database in the Mule flows.
  • Used Spring MVC as Web module, involved in design, development of new Action classes to interact with business logic.
  • Developed a RAML based REST web services API's using Mule ESB.
  • Used MUnit for Mocking and Unit testing Mule flows.
  • Involved in creation & deployment of the application, and Expertise with unit testing by writing the MUnit test cases for Whole application.
  • Used TDD (Test Driven Design) to develop the software. Therefore, Unit testing was done repeatedly on source code.
  • Used Spring framework for IOC, AOP and DAO layer design patterns.
  • Worked on Hibernate object/relational mapping according to database schema.
  • Used hibernate annotations to avoid writing a mapping file.
  • Coded SQL, PL/SQL for backend processing and retrieval logic.
  • Used SVN as version control system.
  • Resolving spring framework artifacts and code build & deployment via Maven.
  • Worked on bug fixing and Production Support.
  • Responsible for Coding, Unit Testing and Functional Testing and Regression Testing of the systems.

Environment: Java, Servlets, JSP, Hibernate, Spring, MuleSoft ESB 3.6, API Manager, Anypoint Studio, ActiveMQ, Salesforce, JMS, EJB, Hibernate, HTML, XML, Design patterns, Web services, UML, Junit, JQuery, Oracle.

Confidential

Jr. Java Developer

Responsibilities:

  • Developed user interface using JSP,HTML,CSS and JavaScript
  • Used Dependency injection in Spring for service layer and DAO layer
  • Written Servlet and deployed them on WebSphere application server.
  • Responsible for user validations on client side as well as server side.
  • Development of the java classes to be used in JSP and Servlets.
  • Improved the coding standards, code reuse.
  • Worked with PL/SQL scripts to gather data and perform data manipulations
  • Used JDBC for database transactions
  • Developed stored procedures in Oracle
  • Used Test Driven Development approach, and wrote many unit and integration test cases
  • Onsite coordination for developing various modules

Environment: Java, JSP 2.0, Servlets 2.4, JDBC, HTML, CSS, JavaScript, Websphere 3.5.6, Eclipse, Oracle 9i

We'd love your feedback!