We provide IT Staff Augmentation Services!

Mulesoft Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • 8 years of IT experience in Software development of Web based Business Applications with 4+ years of experience in Enterprise application Integrations using Mule ESB.
  • Expertise in working with Mule API manager and RAML over Anypoint Studio, Cloud - Hub, API Gateway and Management.
  • Expertise in developing the integration workflows using an ESB framework.
  • Developed Mule ESB projects for the services with synchronous and asynchronous mule flows.
  • Extensively worked on both Enterprise and Community edition of MULE ESB.
  • Participated in deployment of Mule ESB applications using Cloud Hub and Strong experience in Integration using Mule ESB in integrating various third-party solutions.
  • Worked in implementing Service Oriented Architectures (SOA) with XML/JSON based Web Services (SOAP and REST) with technologies like WSDL, SOAP.
  • Good experience in using Transformers, Filters, Flow Control, Scatter- Gather etc.
  • Expertise in using Mule DataWeave for Data transformations in Mule Flow.
  • Extensive usage of Maven to build scripts for automated the build process.
  • Worked on Mule variables, various connectors like (File, HTTP, Oracle database, Salesforce), flow references and error handling strategies.
  • Application integration experience using Mule ESB with connectors, transformations, Routing, ActiveMQ.
  • Experience in ANT and Maven build tools for building and deploying the application in web/app servers.
  • Field experience with Munit and Log4j in developing test cases and determining application functionality.
  • Experienced in different IDEs like Eclipse, RAD, NetBeans, Anypoint Studio and Maven for Development.
  • Worked extensively in Agile, Waterfall methodologies.
  • Excellent verbal and non-verbal communications, analytical skills which includes the ability to elaborate the customer requirements and implement technical solutions.

TECHNICAL SKILLS

ESB Tools: Anypoint Studio (ESB 3.0,3.1,3.4,3.5,3.6,3.8)

Web Services: SOAP, REST

Unit Testing Munit:

Build Tools: Ant, Maven

CI Tools: Jenkins, Bamboo

Databases: MS SQL Server, Oracle, MS Access, MySQL

Languages: Java, RAML, HTML, XML

MS Office Tool: MS Office, Excel, MS Visio, MS project

Operating System: Windows (7, XP, 2000), Mac OS X, Android

IDE: Anypoint Studio, Eclipse, NetBeans

PROFESSIONAL EXPERIENCE

Confidential

Mulesoft Developer

Responsibilities:

  • Experienced in Mulesoft Anypoint API platform on designing and implementing Mule APIs by documenting and designing REST API's using RAML.
  • Worked on Cloud Hub based Mule Anypoint platform to design and develop REST APIs.
  • Used JIRA during the life cycle development of the project to keep track of the active sprints.
  • Involved in producing & consuming SOAP and REST based web services.
  • Inspected the flows and sub-flows in error handling and implemented effective error handling techniques.
  • Performed synchronization of data bi-directionally between salesforce and database in Mule.
  • Used Mule ESB for design the routing schemas, error handling, JMS, VM connection and spring-based resource initialization process.
  • Performed the batch processing
  • Integration of various systems utilizing Queues, Topics, Http, File system, DBs and SFTP components.
  • Perform unit testing through Munit test cases for mule flows and deploy to Cloudhub.
  • Implemented the exception handling, logging and error handling.
  • Codes walk throughs, mule debugging and error fixing.
  • Participated in daily scrum meetings to discuss the progress of the project.

Environment: Anypoint studio 7.3.4, Mule 4.3, Maven, Jenkins, JIRA, Github, Sftp, Dataweave, Salesforce, MySQL, Postman, SOAP UI

Confidential

Mulesoft Developer

Responsibilities:

  • Experienced in Mulesoft Anypoint API platform on designing and implementing Mule APIs by documenting and designing REST API's using RAML.
  • Used JIRA during the life cycle development of the project to keep track of the active sprints and defects.
  • Used MUnit to validate mule flows.
  • Developed mule flows for asynchronous messaging, data transformation and routing.
  • Converted existing java API’s to mule REST API’s.
  • Inspected the flows and sub-flows in error handling and implemented effective exception handling techniques.
  • Created flows in the studio and transformed message using the dataweave.
  • Integrated AS400 code to mulesoft and developed REST API’s.
  • Involved in consuming the SOAP web services.
  • Identified check style and Find bugs and fixed them using SonarQube.
  • Worked on relational databases like MSSQL and DB2.
  • Extensively used HTTP, LDAP, Database and IBM Mq connectors.
  • Used Any Point Studio IDE for the development process.
  • Used Kibana to check for the logs.
  • Worked intimately with QA and other support teams in Test Driven Development (TDD) procedures.
  • Used bitbucket for version and source control.
  • Used bamboo for continuous integration.

Environment: Anypoint studio 7.3.4, RAML, Kibana, JDBC Connector, Maven, Bamboo, JIRA, Bitbucket, IBM Mq, Dataweave, Ldap, Postman, Exception Handling

Confidential

Mulesoft Developer

Responsibilities:

  • Involved in Business requirements analysis by interacting with the Business Analysts.
  • Implemented Mule work flows including data mapping, as needed.
  • Used API Kit Router to route the messages, from message source, based on the resources, http methods and its content type.
  • Extensively used DataWeave expressions for transformations in DataWeave.
  • Implemented various REST services using Mule API Platform.
  • Involved in Transformations using DataWeave and Custom Java Transformersto transform data from one format to another format using Mule ESB.
  • Worked on Database, Salesforce (SFDC), ERP systems and SAP, VM, JMS Connectors in Any Point Studio.
  • Implemented data transformation using DataWeave and custom java classes.
  • Integration of various systems utilizing Queues, Topics, Http, File system, DBs and SFTP components.
  • Experienced in Mulesoft Anypoint API platform on designing and implementing Mule APIs by documenting and designing REST API's using RAML.
  • Worked on Cloud Hub based Mule Anypoint platform to design and develop REST APIs.
  • Mapped data from CSV to XML and vice-versa using Data mapper and responsible for API designing using REST and SOAP services.
  • Used JIRA during the life cycle development of the project to keep track of the active sprints.
  • Project build & source control using GIT, Maven and Jenkins for continuous integration process.
  • Developed Maven scripts for various tasks to automate the build process and for the deployment of the application in Web logic server.
  • Created MUnits for all the interfaces.

Environment: - Java 1.7, Any point Studio 5.3.2, Oracle-SQL, Mule ESB 3.6.2 with Mule Server 3.7.3/3.8.3 , Mule Management Console 3.7, RabbitMQ 3.5.3, Active MQ, RAML, Cloudhub, Apache-Maven 3.3.3, FileZilla 3.14.1

Confidential

Mulesoft Developer

Responsibilities:

  • Used Mule ESB in designing, developing, testing and maintaining the application.
  • Designed and developed features for Java and Mule based integration applications for interface team.
  • Developed mule flows for asynchronous messaging, data transformation, routing and batch processing.
  • Extensively used Mule components that include File, HTTP, SMTP, FTP, SFTP, JDBC Connector and Transaction Manager.
  • Used MUnit to validate mule flows.
  • Configuring the Mule process for fetching the data from topic and makes web service calls to the middle tier Mule ESB for processing.
  • Involved in producing & consuming SOAP and REST based web services.
  • Created Maven Archetypes for generating fully functional REST web service supporting both XML and JSON Message transformation.
  • Developed REST service with OAuth2 secure token.
  • Inspected the flows and sub-flows in error handling and implemented effective exception handling techniques.
  • Performed synchronization of data bi-directionally between salesforce and database in Mule.
  • Used Mule ESB for design the routing schemas, error handling, JMS, VM connection and spring-based resource initialization process.
  • Extensively worked with JMS endpoints to connect different flows and with ActiveMQ which acts as a messaging broker between the flows.
  • Watermarking and polling of batch records and recovery of lost or failure records.
  • Used Git Hub for version and source control.
  • Extensively used Mule API kit and Postman to test Restful web service.
  • Created mule Flow using end-point, Connector and Component bean using Mule ESB to communicate client/server systems.

Environment: Java 1.7, Anypoint Studio 5.4, Oracle, Mule Server 3.7.2, Mule Management Console 3.7, RAML, CloudHub, Apache-Maven 3.3.3, Log4j 1.2.14. RAML, Angular 2.0, Angular, NodejsJQuery, HTML5, Boot Strap, Web Services, Web API

Confidential

Mulesoft Developer

Responsibilities:

  • Developed the integration workflows using an mulesoft ESB framework.
  • Done with integrations using connectors such as Sale force, VM, Data Base, HTTP (used Postman initially for testing to invoking the flows), FTP and File Connectors.
  • Involved in creating http inbound & outbound flows and orchestration using XPath using MULESOFT ESB.
  • Interpreted and re-wrote the DataMapper code using DataWeave in the Mulesoft flow and also used custom aggregation integration pattern in the flow.
  • Used Database Connectors to connect with respective systems using Mule ESB.
  • Have written MUnit test cases to validate the Mule flows and done with asynchronous messaging using Actv MQ.
  • Experience in Mulesoft Anypoint API platform on designing and implementing Mule API's.
  • Created MULE ESB artifact and configured the MULE configuration files and deployed.
  • Developed Mule flows to integrate Data from various sources into Database from Active MQ topics and queues, some transformations were also done at the integration layer.
  • Extensively used Mule components that include Data Weave, JAXB, File Transport, SMTP Transport, FTP/SFTP Transport and JDBC Connector.
  • Used GIT HUB as a version and source controlling tool, used Jenkins as a continuous integration tool and deployed the application on Premise as well as on CloudHub.
  • Designed and developed enterprise services using RAML and REST based APIs and used REST Postman for testing and Developed RESTful based on RAML using both AnyPoint Studios and Anypoint API Platform.
  • Integrated with Maven repositories in our current project using Anypoint studio.

Environment: RAML, JDBC Connector, Files, FTP, SFTP, Actv MQ, Dataweave, Selector Expressions, Xpath, DataMapper, JAXB, Postman, Exception Handling, MMC, MUnit, CloudHub, Agile, OAuth, SOAP, REST, Jenkins, Maven, SalesForce (SFDC), Git Hub.

Confidential

QA Test Engineer

Responsibilities:

  • Involved in integrating the test suites to Jenkins to execute them automatically after every successful deployment.
  • Analyzed Business Requirements Documents to get better understanding of the system both on technical and business perspectives.
  • Developed test code in Java language using Eclipse IDE and JUnit framework.
  • Used Java language and JUnit framework for scripting.
  • Used Ant for building the WebDriver project.
  • Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Implemented Page Object Model Automation framework with Java and Selenium WebDriver.
  • Worked in the agile environment with frequently changing requirements and features set.
  • Prepared Test Plans, Test Scripts and Test Cases based on functional specifications and user requirements.
  • Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language and JUnit Framework.
  • Performed Data driven testing usingSelenium WebDriver, JUnit functions and JDBC Connections which reads data from scripts using property and XML files.
  • Designed test cases based on the use-cases and the complex business logic defined for each web-service or a message.
  • Executing the test plans on web and mobile (Apple & Android) as per requirements.
  • Experienced in load and performance testing tool JMeter.
  • Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver.
  • Created the test data and request for the test data dependent with the other applications to be used in the testing activities for the current release.
  • Performed Back-End Testing, database table manipulations of relational database systems by writing complex SQL queries manually.
  • Used Cucumber for browser based testing with scenarios and situations.
  • Involved in Validating functional, Integration and Regression suites using Selenium, Cucumber and the request and response of the Web Services (SOA) through SOAPUI.
  • Created Data Driven scripts for adding multiple customers, checking online accounts, user interface validations, reports management, etc.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Performed Smoke, Functionality, Integration, System, Regression tests based on Analysis, and understanding of the requirements, non-functional specifications, and end-user needs.
  • Used XPath and DOM to work with dynamic and static objects in Selenium.
  • Used UNIX commands for creating files, directories and killing the process.
  • Utilized various test tools for automation of test cases Generate test reports and performed extensive Web Services testing using SOAP UI.
  • Prepared test cases, test data and test responsibility matrices for the application under test.
  • Executed Test Cases recorded in HP Quality Center manually to test the application for its functionality, system integration and verify the Exit Criteria.
  • As part of compatibility testing, executed the workflow manager web application related test cases on different browsers different Operating Systems.
  • Implemented and worked on Acceptance Test Driven Development (ATDD) agile methodologies completing releases ahead of schedule.
  • Used Git as code repository and Code Collaborator to manage code reviews.
  • Actively participated in walk-through, inspection, review and user group meetings for quality assurance with BAs, SMEs and Developers.

Environment: Selenium WebDriver, Jenkins, SOAP UI, JMeter, Ant, Junit, Quality Center, Eclipse, XPATH, Java, HTML, CSS, agile, GIT, SQL, Android, Oracle and Windows.

Confidential

Automation Test Engineer

Responsibilities:

  • Designed and Developed Test plan based on BRD and User Stories.
  • Developed and Executed Test Cases in Version One Tool.
  • Tested all modules - Patient Management, Doctor, Admin and Insurance Claims.
  • Validated HIPPA rules.
  • Validated the connection and data between Admin web services and Insurance claims web services.
  • Developed test scripts with selenium to automate browser & web applications under Cucumber (BDD) Framework.
  • Written and executed SQL queries and Joins, Group By clause, having clause etc. to validate the data.
  • Created and enhanced numerous test scripts to handle changes in the objects, in the applications GUI.
  • Tracked the defects using JIRA.
  • Created various Web Scripts for the application using LoadRunner for Performance Testing.
  • Developed and executed test cases for EWS (Enterprise Web Services) /XML / SOAP and Restfulservices using Soap UI tool.
  • Added Property Transfer in Soap UI tool to transfer the values from one response XML to another request XML.
  • Validated reports by executing SQL queries and compared the data using File comparison toolMySQL.
  • Created test suites for functional and regression testing using QTP.
  • Created Test Data for QA and UAT.
  • Involved in SmokeTesting, RegressionTesting and User AcceptanceTesting.
  • Prepared daily/ weekly status reports on Test case execution, defects, RTM etc.
  • Involved in planning test execution activities, defect reporting and analyzing test metrics.
  • Configured Selenium Webdriver, TestNG, Maven tool and created selenium automation scripts in java.
  • In Agile environment, attended daily standup meetings, reviewed user stories.
  • Followed Agile/Scrum Methodologies for all of the project activities.

Environment: JAVA, PHP, Apache Tomcat, Dream Viewer, JQuery, Java Script, HTML, Soap UI, SQL,QTP, Selenium, Version One, JIRA, VBScript, XML, Web Services, Informatica.

We'd love your feedback!