We provide IT Staff Augmentation Services!

Mule Integration Developer Resume

3.00/5 (Submit Your Rating)

Columbus, IN

PROFESSIONAL SUMMARY:

  • IT Professional 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.
  • Having Strong application integration experience using MuleESB and in Implementing Service Oriented Architecture (SOA) and Enterprise Application Integration (EAI) Using Mule Server 3.9.x and 4.x versions.
  • Experience in Creating Web Services using JAX - WS, WSDL, XSL, XSLT, and SOAP message.
  • Experience in Connecting different systems like Salesforce, SAP, Oracle Cloud, Oracle ERP using different connectors provided by MuleSoft like SFTP, File, JMS, HTTP, Salesforce, Database and through webservice calls SOAP and REST.
  • Experienced with understanding of a service development tool sets and platforms in Mule ESB by working with SOAP/REST services.
  • Experience in Design and development of integration workflows using MuleSoft ESB.
  • Worked on both Enterprise and Community edition of Mule ESB. Had an experience developing REST APIs using RAML API Designer in Any point Platform.
  • Extensively worked on Any Point Studio and Mule Integration Platform, used it to interface application services by utilizing message routing, data transformation and service creation utilities.
  • Participated in deployment of Mule ESB applications using Cloud Hub and On-Premise Servers.
  • Extensive experience in Mule Expression Language (MEL) to access payload data, properties and variable of Mule Message Flow, Data weave Expression Language (DEL 2.0), Data Weave (1.0), API designer and various connectors and components .
  • Strong experience in application integration using Mule ESB with Connectors, transformations, Routing, ActiveMQ, JMS and various third-party solutions.
  • Created Mule ESB based tooling suite for handling message transitioning, validation, enrichment and routing to upstream and downstream entity data consumers.
  • Experience in Configuring the SNC (SAP) Security Certificates, Project Domains like in Mule Enterprise Servers.
  • Experience in development of Flat Files, WSDL’s, mapping the data fields, Orchestrations, creating End points, building XML schemas.
  • Created Mule ESB based tooling suite for handling message transitioning, validation, enrichment and routing to upstream and downstream entity data consumers.
  • Good working knowledge in using Transformers, Filters, Flow Control, Collections, Splitters/Aggregators/Scatter Gather etc.
  • Have Experience in Tuning with MuleSoft MMC & Mule Administration, Configuration & Enterprise release capabilities.
  • Experience in developing Unit test cases and test plans by using Munit. Extensive experience in Unit testing, Integration testing and User Acceptance testing extensively.
  • Experienced in different IDEs like Eclipse, Any-Point Studio.
  • Extensive experience in SQL, PL/SQL, Stored Procedures, Functions and Triggers with RDBMS Experience includes Oracle, and My SQL Using SQL Developer and Amazon Aurora DB.
  • Performed System Integration testing to ensure better quality of the system and Used Log4J for enabling runtime logging.
  • Expertise in Using Maven for downloading dependencies and Jenkins (CI/CD) for deploying applications into the Servers.
  • Used Git Hub Repository for Deploying the applications through Jenkins Continuous Integration and Deployment.
  • Experience in working with version control tools like Git Hub, SVN.
  • Excellent communicative, interpersonal, intuitive, analysis and leadership skills with ability to work efficiently in both independent and team work environments.

TECHNICAL SKILLS:

Technologies:: Core Java, SQL, PL/SQL.

Mule: Mule EE 3 & 4, RAML, Data weave, Cloud hub, Munit.

Anypoint Platform Tools: API Designer, API Exchange, API Manager, Runtime Manager, Anypoint Analytics and Monitoring and Visualizer.

Databases:: Oracle 10g/11g/12c, MS SQL-Server 2005/2008, Amazon Aurora DB, MySQL.

Web Services:: WSDL, SOAP- XML, RESTful- JSON.

Operating Systems:: Windows 8/10.

IDE s:: Eclipse, NetBeans, Any point Studio.

Version Control Tools:: SVN, GIT

Build Tools: Maven, Jenkins.

Others:: Splunk, JIIRA, TOAD.

PROFESSIONAL EXPERIENCE:

Confidential, Columbus, IN

Mule Integration Developer

Responsibilities:

  • Involved in developing RAML based API’s, WSDL’s and exposed them as REST and SOAP based web services, consumed SOAP based web services for downstream system.
  • Implemented the API Led Connectivity Approach by Creating Experience Layer/ Process Layer/ System Layer in the application development to achieve better SOA architecture and microservices approach.
  • Interacted with clients in gathering business requirements, analyzing the requirements and technical discussions.
  • Using Any Point Studio Implemented integration flows to connect to JMS, REST, SOAP Web Service, MY SQL and Oracle Database, Amazon services.
  • Worked on SOAP and Restful based Web services for Mule ESB flows based on SOA architecture.
  • Worked with integrations using different Connectors such as Database, HTTP, FTP, File, SMTP, SFTP, Webservice Consumer, Email, LDAP, Salesforce, SAP etc.,
  • Developed flows/Orchestrations for integrating the components like connectors, transformers written on top of different internal platforms using Mule ESB.
  • Worked with MuleSoft Any point Platform for designing the API's using RAML for implementing REST API's and used API Gateway as a proxy service.
  • Worked closely with SAP Team in building in achieving interaction with SAP Enterprise services through SAP Adapter nodes and REST services .
  • Experience in consuming SAP BAPI calls and Sending IDOC’s in Mule using HTTP Requester & SAP Outbound Connector, to complete the requirement for the downstream systems.
  • Created HTTP inbound & outbound flows, routing, orchestration, transformations and Security of MULE ESB application using OAuth.
  • Created SOAP Inbound API’s, Flows, Routing, Orchestration, Transformations and exception handling and Security.
  • Created the REST and SOAP Proxy Services and customized according to the requirements.
  • Experience with Mule Soft MMC and Enterprise release capabilities.
  • Implemented Security Mechanisms like Key Exchange, Encryption, Decryption of Passwords and Security Policies like OAuth 2.0 Authentication & Authorization using Access Token, Basic Authentication, JWT Validation Policy (Custom), Client ID Enforcement, CORS Policy, Basic Authentication, IP Whitelisting Policy.
  • Worked on configuring the security certificates in Mule Enterprise Standalone Servers to Establish a SNC (Secure Network Communication) while Communicating to SAP.
  • Used JMS Connector to Publish the messages into the Active MQ, Oracle Advanced Queue (Oracle AQ) Queues and Topics and Subscribe the messages.
  • Used Data weave 2.0 extensively to Perform Complex data Transformations using different application types, filter conditions, functions along with Custom Java Classes.
  • Developed flows using message enricher, filters and various flow controls like scatter gather, choice.
  • Exposed SOAP API’s using SOAP Kit Router by generating WSDL Files and Consumed SOAP Web Services using Webservice Consumer Connector.
  • Extensively Used Oracle 11g,12c database (SQL Developer), MySQL to perform CRUD Operations by writing PL/SQL queries and Stored procedures.
  • Worked on Mule Batch Processing to process Huge volume of records from Oracle, MySQL DB and transferring files.
  • Worked on Mule Scheduler used to run the Jobs in different time intervals using CRON Expressions.
  • Implemented Customized Errors based on the business requirements in Mule ESB using Raise Error Component and used common framework for Error Handling.
  • Used Splunk Logging System for visualizing the server logs.
  • Used Mule Visual Debugger to debug the Mule Application Flows and wrote MUnit Test Cases using Mocking Service, assert conditions, verify calls based on different sets of data.
  • Used Gitlab as a version and source controlling tool to commit, merge, the code and creating branches, repositories to maintain the code in a single place.
  • Build and Deployed Mule projects to On Premise Servers using Maven and used CI/CD (Continuous Integration and Continuous Deployment) Jenkins to deploy the artifacts into JFrog Artifactory and applications to Targeted Environments.
  • Used JIIRA Tool to work on the assigned tickets within the team.
  • Exposed to complete Agile (Scrum) software development lifecycle, Participated in PI Planning, Sprint Planning, Daily Scrum Stand Up, Backlog Grooming Sessions and Sprint Retrospective meetings.

Environment: AnypointStudio (7.1.x to 7.3.x), Mule Runtime (4.1.1 to 4.2.0), Windows 10,, Java8, Apache-Maven 3.6.0, Oracle11g, 12c, HTTP, SFTP, FILE, JMS, SAP, Email, Salesforce, LDAP, SOAP, REST, Data weave 2.0, MySQL, Amazon Aurora DB,JSON,XML,RAML 1.0, Oauth 2.0, Splunk Logging, Jenkins, Frog, JIRA,GIT Lab, MUnit.

Confidential, St. Louis- Missouri

Mule Integration Developer

Responsibilities:

  • Designed and developed the data validation integration interfaces for various projects.
  • Managed the whole API lifecycle from design to sharing using Restful API Modeling Language (RAML).
  • Created various RAML Files to implement REST based APIs as a part of project implementation.
  • Used Mule ESB framework to develop integration workflows and implemented Data weave and content-based routing using Mule ESB.
  • Involved in the development of Solution Design Overview document.
  • Worked with the whole API Development lifecycle from design to sharing using Restful API Modeling Language (RAML).
  • Generated the main flows, Sub flows and Mapping exception strategy using API kit Router for creating RESTful Interfaces Automatically.
  • Developed Mule ESB projects with Synchronous and Asynchronous mule flows for the services.
  • Involved in managing and deployment of the applications in the Cloud Hub.
  • Worked with API Gateway by creating Proxy services for interfaces developed in Anypoint Platform.
  • Implementation of Mule Secure Token Service (STS) OAuth to Mule Service Oriented Architecture (SOA) implementations and web services.
  • Worked with SSL/TSL certificates in converting http service to https service to ensure the Safe and Secure communication between two systems.
  • Developed Mule flows and used JMS to integrate Data by Subscribing from ActiveMQ topics and queues into Database and some transformations were also done at the integration layer.
  • Worked with MMC to perform administration, configuration, tuning and Enterprise release capabilities.
  • Used MUnit to validate mule flows.
  • Worked with Mule ESB 3.9 and Migrated Mule ESB 3.7.1 applications to Mule ESB 3.9.
  • Created Continuous integration and Continuous Development builds using Maven and Cruise control.
  • Created API portals and added to the API Exchange and Permissions to allow access to certain users.
  • Developed an Integration Component with third party application using Mule ESB.
  • Have integrated web services including SOAP as well as REST using Mule ESB.
  • Used Log4J to capture the Log that includes runtime exceptions, monitored error logs and fixed the problems.
  • Worked with QA team to validate test cases whether test cases meeting business Requirements or not.

Environment: Any point Studio 6.5, Mule ESB 3.9, Mule Server 3.9.1, Java8, Windows 8/10, Cloud hub, Mule Management Console, RAML, SOAP, REST, JSON, XML, APIKIT Router, Data weave, Apache-Maven, SQL Server and Oracle database 10g, JDBC, Log 4j, MUnit, Git Hub.

Confidential, Charlotte, NC

Mule ESB Integration Developer

Responsibilities:

  • Involved in the end to end Development of Projects covering all phases of Software Development Life Cycle.
  • Used Mule ESB in designing the application as a middleware between the third-party system and the customer side system.
  • Integrated different enterprise applications based on the designed architecture.
  • Created Http Inbound to process the requests and Outbound flows to Consume the Service and tested it's working functionality.
  • Writing application code and development activities for large projects especially in a SOA environment with Mule ESB.
  • Worked with Integration of Mule ESB systems while utilizing MQ Series, Http, File system and SFTP Transfer Protocols.
  • Used Mule components that includes File, SMTP, FTP, SFTP, JDBC Connector, and Transaction Manager to exchange the data from remote server to local server.
  • Developed REST/SOAP services in Mule ESB based on Service Oriented Architecture.
  • Migrated to Data Weave from Data Mapper mapping in Mule ESB.
  • Used ActiveMQ for messaging service in the Applications.
  • Configured server setting properties and Database drivers.
  • Used encryption algorithms to encrypt the fields in the environment properties.
  • Used Quartz connector to schedule the batch jobs.
  • Used MUnit to validate mule flows.
  • Implemented data transformations using XPATH, XSLT, Data Weave, custom java classes.
  • Deployed Mule ESB applications into MMC (Mule Management Console).
  • Architected Integrations using Mule ESB environments for both on premise and cloud environments.
  • Implemented exception handling mechanisms based on the business requirement in Mule ESB.
  • Involved in creation & deployment of the application, done with unit testing by writing the MUnit test case.
  • Provided production support by debugging system issues.

Environment: Java 1.7, Any Point Studio, Oracle, MS SQL Server, Mule ESB 3.8.5/ 3.7.3 , ActiveMQ, Apache-Maven, Log4j, FileZilla, Windows8, SOAP, REST, XML, JSON, File, FTP, SFTP, JDBC, GIT, JIRA, Maven, MUnit, MMC, Jenkins.

Confidential

Java Developer

Responsibilities:

  • Involved in Design, Development, Testing and Integration of the application.
  • Used Eclipse IDE to develop the application.
  • Developed customized reports and Unit Testing using JUnit.
  • Developed SQL queries to store and retrieve data from database & used PL -SQL.
  • Used HTML, DHTML, Java script and AJAX for implementing dynamic media play outs.
  • Used simple Struts Validation for validation of user input as per the business logic and initial data loading.
  • Involved in managing Business delegate to maintain decupling between presentation & Business layers.
  • Used JMS for Asynchronous messaging.
  • Involved in fixing defects and tracked them using QC and provided support and maintenance and customization.
  • Involved in writing JUNIT test cases and Code version controlling using SVN.
  • Involved in building the code using Ant and the deployment.
  • Involved in building the code & deploying on the server.
  • Ability to quickly adjust priorities and take on projects with limited specifications.
  • Effective team player with excellent logical and analytical abilities.
  • Involved in fixing IST, QA, UAT & Production defects.
  • Following Coding guide lines & maintain quality of code.
  • Supported the applications through production and maintenance releases.

Environment: Core Java, J2EE, JSP, Eclipse, Windows, Junit, JMS, XML, HTML, DHTML, DB2, Java Script, Shell, CSS, AJAX, SVN, Struts Validation Framework, XML, QC.

We'd love your feedback!