We provide IT Staff Augmentation Services!

Sr. Mule Esb Integration Developer Resume

2.00/5 (Submit Your Rating)

Columbus, OH

SUMMARY:

  • Overall 6+ years of experience in SDLC including Requirements gathering, Analysis, Design, Development, Testing and maintenance of Java applications/products.
  • 5+ years of experience as Mulesoft ESB Developer in Enterprise Service Bus (ESB) projects using MuleSoft.
  • Strong experience with Mule ESB, Mule API, Mule Anypoint Studio, and Mule Cloudhub and RAML.
  • Proficient inMuleSoftAnyPoint API platform on designing and implementing Mule APIs.Strong working noledge on API Gateway.
  • Experience on creating Flows, Sub Flows, Exception strategy, DataWeave transformation, DataMapper and other activities.
  • Experience using mule connectors like DB, HTTP, HTTPS, FTP, FILE, SFTP, JMS, Salesforce as a part of integration usage.
  • Experience with Mule Soft MMC and enterprise release.Worked with relevant message processors in Mule ESB and with all exception strategy handling, MEL (Mule Expression Language).
  • Solid Knowledge in Java/J2EE technologies. Well experienced in MVC architecture, Hibernate and Struts frameworks.
  • Experienced in designing the Front - end pages using scripting languages like HTML, DHTML, CSS, JavaScript, jQuery JSF and server side-side web applications using Node.js.
  • Knowledge on RDBMS like Oracle, MySQL, DB2 and NoSQL Databases like MongoDB
  • Expertise in DB Design, DB normalization and writing SQL queries & PL/SQL- Stored Procedures, Functions, Triggers, Sequences, Indexes and Views etc.
  • Involved in Complete Life Cycle development using Mule ESB based on SOA architecture. Also, responsible to develop Restful/SOAP Web Services in Mule ESB based on SOA.
  • Strong development experience with producing and consuming Java Web Services using WSDL, SOAP, JAX-WS, JAX-RS, CXF, AXIS, JERSEY, XML, WS-Security.
  • Good hands on experience using mule connectors like Salesforce, File, Database, JMS, SMTP other connectors as a part of integration usage.
  • Proficient in Creating cluster environment using Mule ESB with Mule Anypoint Studio and Creating ActiveMQ, RabbitMQ with different topologies in Enterprise Integration.
  • Experience with JMS both Synchronous and Asynchronous messaging.
  • Worked on both Enterprise and Community edition of Mule ESB. Also, worked on developing an API using RAML.
  • Experience in configuring and deploying the application on Apache Tomcat, WebSphere, WebLogic & JBoss application servers.
  • Experience in using different IDEs such as Eclipse, My Eclipse.
  • Application integration usingMuleSoftESB and IBM Message Broker for integrating and orchestrating the services.
  • Expertise in doing unit testing using Junit, Mockito & Power Mockito.Involved in unit testing and writing the MUnit Test cases for the flows.
  • Experience with integration Patterns, tools, EAI, Transformations, XML Schemas, and XSLT.
  • Experience with different version control/tracking systems like CVS, GIT & SVN.
  • Extensively used Maven & ANT as build script for application build and deployment.

PROFESSIONAL EXPERIENCE:

Confidential, Columbus, OH

Sr. Mule ESB Integration Developer

Responsibilities:

  • Followed the guidelines ofAgilemethodologies ofSDLCfor project management and was involved in completeSDLCusing Agile including design, development, implementation & testing.
  • UsedMule ESBdesigning for routing, error handling, JMS, VM connection. Deployed Mule applications intoMMC (Mule Management Console)
  • Extensively usedHibernatein data access layer to access and update information in the database.
  • Developed a RAML based REST web services API's using Mule ESB.Used Mule ESB to route various service calls, to do validation of service input and to handle exceptions.
  • Involved in creating http inbound & outbound flows and orchestration usingXPathusing MULE ESB.
  • Has writtenMUnittest cases to validate the Mule flows.
  • Involved in building the code & deploying onJBossapplication server.
  • Done with transformers, exception handling, testing & Security ofMule ESBendpoint throughOAuth.
  • UsedRAML APIfor routing to web services.Used Batch Scope for Bulk transfer of Data. Schedule trigger done by Poll, Quartz and used Mule requestor to connectFTPon demand.
  • Carried out integrations using connectors such asSalesforce, HL7, SAP, Database, HTTP, FTPandFile Connectors.
  • UsedCollectionsplitterandAggregatorto collect small chuck of message to transform in to require payload.
  • Implemented complex transformation Logics usingMEL(Mule Expression Language)
  • Used Database Connectors to connect with respective systems usingMule ESB.
  • CreatedMULE ESB artifactand configured the MULE configuration files and deployed.Developing Mule ESB projects for the services with synchronous and asynchronous Mule flows.
  • Developed Mule flows to integrate Data from various sources into Database, fromActiveMQtopics and queues, some transformations were also done at the integration layer.
  • Worked onMuleSoftAnypoint APIplatform on designing and implementingMule API
  • UsedJMSto pass messages as payload to track different statuses, milestones and statuses to implement a workflow management flow.
  • UsedGithubas a repository and usedMaven, Jenkinsfor Build and deployment respectively.

Environment: Java, Servlets, JSP, Hibernate, Spring, MuleSoft ESB 3.9.2 & Mule 4.14 API Manager, Anypoint Studio, ActiveMQ, Salesforce, JMS, EJB, Hibernate, HTML, XML, Design patterns, Web services, UML, Junit, JQuery, Oracle.

Mule ESB Integration Developer

Confidential, Houston TX

Responsibilities:

  • Involved in Requirements gathering, analysis, design, development, backlog grooming, Sprint planning, testing and Maintenance phases of Application inAgile methodologies - Sprint & Scrum.
  • UsedHTTPconnector to make calls toREST API’sinMULEflows and posted the data toWCSto update Faculty Profiles.
  • Involved in creating http inbound & outbound flows, custom java and XSLT transformers and Security ofMuleendpoint throughWSSR.
  • CreatedMuleESB artifact and configured theMuleconfig files and deployed.
  • Involved in creating http inbound & outbound flows and orchestration using XPath usingMULE ESB.
  • UsedMuleto configure Inbound and Outbound messages for message transformation between transports. Experience in integrating Cloud applications like SFDC, Workday & Intact usingMuleSoft ESB.
  • Created Request transformer, Response transformers, Custom Components and configured inMuleSoft ESB.
  • CreatedMule Flowsusing End Point, Connector & Components usingMule ESBto integrate client/server systems.
  • Developing flows / orchestrations for integrating the components written on top of different internal platforms usingMule ESB and ActiveMQ.
  • UsedMaventool to build & deploy the application on the server.
  • Usedlog4Jfor logging and debugging of the application.
  • Involved in analyzing performance of the application, gatheird thread dump & tuned the application using JProfiler.
  • UsedData Mapperas well asDataWeavefor data transformations and data validations within flows & sub flows.
  • DevelopedMuleSoft ESBprojects for the services with synchronous and asynchronous mule flows.
  • Implemented clustering and throttling concepts forMulebased solutions.
  • Working noledge ofAPI managementusingAnypoint APImanagement tools.
  • Developed service interfaces to access core services & provisioning services usingMuleSoft ESB
  • Deployed web services are tested usingSOAP UItool.
  • Involved in unit testing usingJUNITwith Mockito, Integration testing and system testing.
  • Deployed the application inUNIXmachine and usedFTPto see the logs etc.
  • Implemented integration flows usingMule AnyPoint Studioto connect toREST, SOAPservice,OracleDatabase, andActiveMQ broker. ImplementedRAMLfiles for different entity creations and respective associations.
  • Experience in integrating of different systems that includesData Base, Salesforce, & SAP.
  • UsedJMSfor Asynchronous messaging.
  • Gather requirements and planning on integration of both SAS applications usingMule ESB.
  • Tightly integrated applications usingMULE ESB.
  • UsedMMC(Mule Management Console)to monitor the request and response payload.
  • Involved in unit testing and writing theMUnitTest cases for theMuleflows.
  • Involved in doingJUNITtesting and ran the TEST SUITE using EMMA tool.
  • Rancheck styles, find bugs and PMD defectsand fixed them.
  • Configured statuses in common tables to maintain Workflow process
  • Addressed defects identified in QA, IST phases. And tracked them usingQuality Center.

Environment: Any point Studio, Mule ESB 3.5, Mule Management Console, RAML, ActiveMQ, Apache-Maven 3.3.3, Nexus, FileZilla 3.14.1, Putty, Salesforce, GIT, Oracle, JIRA, Confluence

Mule ESB Integration Developer

Confidential - Irving, TX

Responsibilities:

  • ImplementingAgiledevelopment processes on Software Development life cycle (SDLC).
  • Gather requirements and planning on integration of both SAS applications usingMule ESB.
  • Involved in creating http inbound & outbound flows, custom java andXSLTtransformers and security ofMuleendpoint throughWSSR.
  • Designed and developed enterprise services usingRAMLandRESTbased APIs. Creating and consumingCXFsoap andRESTservices.
  • Also usedAPInotebookfor testing and improving theAPI.
  • Used Mule ESB for designing routing schemas, error handling,JMS, VMconnection and spring-based resource initialization process.
  • Configuring the Mule process for fetching the data from topic and makes web service calls to the middle tier Mule ESB for the processing.
  • Used Ctrl-M Manager to control access and enforce policies across multiple resources and coordinated with larger projects involving multiple groups.
  • Developed flows/orchestrated the integrations of the components written on top of different internal platforms usingMule ESBandActive MQ.
  • Worked in build process, such as running build scripts to check out the code fromSVN, to build it and deploying underUNIXboxes also runningWebSpheredeploy, startup scripts.
  • Created theMULE ESB artifacts, created flows and configured the MULE configuration files and deployed the application.
  • Involved in unit testing and writing theMUnit Test casesfor the flows and did the logging and alerting as well.
  • WrittenJenkinsscripts for automated deployment and to prepare the build of the entire application and deployed incloud hub.
  • Extensively usedMulecomponents that include File,SMTP, FTP, SFTP, JDBC Connector, and Transaction Manager.
  • Migrated Mule ESB 3.5.1 apps to Mule ESB 3.7.2 and updated all the dependencies. Migrated deprecated Data Mapper mapping toData Weavein MULE ESB.
  • Configuring the Mule process for fetching the data from topic and makes web service calls to the middle tierMule ESBfor processing.
  • Created theMULE ESB artifacts, created flows and configured the MULE configuration files and deployed the application.
  • Created http inbound & outbound flows, routing, orchestration, transformations and Security of Mule ESB application usingOAuth.

Environment: Java 1.7/1.8, Mule ESB 3.x, Mule ESB server Runtime, Active MQ, Any point studio, Cloud hub, RAML, GIT, RESTFUL, XML, JSON, Apache-Maven.

Mule ESB Developer

Confidential

Responsibilities:

  • Followed the guidelines of Agile methodologies of SDLC for project management. Involved in requirements gathering, analysis of existing Design Documents, planning, Development and Testing of the application.
  • Involved in complete life cycle development using Mule ESB based on SOA architecture.
  • Participated in scrum meetings with various teams to coordinate project developments and issues.
  • Created Muleflows using DB Connectors and SFDC, Using SFDC connectors to upsert data into SFDC.
  • Experience withMulePI Gateway andMuleAPM.
  • Worked withMuleAny point API Platform on designing the RAML for implementing REST API's and used API Gateway as a proxy service.
  • Implemented Security Mechanisms like Security Certificates, Key Exchange, Encryption, Description, encoding and decoding
  • Exposed RESTful web services inMuleand invoked them using Postman.
  • Consumed SOAP Web Services using WSDL Files and transformed them into appropriate format.
  • Experience with Any Point Partner Manager (APM) to Configure Trading Partners & Monitor B2B Transactions.
  • CreatedMule ESB flows using Any point Studio, performed payload transformation & developed middleware frameworks for routing the messages to appropriate systems.
  • Used Data Weave extensively to do data transformations along with custom Java Classes.
  • Create batch processing for performing ETL operations from SFDC to downstream systems.
  • Used ActiveMQ for messaging service in the applications.
  • Integration ofMule ESB system while utilizing MQ Series, Http, File system and SFTP transports.
  • Used Data Base Connectors to connect with MS-Access usingMule ESB.
  • Created flows to perform CRUD operations on MS-Access.
  • UsedMuleBatch Processing to process records from Database.
  • Utilized various connectors such as FTP, HTTP, File, SMTP, SFTP, Servlet, Quartz, and Database in different workflows.
  • Implemented choice, global, custom exception handling mechanisms based on the business requirement inMule ESB.
  • Worked on variousMuleconnectors / adapters, developing API, APM and developing services on CloudHub.
  • Extensively usedMuleDebugger to debug the XML Flows and wrote Munit Test Cases using features like mocking, verify call, and assert conditions based different sets of data.
  • Migrated Existing Java Code implemented using Spring Controllers intoMule Flows to be invoked by the UI.
  • Used Maven for Building, Jenkins for Continuous Integration and Continuous Development.

Environment: Java 1.7/1.8, Mule ESB 3.x, Mule ESB server Runtime, Active MQ, Any point studio, Cloud hub, RAML, GIT, RESTFUL, XML, JSON, Apache-Maven.

Java Developer

Confidential

Responsibilities:

  • Involved in Requirements gathering & analysis, Design, Development, Testing and Integration of the application.
  • Designing JSP using Java Beans.
  • Used Spring MVC and Hibérnate Framework for data handling.
  • Involved in implementing the Hibernate API for Relational Mapping.
  • Implemented application using JSP, Spring MVC, Spring IOC, Spring Annotations, Spring AOP, Spring Transactions, Hibernate, Oracle.
  • Developed Hibernate mapping configuration files to provide the relation between java objects and database tables.
  • Adapted various design patterns like Business Delegate, Singleton, Service locator, Session Façade, Data Transfer Objects DTO and Data Access Objects DAO patterns.
  • Coded JSP pages and used JavaScript for client side validations and to achieve other client-side event handling.
  • Used JS form validations for validating the client side data.
  • Used Maven scripts to build and deploy war files to QA environment.
  • Wrote JUnit test cases to test the server side Modules.
  • Designed the user interface of the application using HTML, CSS3, and JavaScript.
  • Worked on Java Script libraries like jQuery, Angular JS and JSON
  • Developed JUnit test cases for Unit testing.
  • Used Spring validation framework for performing data validations.
  • Developed UNIX shell scripts to automate business process. This includes feeding data to database and creating CSV files to send the data to different vendors.
  • Generated the Responses based on the Requests sent by the UI using the Json Objects.
  • Analysis and Design of various modules using SOA and J2EE stack.
  • Implemented various Design patterns for the application including Singleton, DAO, Bean Factory, and Session Facade.
  • Involved in writing the ANT scripts to build the application.
  • Involved in using Log4J to create log files to debug.
  • Used the GIT Repository for versioning.
  • Wrote test cases using Mockito.
  • Used Maven for project builds.
  • Participate in deployment support for the releases.

Environment: JAVA JDK 1.6,1.7, J2SE, J2EE, Angular JS, Hibernate 3.0/4.0, SOAP and Restful Web Services, Spring 3.2, JUnit, Mockito, JavaScript, JDBC, PL/SQL, XML, UML, Linux, IOS, Oracle 10g, Vertica, Cassandra 2.1, Tomcat 6.0, Maven, JPA 2.1, Jetty, Log4j, Junit4.1, MongoDB.

We'd love your feedback!