We provide IT Staff Augmentation Services!

Mule Esb Intergrator/developer Resume

4.00/5 (Submit Your Rating)

Hillsboro, OR

SUMMARY

  • Around 7 years hands on experience as MuleSoft Developer (Any point Platform 4.0, 3.x) in helping organizations with design, analysis, and implementation (end - to-end) of ESB, SOA, Middleware Solutions using MuleSoft as integration backbone
  • Expert in implementing Integration Design patterns for connecting systems for future use from ground up using Reliability, Realtime to Batch (vice versa), Routing, Sequencing, Content Enrichment, Aggregation, Filtering, Transformation, Error handling, Tracking, and Audit reconciliation
  • Well versed with MuleSoft Cloud hub Any point Platform as wells as On-Premise (Runtime Fabric) implementation to connect systems on-premise/SaaS packaged COTS (Commercial Off-the-Shelf) solutions for ERP, CRM, e-Commerce, or mobile (e.g. Salesforce, NetSuite, Oracle, SAP, Workday, etc.)
  • Expert in working with API Manager, Runtime Manager, etc. in Any point Cloud hub
  • Expert in designing and developing, consuming RESTful (RAML), SOAP, and Microservices
  • Expert in implementing common frameworks for Security, Logging, Auditing, Policy Management and Performance Monitoring
  • Good experience of setting up MuleSoft CI/CD environments using Git, Maven and Jenkins
  • High energy developer with extensive Java experience using OOP best practices and build tools such as Maven and Gradle
  • Proficient in use of GIT for programming, and building containers using Docker and Amazon Web Services VM EC2
  • Deep understanding of deployment and configuration tools, specifically Spring, Spring Boot and Hibernate
  • Strong application integration experience using Mule ESB with Connectors, transformations, Routing, ActiveMQ, JMS, RabbitMQ and various third-party solutions.
  • Experience in developing applications using mule connectors like FTP, FILE, SFTP, IMAP, Salesforce, SAP, and components like Data weave
  • Experience with integration Patterns, tools, EAI, Transformations, Schemas, and XSLT.
  • Proficient with Web Services Description Language (WSDL) for describing Web services and developing a UDDI compliant registry for publishing and finding description for Web services.
  • Created Mule ESB based tooling suite for handling message transitioning, validation, enrichment and routing to upstream and downstream entity data consumers.
  • Designed and developed enterprise services using RAML and REST based APIs. Created HTTP inbound & outbound flows, routing, orchestration, transformations and Security of MULE ESB application using OAuth.
  • Implemented integration flows using Mule Any Point Studio to connect to REST, SOAP Service, Oracle Database, and Active MQ broker.
  • Experience with Mule administration, configuration and tuning.
  • Worked with MuleSoft Any point API Platform on designing the RAML for implementing REST API's and used API Gateway as a proxy service.
  • Migration of application from mule 3.9 to 4.0
  • Experience with DevOps pipeline; using Jenkins, Circle CI and Travis CI
  • Strong skills in time management, prioritizing tasks, and consistently meeting deadlines in a project driven environment .

TECHNICAL SKILLS

MuleSoft Platform Suite: Mule 4.x, Mule 3.9, Any point Studio, API Manager, RAML

Java Technologies: Core Java, J2EE, Servlets, JSP, EJB

Databases: Oracle, SQL Server, DB2, MySQL

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

Logging: Splunk, Elastic Search

Web Services: WSDL, SOAP, JAX-WS, JAX-RS, CXF, JERSEY, AXIS

Version Control Tools: SVN, Visual Source Safe (VSS), Concurrent Versions System (CVS), Clear Case, GIT

Build Tools: Maven, ANT, Jenkins, Graddle

PROFESSIONAL EXPERIENCE

Confidential, Hillsboro, OR

Mule ESB Intergrator/Developer

Responsibilities:

  • Involved in Agile -Sprint methodologies to do requirements gathering, analysis and planning, development & testing.
  • Involved in Agile scrum meetings, updating the tasks based on the user stories in Rally.
  • Used Mule ESB in designing the application as a middleware between the third-party system and the customer side system.
  • Involved in writing batch jobs to run jobs asynchronously at specific schedule times and transformations using Data Weave .
  • Implemented and consumed SOAP web services and tested using SOAP UI for Mule ESB flows.
  • Used Mule ESB CXF component in the Mule configuration file to consume SOAP web services.
  • Created REST based service interfaces using Mule ESB Any point Platform and delivered fast, reliable and scalable integration API codes.
  • Created flows/sub-flows using various scopes, transformers and routers such as splitter and aggregator in Any point Studio.
  • Involved in creating http inbound & outbound flows, transformers, filtering and Security of Mule flows.
  • Used Mule Custom transformers for mapping flat file structures to Salesforce interface structures.
  • Involved in Transformations using Data Weave, and Custom Java Transformers to transform data from one format to another format using Mule ESB
  • Involved in writing batch jobs to run jobs asynchronously at specific schedule times and transformations using Data Weave .
  • Implemented Mule flows for different modules, which process files and emails from different systems.
  • Used Mule Flows with Data Mapper to customize XML to CSV mapping conversion.
  • Developing and securing CXF web services in Mule ESB .
  • Working knowledge of API management using Any point API management tools.
  • Involved in writing batch jobs to run at specific schedule times and transformations using Data Weave .
  • Configuring the Mule services 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 requests.
  • Worked on MUnit test cases - Before/After Suites, Before/After Tests for automation of testing Mule flows.
  • Used MUnit for mocking and unit testing mule flows.

Environment: Mule ESB 4.1.5, Any Point Studio 7.3.4., API router, Amazon SQS Queues, Amazon SNS Topics, RAML, Oauth 2.0, MUnit, JSON, XML, SOAP, JUNIT, Munit, Bitbucket, Source tree, Apache Maven 3.3.9.

Confidential, Mclean, VA

Database Developer

Responsibilities:

  • Involved in Agile -Sprint methodologies to do requirements gathering, analysis and planning, development & testing.
  • Involved in Agile scrum meetings, updating the tasks based on the user stories in Rally.
  • Used Mule ESB in designing the application as a middleware between the third-party system and the customer side system.
  • Developed a RAML based REST web service API's using API Kit Router in Mule.
  • Published RAML API's as an Endpoint Proxy via the API Gateway and deployed the Mule Deployable Archive in the Mule Management Console (MMC)
  • Building, Deployment and Configuration Management of the source code to WAS servers.
  • Used Any Point Studio IDE for the development process.
  • Implemented SSL configuration for secured transmission of messages.
  • 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.
  • Defined the System Interfaces (XSD), created Mule ESB flows, performed payload transformation & developed middleware data Entity Mapping Solution.
  • Developed an Integration Component with third party application using Mule ESB.
  • Implemented JMS to asynchronously send messages.
  • Used Java Message Service (JMS) API to create, send, receive, and read messages to main asynchronous.
  • Created Maven Archetypes for generating fully functional REST web service supporting both XML and JSON Message transformation.
  • Experience in Mule Soft Any point API platform on designing and implementing Mule API's.
  • Involved in Transformations using Data Weave, and Custom Java Transformers to transform data from one format to another format using Mule ESB.
  • Work with external 3rd parties to integrate their web services with the gateway
  • Integrating data using Sales Force, JMS, HTTP, Web-Service connectors.
  • Used Web Service Consumer Connector to consume the Web services in Mule.
  • Deployed Mule applications into MMC (Mule Management Console).
  • Performed Admin Tasks using MMC and worked on troubleshooting the deployment fails using MMC.
  • 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 Cloud hub.
  • Created Jenkins user guide documentation and provided to users.
  • Involved in bug fixes and production support.

Environment: Mule ESB 3.9.0, AnyPoint Studio 6.4.4, API router, Amazon SQS Queues, RAML, Oauth 2.0, MUnit, JSON, XML, SOAP, JUNIT, Munit, Bitbucket, Source tree, Apache Maven 3.3.9.

Confidential, Birmingham, MI

Mule ESB Integration Consultant

Responsibilities:

  • Followed Agile methodology with a 2-week sprint process, took an active participation in creating user stories, story point and creating tasks for said user stories recording in Rally Agile Tool using Scrum process.
  • Developed applications using Mule ESB and build and deployed the services. And also did Unit testing using Test utility and utilized partner WSDL for ESB to Salesforce & SAP integrations.
  • Migrated Mule ESB 3.4 apps to Mule ESB 3.5 and completed DAO layer implementation using JPA and DB connector of Mule ESB 3.5.
  • Integrated web services including SOAP as well as REST & RAML using Mule ESB and supported business teams on QA, UAT & Production issues investigation.
  • Tightly integrated applications using MULE ESB and involved in implementing logging, exception handling and transaction management using Spring AOP.
  • Developed Rest web services involving REST and SOAP based on SOA and conducted testing using ARC tool and SOAP UI and implemented Dataweave and re-sequencer using Mule ESB.
  • Used WSDL, SOAP, JAX-WS, JAX-RS, CXF technologies to create web services, generate stubs and consuming the existing services.
  • Extensively used Mule ESB components like File Transport, SMTP Transport, FTP/SFTP Transport, JDBC Connector, and Transaction Manager.
  • Developed flows to interface with third party applications.
  • Extensively used Data weave / Data mapper for data transformation.
  • Created REST API's using RAML and developed flows using APIKIT Router.
  • Collaborate with other technical functional teams such as DevOps/IT/Ops/QA/Release teams.
  • Work closely with functional leads/PMs to understand the partner integration requirements.
  • Integrating the salesforce with the Mule Soft for connecting applications, data sources and APIs, in the cloud.
  • Created various RAML resources to implement REST Based APIs as a part of project implementation.
  • Consumed RESTful Web Services. Developed RESTful web services using Any point studioUsed JMS to pass messages as payload to track different statuses, milestones and statuses to implement a workflow management flow.
  • Prepared Change Request business documents and involved in change and release management and also performed Unit testing using JUNIT, System, Regression, and Integration Testing.

Environment: Java, Servlets, JSP, JMS, JNDI, HTML, JavaScript, XML, Mule ESB 3.6.2 with Mule Server 3.7.2, Mule Management Console 3.7, WSDL, SOAP, JAX-WS, CXF, Maven, ANT, Jenkins, Rabbit MQ, Mule ESB 3.4, SOAP, REST, RAML, DB2, WDSL, TOAD.

Confidential

Web Java Developer

Responsibilities:

  • Involved in Design, Development, Testing and Integration of the application. Involved in Design, Development, Testing and Integration of the application.
  • Developed JSP pages along with the help of Java Beans
  • Developed the Stateless Session bean for processing the business logic.
  • Implemented Strutz framework (Action and Controller classes) for dispatching request to appropriate action classes.
  • Used simple Struts Validation for validation of user input as per the business logic and initial data loading.
  • Design and implementation of front-end web pages using CSS, DHTML, Java Script, JSP, HTML, XHTML , Ajax and Struts Tag Library .
  • Used IBM Rational Clear Case for version control, workspace management, parallel development support and build auditing to improve productivity
  • Develop Message Driven Beans (MDB) & involved in building and accessing a web Services using SOAP over JMS .
  • Developing a mechanism for sending and receiving SOAP messages over JMS by MQ Series Engine
  • Developed Web Services using Apache AXIS2 tool.
  • Generated WSDL files using AXIS2 tool.
  • Implemented Web Services using SOAP protocol, UDDI, WSDL and Service oriented Architecture (SOA) Concept
  • Implemented open source log4j logging framework in whole application.
  • Used CVS as a version controlling tool for managing the module developments.
  • Configured and Tested Application on the IBM WebSphere App. Server
  • Enhancement and fixing bugs reported by the client.
  • Implemented Rational Unified Process (RUP) for software development process
  • Used XML XPDL, BPEL and XML parsers like DOM, SAX
  • Used Crystal Report tools to generate data sources.
  • Written JUnit test cases for Business Objects, and prepared code documentation for future reference and upgrades.
  • Configuration of WebLogic proxy plug-in and applications on servers like Apache 2.x HTTP Server, Tomcat.
  • Deployed EJB web application on Tomcat Application Server.
  • Created Domain Templates to replicate the environment on new WebLogic/JBoss servers.
  • Used Rest-ful API for web search, and image search.
  • Used IBM WebSphere Message Broker to apply business rules.
  • Experience in Manual and Automated Testing using Selenium Web-driver (core Java).
  • Worked with various types of manual testing like Black-Box Testing, Functional Testing, Module Testing and System Testing.
  • Effective team player with excellent logical and analytical abilities
  • Deployed applications using WebSphere Application Server

Environment: Java, J2EE, Servlets, EJB, JMS, JAXB, Struts 1.2, DAO, HTML, Java Script, XML, CSS, AJAX, SOA, LDAP, Web Services, JSTL, IBM WebSphere 5.0, Oracle 9i, DOJO, PL/SQL, SQL, Windows XP.

We'd love your feedback!