We provide IT Staff Augmentation Services!

Mulesoft Integration Developer Resume

4.00/5 (Submit Your Rating)

Minneapolis, MN

PROFESSIONAL SUMMARY:

  • Over 8+ years of IT experience that covers in - depth understanding and exposure in requirement gathering, analysis, design, development, implementation and deployment of various Integration projects on Web Based and Client-Server architecture.
  • 4+ years of experience on both Enterprise and Community edition of MULE ESB. Have an experience working MULE API manager and RAML.
  • Hands on experience on Mule 4 and studio 7.1.4.
  • Extensive working experience on all phases of Software Development Life Cycle (SDLC) and working environment in Agile-Scrum.
  • Experience in implementing Service Oriented Architecture (SOA) and Enterprise Application Integration (EAI) using Mule runtime.
  • Hands on experience designing RAML specs, building APIs using API kit in Mule applications.
  • Extensively worked on XML technologies like XSD, XSLT, XQuery and Xpath for data transformations in Mule Soft.
  • Extensively worked on XML technologies like XSL, XSD and DTD, also worked with XML parsers like SAX, DOM, JDOM, XML Beans and JAXP.
  • Strong experience in implementing Service Oriented Architectures (SOA) using XML based Web-Services SOAP and REST Web Service.
  • Designed and developed Mule ESB projects using various connectors like HTTP, File, SFTP, DB, Transformers and Data Weave for integrating various applications which are on-premises hosted on cloud using Synchronous and asynchronous Mule flows.
  • Experience in using different version controlling/tracking systems GIT, StarTeam, Rational Clear Case & VSS (Visual Source Safe).
  • Experience in designing and developing Integration/Messaging solutions, EAI, BPM, B2B and EDI solutions using MuleSoft, iWay integration tools.
  • In depth understanding of API-led Connectivity and build as well as testing automation using MUnit, Maven and Jenkins.
  • Experience in implementing Mule Enterprise Security.
  • Strong application integration experience using Mule ESB with Any Point Components, ActiveMQ, JMS and RabbitMQ and Data Transformations using Dataweave.
  • Experience in using tools such as Log4J, Ant, SOAP UI, FileZilla and Putty.
  • Experienced in Java and J2EE technologies - Servlets, JSP, JSF, JMS, JDBC and EJB.
  • Excellent analytical, problem solving, communication and interpersonal skills. Can work as a part of a team as well as independently.
  • Highly motivated enthusiast, Fast learner, and self-starter, eager to meet new challenges and quickly grasp new technologies, skills, concepts, and ideas.

TECHNICAL SKILLS:

Programming Languages: C, C++, Java

Java EE Technologies: JDBC, Servlets, JNDI, EJB, RMI, Annotations, Applets/Swings, Generics, Collections, Exception handling, IO, Multi-Threading

Frameworks: Struts, Spring, Hibernate, Tiles, Validator framework

Databases: Oracle, SQL Server, DB2 and MySQL

Database Tools: SQL Developer, Data Studio, TOAD

Application/Web Servers: IBM WebSphere, WebLogic, JBoss, Apache Tomcat

Web Technologies: HTML, DHTML, CSS, JavaScript, AJAX, JQUERY, JSP, Angular JS, Bootstrap JS, Node JS

Messaging Systems: JMS, IBM MQ-Series

Version Controls: CVS, Rational Clear Case, SVN, Git Hub

Build/Testing Tools: Maven, Jenkins, JUnit, Ant, Mockito, Power Mockito, Log4j, SOAP UI, XML Spy, MUnits

Integration Tools: Mule ESB 3.3, 3.5.1, 3.7.3, 4.x, Anypoint studio

Protocols: HTTP, HTTPS, FTP, SMTP, SOAP, LDAP, RMI-IIOP

PROFESSIONAL EXPERIENCE:

Confidential, Minneapolis, MN

MuleSoft Integration 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.
  • Mule data mapping, connecting SOAP and REST web services to Mule and use of Anypoint Connectors and plug-ins for web services, including Mule CXF as well as connectors for direct database access.
  • Designed and developed ESB/SOA Mule flows for integration of services with underlying systems, following established enterprise integration patterns based on latest Mule versions (3.5 and up).
  • Extensively used Mule components that include File, SMTP, FTP, SFTP, JDBC Connector, and Transaction Manage r.
  • Used API Designer to design API, built APIs, tested APIs, ran APIs, and manage these through Anypoint platform.
  • Developed different integrations which uses Database, Anypoint MQ, and also integrated webservices using SOAP as well as REST using Mule ESB.
  • Developed Mule ESB projects for services with synchronous and asynchronous Mule flows.
  • Experience in MuleSoft Anypoint API platform on designing and implementing Mule APIs.
  • Created Mule flows with different components like HTTP, Salesforce, VM, Transform Message, filters, routers and many others to achieve the required business logic.
  • Processed Large CSV files and transformed the data using Dataweave and upserted data in various Salesforce Objects
  • Worked on various Mule connectors / adapters, developing API, API management and developing services on CloudHub.
  • Worked on custom connectors using Mule 4 for the customer data.
  • Involved in developing REST API for API LED architecture to ensure re-usability, scalability and loosely coupled architecture.
  • Created http inbound & outbound flows, routing, orchestration, transformations and Security of Mule ESB application using OAuth.
  • Used Dataweave to transform data to various formats (XML, CSV, JSON, Pojos, Maps, Cobal, Fixed width).
  • Developed WSDL in eclipse. Used SOAP to retrieve provider data and SOAPUI to test Web services.
  • Developed and implemented the MVC Architectural Pattern using Spring Framework including JSP, Servlets, EJB, Form Bean and Action classes.
  • Strong knowledge and hands on experience in documenting and designing REST API's using RAML File.
  • Created Splunk Lookups, alerts, log parsing, reports, dashboards etc.
  • Used Poll with watermarking for triggering the database to pull the updated data and start the application process to push it target system.
  • Worked on developing interfaces between Salesforce (SFDC) to ORACLE MuleSoft technologies.
  • Used AWS Code commit as source repository for versioning.
  • Created M-unit test cases for Mule flows to attain optimal code coverage.
  • Used Anypoint MQs for messaging between different API’s in different layers.
  • Built and deployment mule projects to Cloud Hub using Maven (Mule-Maven-plugin) through Jenkins
  • Implemented Log4j for logging purposes. Used SOAP UI & POSTMAN for testing the application services.
  • Implemented choice, global, custom exceptional handling mechanisms based on the business requirements with Mule ESB. Extensively used Dataweave to transform the messages.
  • Strong application integration experience using Mule ESB with Connectors, transformations, Routing, AnyPointMQ, ActiveMQ, Azure Service Bus and JMS.
  • Defining Integration strategy involving Azure Service Bus, using MuleSoft Service Bus Component and Worked on various modules of the application.

Environment: Java 1.8, AnypointStudio, MuleSoft Runtime 3.8.4,3.9,4.1.2, ActiveMQ, IBM WMQ, Salesforce, XML, Cloudhub, RabbitMQ, Nexus, SOAP - Webservices, Workbench, Jenkins, Apache-Maven, AWS, SOAP Webservices, GitHub, API, RAML, FileZilla, Splunk, OAuth, Putty, Groovy, Postman.

Confidential, Johnston, IA

Mule ESB Developer

Responsibilities:

  • Actively involved with the team, management & client as a part of Agile-Scrum software development.
  • Designed and developed ESB/SOA Mule flows for integration of services with underlying systems, following established enterprise integration patterns based on latest Mule versions (3.5 and up).
  • Involved in the end-to-end Development of Projects covering all phases of Software Development Life Cycle including Requirement Analysis, Designing, Build/Construction, Testing and Deployment.
  • Configured different Mule connectors like HTTP, Database, File, JDBC, FTP, SFTP.
  • Experience in integrating of different systems that includes Data Base, Salesforce, & SAP.
  • Used Jenkins for CI (Continuous Integration) and CD (Continuous Deployment).
  • Involved in doing JUNIT testing and ran the TEST SUITE using EMMA tool.
  • Addressed defects identified in QA, IST phases. And tracked them using Quality Center.
  • Deployed web services are tested using SOAP UI tool.
  • Involved in unit testing using JUNIT with Mockito, Integration testing and system testing.
  • Deployed the application in UNIX machine and used FTP to see the logs etc.
  • Designed and Developed RESTful API’s using API Designer; generated flows using RAML file.
  • Created Mule Flows using End Point, Connector & Components using Mule ESB to integrate client/server systems.
  • Used Mule Data Mapper, custom transformers for mapping flat file structures to Salesforce interface structures.
  • Profound Experience in using ActiveMQ, RabbitMQ for Asynchronous message queuing.
  • Experience using OAuth security while consuming CPQ exposed REST webservice.
  • Implemented integration flows using Mule AnyPoint Studio to connect to REST, SOAP service, Oracle Database, and ActiveMQ broker . Implemented RAML files for different entity creations and respective associations.
  • Used CXF API to produce and consume SOAP as well as Restful web services.
  • Developing flows / orchestrations for integrating the components written on top of different internal platforms using Mule ESB and ActiveMQ.
  • Used HTTP connector to make calls to REST API’s in MULE flows and posted the data to WCS to update Faculty Profiles.
  • Used WSDL, SOAP, JAX-WS, JAX-RS, CXF technologies to create web services, generate stubs and consuming the existing services.
  • Used Maven tool to build & deploy the application on the server.
  • Developed WSDL in eclipse. Used SOAP to retrieve provider data and SOAPUI to test Web services.
  • Developed and implemented the MVC Architectural Pattern using Spring Framework including JSP, Servlets, EJB, Form Bean and Action classes.
  • Involved in unit testing and writing the MUnit Test cases for the Mule flows.
  • Created tables, triggers, stored procedures, SQL queries and constraints for multiple databases using Oracle Database.
  • Used log4J for logging and debugging of the application.
  • Developed J2EE components using RSA as IDE.

Environment: Java 1.7, Mule ESB 3.7.3, MMC, Anypoint Studio, RAML, ActiveMQ, RabbitMQ, Nexus, Apache-Maven, Salesforce, GitHub, MUnit, Cloudhub, XML, XSD, XSLT, XPATH, JAXP, JAXB, CXF, WSDL, SOAP, CXF, JUNIT, Jenkins, SOAPUI, JNDI, Oracle, etc.

Confidential

Mule ESB Developer

Responsibilities:

  • Involved in analysis, design, development and implementation life cycles of this project.
  • Designed and Developed RAML files in API Designer and applied API Proxies and Policies.
  • Designed Mapping documents.
  • Used MuleSoft ESB 3.5.1 for designing the application and used routing schemas, error handling, JMS, VM, Sale force, SAP, AJAX, FTP, HTTP, File, SMTP, SFTP connectors.
  • Used Rabbit MQ for Asynchronous messaging and done with VM memory set up for Reliability.
  • Experience in Mulesoft Anypoint API platform on designing and implementing Mule APIs.
  • Developed Presentation Layer using JSP, HTML, XML, XSLT, JavaScript, jQuery& CSS.
  • Developed XMLs, JS and Java classes for dynamic HTML generation to perform the server-side processing on UI.
  • Used spring JDBC template for persistence with data base.
  • Involved in creating http inbound & outbound flows, custom java and XSLT transformers and Security of Mule endpoint through WSSR.
  • Strong knowledge and hands on experience in documenting and designing REST API's using RAML File.
  • Created mule flows using End Point, Connectors and Components using Mule ESB to communicate client/server systems.
  • Developed Web Services which communicates with different other applications using SOAP.
  • Developed the WSDL and Web Services in Apache Axis2 for different modules.
  • Done with the modifications in existing restful web services using JERSEY API.
  • Involved in unit testing and writing the MUnit Test cases for the Mule flows.
  • Experience with Mule Soft MMC (Mule Management Console) and Enterprise release capabilities.
  • Used Mule Runtime Manger to deploy the application on Cloud Hub.
  • Created Mule ESB helper class to call the Mule flow, connection end point and connectors directly from Java component instead of creating another Mule Flow.
  • Involved in peer & lead level design and code reviews.
  • Designed and developed a utility that parses and stores the patient information. The information represented as an XML document is parsed into Java objects (using JAXB ) and subsequently stored in a DB.
  • Created http inbound & outbound flows, routing, orchestration, transformations and Security of MuleSoft ESB application using OAuth.
  • Created continuous integration builds using Ant, Graddle and Jenkins.
  • Used spring JDBC template to do CRUD operations with Database.
  • Created lookup tables and Design Patterns to build this integration.
  • Deployed and scheduled mule project on cloud hub.
  • Prepared Test Cases to perform Unit, Integration & System Testing. Involved in JUNIT testing using Mockito.
  • Implemented and consumed both SOAP and RESTful web services.
  • Deployed web, presentation and business components on WebSphere Application Server.
  • Involved unit testing, interface testing, system testing and user acceptance testing of the workflow tool.
  • Done with performance/load testing using Rational Performance Tester.
  • Involved in different phases of Testing with end systems.
  • Bug tracking and project development lifecycle on JIRA.

Environment: Java, Mule, Maven, Junit, MUnit, MMC, and Mule ESB 3.7.4, Data Weave, Cloud Hub, MS-SQL, Salesforce (force.com platform), RESTFul APIs, SOAP UI and Groovy scripts, Jira, Confluence.

Confidential

J2EE Developer

Responsibilities:

  • Design and develop the UI for Admin Console module using JSF, Prime faces and Spring.
  • Responsible for gathering requirements, development, and unit testing.
  • Developed service components which are exposed as web services using restful Web Services, developed service components to consume web services.
  • Used various spring modules - Spring Core Container, Spring Context, Spring Web module, Spring MVC Framework to develop the application.
  • Wrote SAX and DOM XML parsers and used SOAP for sending and getting data from the external interface.
  • Implemented data insertion and update, data access layer using Hibernate, JDBC SQL and HQL
  • Experience in developing web services for production systems using SOAP and WSDL.
  • Maintained the existing code and incorporated new features, Change Requests and the bug fixes.
  • Wrote SQL queries and Stored Procedures for interacting with the Oracle database.
  • Used XSL/XSLT for transforming and displaying reports and developed schemas for XML.
  • Used various spring modules - Spring Core Container, Spring Context, Spring Web module, Spring MVC Framework to develop the application.
  • Experience in working with Spring using AOP, DI/IOC and MVC modules.
  • Implemented Restful web services using Jersey RESTful Web Services framework.
  • Performed object relational mapping between database tables and java classes and developed data access layer.
  • Implemented complex database relationships using Spring JDBC for fetching various objects.
  • Built and deployed the application on JBoss Application server.
  • Developed and Deployed the Application to Web Sphere Application server
  • Developed and deployed Web services to interact with partner interfaces, and client interfaces to consume the web services using CXF, WSDL, SOAP, AXIS and JAX-WS technologies. Involved in event-driven, stream-oriented XML parsing, XML serialization, XML Schema validation.
  • Developed all the User Interfaces using XHTML, JSF, ICE Faces, Applets, HTML, CSS and spring MVC.
  • Integrated the services with Tivoli Manager to do auto scheduling for certain events. Implemented Java Data Structures (Sorting techniques) for binding data with user interfaces.
  • Creating necessary database tables in Development environment using SQL Developer/ TOAD.
  • Responsible for configuring all necessary jar files in application server.
  • Involved in production Support for Solving issues and bug fixes.

Environment: JDK 1.8, Spring, Spring MVC, JSF, XML, AJAX, J-Query, CSS, Eclipse, Maven, Oracle 11g, SQL Developer, Restful Web Services, SOAP UI, JUnit, Log4j, Web sphere 8.5, SVN.

Confidential

Java/J2EE Developer

Responsibilities:

  • Designed and developed framework components, involved in designing MVC pattern using Struts2 framework.
  • Used spring framework for dependency injection with the help of spring config. files.
  • Developed the presentation layer (UI) using JSP, Tag libraries, HTML, CSS and client validations using JavaScript.
  • Used DAO, DTO, Singleton, Composite view design patterns in the App development.
  • Transformed XML content into HTML using XPath, XML Schema and XSLT.
  • Application development using Eclipse IDE, building of applications with Maven scripts.
  • Coding SQL Statements and Stored procedures for back end using Oracle.
  • Experience in developing and consuming REST, SOAP Web Services.
  • Used Hibernate as the ORM tool to be able to integrate the software with the Oracle database backend.
  • Used SVN for version control.
  • Involved in writing DAO layer using Hibernate to access the Oracle database.
  • Developed various test cases and performed unit testing using JUnit.
  • Coding SQL Statements and Stored procedures for back end using Oracle.
  • Participated in code review and played key role in integration with legacy systems.
  • Using JIRA for bug/task tracking and time tracking.

Environment: Struts2, Spring, Hibernate, JSP, Servlets, JDK1.6, Oracle11g, JDBC, HTML, XML, XSLT, CSS, CVS, AJAX, JavaScript, Hibernate, Web Sphere, Log4J, JUnit, SOAP, WSDL, Web Services, Maven.

We'd love your feedback!