We provide IT Staff Augmentation Services!

Senior Mulesoft Developer Resume

3.00/5 (Submit Your Rating)

Columbus, OH

SUMMARY

  • 5 Years of IT Java/J2EE experience and around 4 years of experience on Mule ESB Enterprise edition.
  • 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. Had an experience working MULE API manager and RAML.
  • Participated in deployment of Mule ESB applications using Cloud Hub and Strong experience in Integration using Mule ESB in integrating various third party solutions.
  • Used Any Point Studio IDE 6.4.4, 7.3.5 with Runtimes 3.8.5, 3.9.0, 4.1.4, 4.2.1 for the development process.
  • In - depth experience in CRM business processes like Account Management, Case Management.
  • Experience using mule connectors like DB, HTTP, HTTPS, FTP, FILE, SFTP, JMS, SalesForce, SAP etc as a part of integration usage.
  • Have been using GOF java designed patterns and J2EE design patterns including MVC, VO, DAO, Business delegates, Service locator, and DTO.
  • Experienced in developing Mule ESB flows and integrations by using service-oriented architecture (SOA) and enterprise application integration (EAI) using Mule Runtime.
  • Strong application integration experience using Mule ESB with Connectors, transformations, Routing, Active MQ, JMS and Rabbit MQ. Data Transformations using Mule ESB.
  • Worked on Mule flow variables, record variables, MEL (Mule expression language), various connectors like (File, HTTP, Oracle database, Salesforce, CXF), flow references and exception strategies. Hands on experience with Apex Language, Apex Trigger, Apex Class, Visualforce Pages, Visualforce.
  • Extensive experience in designing Custom Formula Fields, Field Dependencies, Validation Rules, Work Flows, and Approval Processes for automated alerts, field updates, and Email generation according to application requirements.
  • Experience in J2EE (JDBC, Servlets, Hibernate, Struts, springs, Webservices, EJB).
  • Experience in OOPS, OOAD, UML concepts (Use Cases, Class Diagrams, Sequence Diagrams, Deployment Diagrams etc)
  • Expertise with HTML, XML, JavaScript and JSP.
  • Experience in developing J2EE applications using Java Development tools such as Eclipse, NetBeans.
  • Experience in administering and maintaining Linux servers in production environments.
  • Briefly worked on Relational Database (RDBMS) concepts, database designing, Normalization, PL/SQL, Stored Procedures, Triggers and with SQL Server, Oracle, and MySQL.
  • Formulated build and deployment Mule projects to cloud hub using Maven and using Jenkins to deploy the artifacts to cloud hub.
  • Experience in databases such as SQL Server, Oracle and MySQL.
  • Strong knowledge & experience working in teams implementing Agile Methodologies.
  • Good communication skills, interpersonal skills, leadership skills, self-motivated, quick learner and team player.

TECHNICAL SKILLS

Middleware: Mule ESB, Mule Connectors, Cloud Hub,Anypoint Studio,RAML

Web technologies: HTML, DHTML, CSS, JSP, AJAX, Java Script

Java & J2EE: CoreJava,Collections,Exceptionhandling,IO,MultiThreading,Generics, Annotations, Applets/Swings, JDBC

Web/application Servers: Tomcat, WebLogic, WebSphere

Data Bases: Oracle, DB2, MS SQL - SQL & PL/SQL

XML Technologies: XML, DTD, XSD, JAXP(DOM & SAX), JAXB, XSLT

Web Services: JAX-RPC/JAX-WS, Axis2, SOAP, WSDL, CXF

Design Tools: Microsoft Visio, Rational Rose

Unit Testing: MUnit, JUnit, Mockito

PROFESSIONAL EXPERIENCE

Confidential, Columbus, OH

Senior Mulesoft Developer

Responsibilities:

  • Agile methodologies using Scrum for SDLC for project management.
  • Work closely with functional leads/PMs/SA's to understand the partner integration requirement.
  • Worked on REST API's using RAML and developed flows using APIKIT Router.
  • Prepared the technical specification documents (TSD'S) for all the services that are implemented.
  • Created the MULE ESB artifacts, created flows and configured the MULE configuration files, install & deployed the application to the CloudHub.
  • Experience in Restful and SOAPWebServices in MuleESB based on SOA Architecture.
  • Implemented Log4J components for logging. Perform daily monitoring of log files and resolve issues.
  • Used splunk logging framework for Mule ESB application.
  • Done with integrations using connectors such as Sale force, MongoDB, ObjectStoreV2, HTTP, FTP,Amazon S3 and File Connectors.
  • Used application security with HTTPS, OAUTH 2.0, Secure Property Placeholder.
  • Developed API-Led connectvity architecture and extensively worked on system and process layers of different API's including the creation of respective RAML's from scratch and deploying the individual API's to cloud.
  • Created synchronous and asynchronous Mule flows.
  • Used GitHub as source repository for commiting code.
  • Involved in unit testing, integration testing, SOAP UI testing, smoke testing, system testing and user acceptance testing of the application
  • Responsible to prepare deployment plan and do the production deployment to CloudHub using Jenkins CI platform.
  • Involved in fixing QA/UAT/Production issues and tracked those using QC & Service now.
  • Good experience in Data Weave for data transformations and data validations within flows & sub lows.
  • Experience on postman and Soap UI for testing the application services.
  • Implemented Munit test cases for Mule flows to attain optimal code coverage and Karate for automation testing.
  • Created pipe lines in Jenkins for application deployments to dev and stage environments.

Environment: Mule Runtimes 3.9.0,4.1.4, Any Point Studio, Mongo Db, MSSQL Db, Jenkins, Apache-Maven, Restful Webservices, Soap Webservices, GitHub, RAML, Cloud Hub, OAUTH 2.0,Postman, JIRA, IntelliJ IDEA, Confluence,splunk, SoapUI.

Confidential

Senior Mulesoft Developer

Responsibilities:

  • Followed Agile methodology was to emphasize on face-to-face communication over written documents and make sure that iteration is passing through a full software development cycle.
  • Used the Mule process for fetching the data from topic and makes web service calls to the middle tier Mule ESB for processing.
  • Experienced on REST API's using RAML and developed flows using APIKIT Router.
  • Experience on strong integration application using Mule ESB with connectors, transformations, Routing, ActiveMQ, JMS.
  • Created Mule flows to integrate Data from various sources into Database, from RabbitMQ topics and queues, some transformations were also done at the integration layer.
  • Used Log4j to capture the log that includes runtime exception and for logging info and are helpful in debugging the issues.
  • Deployed MuleESB applications into Mule Management Console.
  • Developed Mule ESB artifact and configured the Mule configurations files and deployed.
  • Experience in Restful and SOAPWebServices in MuleESB based on SOA Architecture.
  • Implemented Log4J components for logging. Perform daily monitoring of log files and resolve issues.
  • Hand-on experience with Azure DevOps for the version control.
  • Used custom logging framework for Mule ESB application.
  • Created Integrations between External API's, In-House system API's and Worked on various connectors in Mule such as HTTP, FILE, MongoDB, Database etc .
  • Used application security with HTTPS, OAUTH 2.0, Secure Property Placeholder.
  • Hands on experience in creating http inbound & outbound flows and orchestration using XPath using MULE ESB.
  • Developed three-layer architecture and extensively worked on system and process layers of different API's including the creation of respective RAML's from scratch and deploying the individual API's to cloud.
  • Created synchronous and asynchronous Mule flows.
  • Experienced with clustering and throttling concepts for Mule based solutions.
  • Used GitHub as source repository for versioning.
  • Good experience in Data Weave functions.
  • Implemented 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.
  • Experience on postman for testing the application services.
  • Implemented Munit test cases for Mule flows to attain optimal code coverage.
  • Created pipe lines in Azure DevOps for application deployments to dev and stage environments.

Environment: Mulesoft Runtime, Any Point Studio, RabbitMQ, Mongo Db, SQL Db, Jenkins, Apache-Maven, Restful Webservices,GitHub, Azure devops,RAML, Cloud Hub, OAUTH 2.0,Postman, JIRA.

Confidential

Senior Mulesoft Developer

Responsibilities:

  • Actively involved in development and testing of the applications.
  • Followed Agile including design, development, implementation, verification and validation, with a two-week sprint process and Implemented SOAP, REST web Services based on SOA.
  • Created Integrations between External API's, In-House system API's and Worked on various connectors in Mule such as HTTP, FILE, AWS, Database and Sales Force etc .
  • Achieved application security with HTTPS, OAUTH 2.0, Secure Property Placeholder.
  • Created MULE ESB artifact and configured the MULE configuration files and deployed.
  • Developing Mule ESB projects for the services with synchronous and asynchronous Mule flows.
  • Build Microservices for the delivery of software products across the enterprise
  • Implemented custom Java classes to implement complex functionality, otherwise not possible with Mule soft alone.
  • Used Poll along with watermarking for triggering data from SFDC and start the application process.
  • Involved in creating http inbound & outbound flows and orchestration using XPath using MULE ESB.
  • Implemented three-layer architecture and extensively worked on system and process layers of different API's including the creation of respective RAML's from scratch and deploying the individual API's to cloud.
  • Used Mule to configure Inbound and Outbound messages for message transformation between transports.
  • Created Request transformer, Response transformers, Custom Components and configured in MULE ESB.
  • Created Mule flows using End Point, Connector & Components using Mule ESB to integrate client/server systems.
  • Created integrations between system and process layer API's for data exchange.
  • Developed MULESOFT ESB projects for the services with synchronous and asynchronous Mule flows.
  • Experience in Mule Soft Any point API platform on designing and implementing Mule APIs.
  • Implemented clustering and throttling concepts for Mule based solutions.
  • Migrated deprecated Data Mapper mapping to Data Weave in MULE ESB
  • Used GitHub as source repository for versioning.
  • Experience with Mule soft MMC and Enterprise release capabilities
  • Had an experience in working with Anypoint studio of Mule ESB.
  • Extensively worked on Any Point Studio and Mule Integration Platform and used it to interface application services by utilizing message routing, data transformation and service creation utilities.
  • Configured 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.
  • Used postman for testing the application services.
  • Created Munit test cases for Mule flows to attain optimal code coverage.
  • Created pipe lines in Jenkins for application deployments to dev and stage environments.
  • Involved in creation & deployment of the application, done with unit testing by writing the MUnit test case.
  • Involved in Tomcat server configurations, Data Sources, Connection Pooling, Rabbit MQ set up for messaging and deploying the apps on different servers in different environments like QA/IST/Production.
  • Installed and configured consul for service discovery tool for Docker containers.
  • Implemented Log4j for logging purposes.

Environment: Java/J2EE, Mulesoft Runtime, Any Point Studio, RabbitMQ, Salesforce Workbench, Nexus, Jenkins, Apache-Maven, SOAP Webservices, GitHub, RAML, FileZilla, Cloud Hub, OAUTH 2.0,Postman, JIRA, Docker.

Confidential

Java Developer

Responsibilities:

  • Involved in all the phases of SDLC process.
  • Analysed the data and system requirements, conducted meeting with QA team for writing testconditions and test scripts.
  • Involved in creating software requirement specification document
  • Developing interfaces that integrates billing using EJB stateless session beans.
  • Used EJB Entity Beans to maps entity objects such as customer, account and product to relational database table i.e. Oracle
  • Deploying wars on Web logic application server and granting access to users.
  • Implemented Struts framework (Action & Controller classes) for dispatching request to appropriate classes.
  • Used simple Struts Validation for user validations as per business logic & initial data loading.
  • Co-ordinate Application testing with the help of testing team.
  • Involved in writing services to write core logic for business processes
  • Writing JUNIT test cases for various implementations.
  • Used JSP, Servlets and JavaScript to mock data interchange between systems.
  • Created stored procedures and SQL queries to get/update billing data & send it back to system.
  • Developing SOAP web services to be shared with system to interact with Prime Biller.
  • Creating the DEV build and resolving different build issues.
  • Involved in validating billing data that included data exchange from the system.
  • Ran check styles, PMD Defects &find bugs and fixed them if there are any.
  • Used XML and XSL extensively as the script logic was completely separated from the UI.
  • Configured EMMA tool and ran test suite and made sure that 100% test coverage.
  • Implemented Maven as build and configuration tool.
  • Co-coordinating with QA team during the QA phase of implementation.

Environment: Java, Servlets, JSP, EJBs, JavaScript, CRM, AJAX, SOAP, WSDL, XFIRE, Struts, Weblogic, Oracle-SQL, P/LSQL, TOAD, Eclipse, HTML, JUNIT, ANT, Cruise Control, QC, UNIX, Harvest.

We'd love your feedback!