We provide IT Staff Augmentation Services!

Senior Mule Esb Consultant Resume

Estero, FL

SUMMARY

  • Around 7 years of experience in SDLC including Requirements gathering, Analysis, Design, Development, Testing and maintenance of Java applications/products. 4 years of experience in Enterprise Service Bus (ESB) projects using MuleSoft.
  • Experienced in Core JAVA, Servlet, JSP, Struts, Hibernate, Spring Ajax, JQUERY, JSF, GWT, Java Script, Angular JS, EJB, JMS, IBM Cast Iron & Web Services, SOAP, REST using with J2EE servers deployment wizards like Web Logic, JBoss, Web sphere, IPLANET and Netscape etc.
  • Mule ESB experience in implementing Service - Oriented Architecture (SOA) and Enterprise Application Integration (EAI) using Mule Server 3.x/4.x.
  • 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.
  • Hands on experience in MuleSoft Expression Language (MEL) to access payload data, properties and variable of Mule Message Flow.
  • Participated in deployment of Mule ESB applications using Cloud Hub and Strong experience in Integration using Mule ESB in integrating various third party solutions.
  • Responsible for writing application code & development activities for large projects especially in SOA environment and Reliability Patterns with MuleSoft ESB.
  • Technical experience in the areas of Object Oriented Analysis (OOA) and Object Oriented Design (OOD) using UML and SDLC of distributed applications. Hugely experienced in using MuleSoft that integrates APIs, databases and SaaS applications and deployed MuleSoft applications to Cloud Hub and on premise servers.
  • Experience in integrating Cloud applications like SFDC, Workday, and Intact using Mule ESB.
  • Extensively worked on both Enterprise and Community edition of MULE ESB. Have an experience working MULE API manager and RAML.
  • Knowledge of Oracle ADF Framework to develop web applications. Work experience in implementing ESB Integration Services using MuleSoft ESB and Talend ESB.
  • Utilized MuleSoft features like Data weave, API designer and various connectors to ensure robust and loosely coupled integration layer every time.
  • Extensive experience on Agile, Waterfall and RUP methodologies.
  • Responsible to develop RESTful and SOAP web services in Mule ESB based on SOA architecture.
  • Strong application integration experience using Mule ESB with connectors, transformations, Routing, Active MQ, JMS and RabbitMQ.
  • Experienced in working Asynchronous Frameworks like NodeJS, Twisted and designing the automation framework using Python and Shell scripting.
  • Expertise in using MuleSoft studio in creating various flows to integrate API's, Databases and SAAS applications(SFDC, Workday, Net suite, drop box, Service now, AWS).
  • Widely experienced with Mule ESB in designing and implementing core platform components for API/Services Gateway as well as other technological cross-cutting capabilities and also a contributor to Mule ESB open-source.
  • Created Mule ESB based tooling suite for handling message transitioning, validation, enrichment and routing to upstream and downstream entity data consumers.
  • Experience in implementing SOA concepts by designing and developing Web Services using WSDL, SOAP and Service palettes using SOAP/HTTP and SOAP/JMS with TIBCO Business Works.
  • Experience in ANT and Maven build tools for building and deploying the application in web/app servers and vast experience with java multithreaded programming.
  • Extensively worked on XML technologies like XSD, XSLT, XQuery, XPATH for data transformations in MULESOFT.
  • Tremendous knowledge in working with databases like Oracle, DB2, MS SQL and My SQL.
  • Field experience with Junit and Log4j in developing test cases and determining application functionality.
  • Extensive experience in SOA and experience in developing Web services, WSDL, SOAP, and JAXB/JAXP.
  • Experience with API, Web Service, and messaging security standards, protocols and technologies, including TLS/SSL, OAuth, WS-Security, SAML, LDAP, SFTP, and PKI.
  • Had an experience in working with ANYPOINT studio of Mule ESB.
  • Integrated different systems that include File Upload, Data Base, SAP, Confidential, Web services and spring services etc. using Mule ESB. Cross platform-working experience with UNIX, Linux variants such as Red Hat & Solaris and Windows.
  • Experience in writing SQL Queries, Oracle PL/SQL, JDBA and JPA along with good knowledge on No SQL and MongoDB.
  • Have written MUNIT test cases to validate Mule Flows.
  • Worked closely with QA and other support teams in Test Driven Development (TDD) methodologies.
  • Excellent analytical capabilities and good communication skills. Ability to quickly adapt to new environments and learn new technologies.

TECHNICAL SKILLS

Programming Languages: J2SE, J2EE, C, C++, SQL, PL/SQL, SAS Advanced, python, BPEL, UML

J2EE: Servlet, JSP, JDBC, JNDI, JSF.

Integration Tools: Mule ESB, OSB, IBM Message Broker.

Web Technologies: HTML5, CSS3, JavaScript, AJAX, JQUERY, ReactJS, AngularJS, Bootstrap JS.

Frame Works: Struts 1.x/2.x, Spring, Hibernate.

Database: SQL, PL/SQL, MySQL, Oracle12c/11g, DB2, MongoDB.

Deployment Servers: WebLogic, Tomcat, JBoss, WebSphere8.0.

Messaging System: ActiveMQ, IBM MQ, RabbitMQ.

Web Services: WSDL, SOAP, RAML, YAML, UDDI, JAX-WS, REST-JAX-RS, CXF, AXIS, SOAP UI.

Developer Tools: Any point Studio, Eclipse, RAD, NetBeans.

Build Tools: Ant, Maven, Gradle.

Version Controller Tools: CVS, SVN, Clear case, GIT, Harvest.

Operating Systems: Windows, Unix, Linux

Integration Tools: IBM Message Broker, Mule ESB 3.7.3/3.9/4. x

Other Tools: DB Visualizer, RabbitMQ, ActiveMQ, Javadoc, Jenkins, JIRA tool, Tibco BW 5.x, JBOSS, SQL Developer, OPENSHIFT, TOAD, Edit Plus, SERVICENOW, Selenium Web driver, Beyond Compare

PROFESSIONAL EXPERIENCE

Confidential, Estero, FL

Senior Mule ESB Consultant

Responsibilities:

  • Involved in SDLC of multiple integrations and worked on premises and cloud based integrations.
  • Reviewed code and used SOAP UI for testing flows
  • Documented High level, Detailed design and Testing documents
  • Integrated web services including SOAP as well as REST using Mule ESB
  • Experience in Mule soft Any point API platform on designing and implementing Mule APIs.
  • Used MUNIT for mocking and unit testing mule flows.
  • Experience in using Mule Connectors like FTP, FILE, SFTP and WMQ as part of Integration Usage.
  • Built and deployment mule projects to Cloud hub using Maven (Mule-Maven-plugin) through Jenkins
  • Extensively involved in integrating with legacy systems. worked on different legacy data formats COBOL Copybooks, slash data.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Designed and developed enterprise services using RAML and REST based APIs and used various transformers in Mule ESB based on use case and had implemented the custom transformations.
  • Created and consumed soap and REST services using CXF and used MULE ESB to route various calls to do validation of service input and to handle exceptions.
  • Worked on the Mule API Gateway for the application of policies to API as well for managing the security. Also worked with the Proxy settings using the API Gateway for the API’s.
  • Used Data Mapper as well as Data Weave for data transformations and data validations within flows & sub flows.
  • Implemented synchronous and Asynchronous messaging scopes using ActiveMQ in Mule.
  • Developed Mule flows to integrate Data from various sources into Database, from ActiveMQ topics and queues, some transformations were also done at the integration layer.
  • Developed interfaces between SAP, Sales Force, REST and SOAP web-services.
  • Used Database Connectors to connect with respective systems using Mule ESB.
  • Integration of Mule ESB system while utilizing MQ Series, Http, File system and SFTP transports.
  • Involved in creating http inbound & outbound flows, transformers, filtering and Security of Mule Flows.
  • Created Request & Response transformers, Custom Components & configured them in Mule-config.xml.
  • Created Mule Flow using End Point, Connector and Component bean using Mule ESB to communicate client/server systems.
  • Involved in writing SQL Stored Procedures, Functions, Triggers and Views for Oracle database, mapping done through Hibernate
  • Implemented Business Logic as Web Services in TIBCO BW.
  • Involved in Tibco BW and Adapter deployments.
  • Used validation components to do data validations within flows & sub flows.
  • Used Quartz connector to schedule the batch jobs.
  • Prepared design document specifications troubleshoot, and testing Involved in all phases of testing & production support.

Environment: Mule ESB, Mule 4.x/3.9x, Any point studio, Cloud Hub, Teradata, SOAP, REST, JPA, Sales force, Data Weave, Source tree, Active MQ, RAML, YAML, UNIX/Linux, Tibco BW 5.x, Selenium Web driver, Open shift, Rally, RabbitMQ JSE, JEE, JAXB, JSON, Micro services, SQL, ReactJS, Net suite.

Confidential, San Francisco, CA

Senior Integration Analyst/ Mule ESB Consultant

Responsibilities:

  • Responsible and active in the Analysis, Design, Implementation and Deployment of full SDLC of MuleSoft project using AGILE process.
  • Integration of Mule ESB system while utilizing Queues, Topics, Http, File system and SFTP transports.
  • Implemented data transformation using XPATH, XSLT, Data Weave, custom java classes.
  • Extensively used Mule components that includes File, SMTP, FTP, SFTP, JDBC Connector (Sales force, HL7, SAP, Data Base, HTTP, FTP) and Transaction Manager.
  • Migrated deprecated Data Mapper mapping to Data Weave in MULE ESB 4.x.
  • Configure IBM DataPower with XML components, document processing rules, document processing actions, XPath Routing Map, Duration Monitor, Log targets.
  • Responsible in developing integration workflows using Mule ESB framework and implemented Data weave and content-based routing using Mule ESB 4.x.
  • Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • Experience in Core Java concepts such as Exception Handling, OOPS, Collections and also with Java8 features such as Filters, Predicates, Lambdas, Streams.
  • Worked in build process, such as running build scripts to check out the code from SVN, to build it and deploying under UNIX boxes also running WebSphere deploy, startup scripts.
  • Developed RESTful web services in Mule ESB 4.x based on SOA architecture.
  • Design and Implemented RESTFUL Web Services using various data-format (JSON, XML) to provide an interface to the various third-party applications.
  • Integrate with the In-Store POS system using IBM Cast Iron Cloud and SFDC to SFDC integration using Cast Iron.
  • Experience in MuleSoft Any point platform on designing and implementing Mule APIs.
  • Created various RAML resources to implement REST Based APIs as a part of project implementation.
  • Hand-on experience with transformers, exception handling, testing & Security of Mule ESB endpoint through Oath.
  • Designed and developed the cast iron orchestrations for SFTP protocols.
  • Developed the cast iron orchestrations with Workday and Confidential endpoints.
  • Code walk-through, Mule Debugging and Error fixing.
  • Implemented clustering and throttling concepts for Mule based solutions.
  • Used MMC (Mule management console to monitor the request and response payload).
  • Have written MUNIT test cases to validate the Mule flows.
  • HL7 v2.3 interface engineering software to process ambulatory and acute EMR HL7 messages.
  • Wrote Test Automation Script using Java, Selenium WebDriver and TestNG which performed sanity testing on every deployment performed in QA Environment and sent Email Notification on failure.
  • Developing Mule ESB projects for the services with synchronous and asynchronous Mule flows.
  • Used CVS (Concurrent Version System) as the configuration management tool.
  • Used Cloud Hub connector in the flows to trigger alerts during exceptions and captured the failed records for further recovery. Used Kubernetes to orchestrate the deployment, scaling and management of Docker Containers.
  • Worked on SAAS products, such as Workday and Confidential . Introduced and led API integration using MuleSoft Any point and ensured integration between Workday, Service now, Confidential and cloud.
  • Actively involved in QA, UAT and production issues getting resolved.

Environment: Mule ESB, Mule 4.x, Any point studio, Cloud Hub, Oracle, SOAP, REST, JPA, Sales force, Data Weave, GitHub, Active MQ, Cast Iron, RAML, YAML, UNIX/Linux, Selenium Web driver, Service now, Open shift, Rally, RabbitMQ JSE, JEE, JAXB, JSON, Micro services, SQL, ReactJS, Net suite.

Confidential, Atlanta, GA

Senior Integration Analyst/ Mule ESB Consultant

Responsibilities:

  • Involved in end to end Development of Projects covering all phases of Software Development Life Cycle including Requirement Analysis, Designing, Build/Construction, Unit/Assembly Testing and Deployment.
  • Writing application code and development activities for large projects especially in SOA environment with Mule ESB
  • Executed the development process using Agile methodology, which included iterative application development, sprint, scrum, and stand up meetings.
  • Implemented integration flows using Mule Any Point Studio using Oracle, MySQL, JDBC, Amazon SQS, Rabbit MQ, Active MQ, IBM MQ, FTP, SFTP, FILE, Quartz, HTTP and HTTPS connectors.
  • Used RabbitMQ, Active MQ, Java Message Service (JMS) and SQS queues for reliable and asynchronous exchange of important information.
  • Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.js.
  • Wrote SQL commands and Stored Procedures to retrieve data from Oracle and MySQL databases.
  • Developed the integration workflows using Mule ESB 3.8 framework. Worked on converting XML to JSON and vice versa. Developed Shell Scripts on various UNIX platforms for monitoring WMQ.
  • Worked with trading partners to implement and troubleshoot connectivity to EDI systems that included Secure FTP, FTP with PGP encryption for batch transactions and Web services for real time transactions.
  • Reviewed errors and EDI transaction reports and analyzed information for trends.
  • Utilized various connectors such as Sales force, SAP, AJAX, FTP, HTTP, VM, File, SMTP, SFTP, Servlet, Database, NetSuite in Mule ESB. Consumed Web Services using REST to communicate with different products.
  • Managed Docker orchestration and Docker containerization using Kubernetes.
  • 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.
  • Implementing Exception Handling, Logging and Auditing. Wrote services to store and retrieve user data from the MongoDB for the application on devices.
  • Developed triage and resolution documentation for P1/P2 incidents in the FIT and Production environments to be included in the SOCC knowledge database .
  • Performed Data Driven testing using Java, Maven, Selenium WebDriver, TestNG and Apache POI.
  • Used Mule ESB for routing, filtering and aggregate message between application based on content and rules.
  • Designed and developed enterprise services using RAML and REST based APIs.
  • Implemented RAML files for different entity creations and respective associations.
  • Experience with Mule administration, configuration, tuning and Enterprise release capabilities.
  • Built TIBCO Business Works model prototypes and a supporting Java component library to enable infrastructure required to support SOAP messaging over Rendezvous communications channels.
  • Experience in developing interfaces between SAP, Sales Force, REST and SOAP web-services.
  • Build and Deployment of services in Mule ESB 4.x.Involved in unit testing and writing the MUNIT Test cases.
  • Implemented build package tool using Maven. Involved in doing Unit testing using MOCKITO and Integration testing
  • Supported DEV, QA and UAT builds and identified issues in Smoke testing and tracked them efficiently.

Environment: Any point Studio, MMC, Mule ESB 3.9/4.x, GitHub, EDI, RAML, M Unit, SOAP, ANT, GIT, Log4j, JUnit, UNIX/Linux, Oracle, MySQL, MongoDB, JDBC, Amazon SQS, Tibco 5.x, Rabbit MQ, Active MQ, IBM MQ, FTP, SFTP, FILE, Quartz, NETSUITE, ReactJS, HTTP and HTTPS.

Confidential, Saint Louis, MO

Mule ESB Integration Developer

Responsibilities:

  • Involved in daily Agile SCRUM meetings and weekly SPRINT meetings. Regularly participated in the code reviews with team members to improvise on the quality of the project deliverables.
  • Integration of Mule ESB system while utilizing MQ Series, Http, File system and SFTP transports. Implemented data transformation using XPATH, XSLT, DATAWEAVE, custom java classes.
  • Done with transformers, exception handling, testing & Security of Mule ESB endpoint through OAuth.
  • Have written MUNIT test cases to validate the Mule flows. And implemented asynchronous messaging using ActiveMQ.
  • Worked on Element Tree XML API in python to parse XML documents and load the data in database.
  • Managed datasets using Panda data frames and MySQL, queried MYSQL database queries from python using ETL tools like SSIS.
  • Tightly integrated applications using MULE ESB.
  • Migrated Mule ESB 3.5 apps to Mule ESB 3.7.3 and updated all the dependencies.
  • Migrated deprecated Data Mapper mapping to Data Weave in MULE ESB.
  • Developed Mule ESB projects for services with synchronous & asynchronous Mule flows.
  • Implemented integration flows using Mule ANYPOINT Studio to connect to REST, SOAP service, Oracle Database, and Active MQ broker.
  • Design and Implemented XML/WSDL/SOAP/RESTFUL Web Services to provide an interface to the various clients running on both Java and Non- Java applications.
  • Extensively used Mule components that include File, SMTP, FTP, SFTP, JDBC Connector, and Transaction Manager.
  • Design and document REST/HTTP, SOAP APIs, including JSON data formats and API versioning strategy.
  • Involved in creating http inbound & outbound flows, custom java and XSLT transformers and Security of Mule endpoint through WSSR.
  • Deployed Mule ESB applications into MMC (Mule Management Console).
  • Architected Integrations using Mule ESB environments for both on premise and cloud environments.
  • Used Log4J components for logging. Perform daily monitoring of log files and resolve issues.
  • Involved in code review, tested Components using JUNIT & MUNIT and Mockito during the development.
  • Involved in installing and configuring Eclipse IDE, Ant, Web Logic and Maven for development.

Environment: Java1.7/J2EE, MuleSoft ESB 3.5.3/3.7.3 , ANYPOINT Studio, ActiveMQ, RabbitMQ, Apache-Maven, cloud hub, RabbitMQ, Nexus, Putty, python, FILEZILLA, UNIX/Linux, UML, Web Services, XML, XSD, XSLT, JPA, RAML, Oracle 11g, Eclipse IDE, log4j, CVS, Rational Rose, JUnit, Maven.

Confidential, Omaha, NE

MuleSoft ESB Developer

Responsibilities:

  • Responsible and active in the Analysis, Design, Implementation and Deployment of full Software Development Life Cycle (SDLC) of MuleSoft project using AGILE process.
  • Integration of Mule ESB system while utilizing Queues, Topics, Http, File system and SFTP transports.
  • Implemented data transformation using XPATH, XSLT, DATAWEAVE, custom java classes.
  • Migrated Mule ESB 3.5 apps to Mule ESB 3.7.3 and updated all the dependencies.
  • Migrated deprecated Data Mapper mapping to Data Weave in MULE ESB.
  • Responsible in developing integration workflows using Mule ESB framework and implemented Data weave and content-based routing using Mule ESB.
  • Developed RESTful web services in Mule ESB based on SOA architecture.
  • Design and Implemented RESTFUL Web Services using various data format (JSON, XML) to provide the interface to the various third-party applications.
  • Experience in MuleSoft ANYPOINT platform on designing and implementing Mule APIs.
  • Strong knowledge and hands on experience in documenting and designing REST API's using RAML.
  • Hand-on experience with transformers, exception handling, testing & Security of Mule ESB endpoint through OAuth.
  • Code walk-throughs, Mule Debugging and Error fixing.
  • Implemented clustering and throttling concepts for Mule based solutions.
  • Used MMC (Mule management console to monitor the request and response payload).
  • Used CLOUDHUB connector in the flows to trigger alerts during exceptions and captured the failed records for further recovery.
  • Used Log4J components for logging. Perform daily monitoring of log files and resolve issues.
  • Used GitHub for the version control.
  • Involved in installing and configuring Eclipse IDE, Ant, Web Logic and Maven for development.
  • Actively involved in QA, UAT and production issues getting resolved.

Environment: Java/J2EE, Java1.7/J2EE, Spring, Web Services, MuleSoft ESB 3.5.3/3.7.3 , Any Point Studio, ActiveMQ, RAML, JSON, XML, Confidential, SAP, CLOUDHUB, Oracle 12c, Mongo DB, JSON, Eclipse IDE, Ant, log4j, CVS, WebLogic, MUNIT, Maven, GitHub.

Confidential, Milpitas, CA

Senior Java Developer

Responsibilities:

  • Actively involved with the team, management & client as a part of Agile (SCRUM) software development.
  • Developed a single page, mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing AngularJS, JavaScript API.
  • Implemented Spring framework for Dependency Injection, support for the Data Access Object (DAO) pattern and integrated with Hibernate.
  • Developed EJB's (Session Beans) for implementing business logic and transactional services.
  • Created the MULE ESB Artifacts, created flows and configured the MULE configuration files and deployed the application.
  • Used MMC (Mule management console to monitor the request and response payload).
  • Used Mule Data Mapper, Custom transformers for mapping flat file structures to Confidential interface structures.
  • Created http inbound & outbound flows, routing, orchestration, transformations and Security of Mule ESB application using OAuth.
  • Developed Mule ESB projects for the services with synchronous and asynchronous Mule flows.
  • Developed Mule flows to integrate Data from various sources into Database, from ActiveMQ topics and queues, some transformations were also done at the integration layer.
  • Hands on experience in creating workflow to manage sequential execution of services in MuleSoft ESB.
  • Designed and developed enterprise services using RAML and REST based APIs.
  • Performed JUnit testing, wrote test cases also using annotations for testing the business logic program code at developer end.
  • Received and sent transactions/data to the Application and verified the output with Input using the Data Requirements, Data map and EDI Standards. Analysis and manipulation of EDI data to conform to ANSI Standards
  • Maven was used to manage dependencies in the application and deploy it on WebLogic Application server. CVS was used for the version control.

Environment: Java/J2EE, Mule ESB 3.5, 3.6, Hibernate, JSP, Servlets, Spring Batch, XML, XSD, XSLT, JPA, RAML, REST, JavaScript, JQUERY, JUnit, Apache CXF, UNIX/Linux, Oracle, PL/SQL, SQL developer, EDI, WebSphere Application Server 8.1, Apache-Maven, FILEZILLA, Putty, Log4j, Microsoft Visio, Quality Center, JIRA Tracking tool.

Confidential

JAVA/J2EE Developer

Responsibilities:

  • Involved in the entire project life cycle from analysis, installation, development, testing, production and end user support
  • Developed the Struts Action classes and Action Form classes and configured them in Struts configuration files as part of the controller component
  • Extensively used WebSphere Studio Application Developer for building, testing and deploying applications
  • To keep track of latest Versions implemented CVS Structure
  • Designing JSP using Java Beans
  • Worked on Eclipse & RAD 6.0 environment
  • Wrote SQL queries for JDBC connection to Oracle database
  • Wrote SQL commands and Stored Procedures to retrieve data from Oracle database.
  • Implemented various Custom Tags and JSTL tags.
  • Utilized Design patterns MVC, VO, DAO, Factory, Singleton
  • Maintained a separate DAO layer for CRUD operations.
  • Used SVN for source control repository
  • Developed Unit Test Cases with JUnit.
  • Built test harness module with JUnit, Mockito for creating unit tests and integrated with Ant build.
  • Involved in Module Testing and Integration Testing.
  • Used IBM RAD IDE for application development.
  • Performed Defect Tracking on a regular basis to make sure every defect has traceability back to the source by using tools such as Clear Quest.

Environment: JAVA, J2EE, JSP, JSTL, JPA, DTO, Core JDK 1.4/1.5, XML, Windows XP/2000, Websphere6.1, RAD 6.0, Oracle 9i/10g, SVN.

Hire Now