We provide IT Staff Augmentation Services!

Sr. Mulesoft Developer/ Tech.lead Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • Mule ESB experience in implementing Service - Oriented Architecture (SOA) and Enterprise Application Integration (EAI) using Mule Server 3.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 a SOA environment and Reliability Patters 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.
  • 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, Kanban 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 Rabbit MQ.
  • Worked on security mechanisms Basic Auth and OAuth 2.0 in mule flows.
  • 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 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.
  • Expertise in applying JMS (Java Messaging Service) and Log4J for reliable information exchange across Java applications .
  • 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 includes File Upload, Data Base, SAP, Sales Force, Web services and spring services etc. using Mule ESB.
  • Have written MUnit test cases to validate Mule Flows.
  • Worked closely with QA and other support teams in Test Driven Development (TDD) methodologies.

TECHNICAL SKILLS

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

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

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

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

Frame Works: Struts1.x/2.x, Spring, Hibernate.

Database: PL/SQL, MySQL, Oracle11g, DB2, MongoDB.

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

Messaging System: ActiveMQ, IBM MQ, RabbitMQ.

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

Developer Tools: Anypoint Studio, Eclipse, RAD, NetBeans.

Build Tools: Ant, Maven, Gradle.

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

Integration Tools: IBM Message Broker, Mule ESB 3.2/3.5/3.7.3

Other Tools: DB Visualizer, RabbitMQ, ActiveMQ, Javadoc, Jenkins, JIRA tool, SQL Developer, TOAD, EditPlus, Beyond Compare

PROFESSIONAL EXPERIENCE

Confidential

Sr. MuleSoft Developer/ Tech.Lead

Responsibilities:

  • Developed Integrations using Mule 3 and Mule 4 Anypoint studio.
  • Developed Mule flows to integrate Data from various sources into Database from Active MQ topics and queues and also some transformations were also done at the integration layer.
  • Used Any Point Studio IDE (7.3.2 & 7.3.4) for the development process
  • Successful in migrating Mule ESB 3.9.2 applications to Mule ESB 4.1.4 version and have updated all the dependencies.
  • Hands on experience with transformers, exception handling, testing & Security of Mule ESB endpoint through OAuth2.0 and SSL.
  • Worked on C4E (Center for Enablement) that enables an enterprise to build the API’s and reusable assets for the best practices and knowledge to enable self service and efficient delivery in production.
  • Created Global exception strategy for all the packages which includes complex API's to achieve exceptional service and supported of all integrations with proper error messages that including root cause identification and solution recommendation.
  • Collaborate with other technical functional teams such as DevOps, front-end teams, Architects, Mulesoft Support teams for release and production support.
  • Utilized MuleSoft features like Data weave, API designer and various connectors to ensure robust and loosely coupled integration layer every time.
  • Used encryption algorithms to encrypt the passwords in the properties files and passed key at the runtime.
  • Experience on AWS Lambda Connectors by using Mule 4.0
  • Integrating with DevOps and MuleSoft for deployments in different environments that connects applications, data sources and APIs, in the cloud.
  • Created various RAML resources to implement REST Based APIs as a part of project implementation.
  • Used Log4j to capture the log that includes runtime exception and for logging info and are helpful in debugging the issues. Used Bit Bucket for the version control.
  • Configuring the Mule process for fetching the data from topic and makes web service calls to the middle tier Mule ESB for processing and deploying the mule artifacts in Run Time Fabric.
  • Developed an Integration Component with third party application using Mule ESB and Experience in integrating Cloud applications like SFDC Adapter Workday & Intact using Mule ESB.
  • Strong application integration experience using Mule ESB with Connectors, transformations, Routing, ActiveMQ, JMS and RabbitMQ and Data Transformations and Dynamo DB using Mule ESB.
  • Used encryption algorithms to encrypt the passwords in the properties files and passed key at the runtime.
  • Knowledge on working of API Manager, Runtime Manager and Exchange in any point cloud hub.
  • Extensively used Mule components that include Data Weave, File Transport, Splitters, Scatter-Gather scopes, SMTP Transport, FTP/SFTP, Mule Requestor and JDBC Connector.
  • Extensively worked on Mule 4 & 3, BEA WebLogic 10.x,11&12c Server, Apache http Server. As administrator performed Server Installations, Configuration, Load Balancing, Clustering, Application components deployment, performance tuning including troubleshooting and maintenance.
  • Implemented RAML files for different entity creations and respective associations.
  • Experienced in Rest Web Service development for both Xml and JSON datatypes using Advanced Rest Client.
  • Have strong knowledge in deploying applications and created new jobs in Jenkins.
  • Used Mule ESB in designing the application as a middleware between the third-party system and the customer side system.
  • Utilized MuleSoft features like Data weave, API designer and various connectors to ensure robust and loosely coupled integration layer every time.
  • Have experience with continue transformation to industry-leading delivery practices (i.e. Cloud Engineering, Agile and DevOps) hertz has chosen to migrate to Red Hat Enterprise Application Platform (EAP) and Red Hat OpenShift Container Platform from Oracle Weblogic Infrastructure .
  • Experience in using connectors such as Salesforce, Database, HTTP, FTP and File connectors.
  • Extensive experience in implementing MVC architecture using Angular Framework.
  • Used Database Connectors to connect with respective systems using Mule ESB.
  • Used AMQP Endpoints to connect to RabbitMQ which is a messaging queue.
  • Experience in deploying/managing Mule flows to Cloud Hub.
  • Deployed applications into Cloud Hub using Continue Integration.
  • Expertise in developing and implementing Web applications using Java/J2EE Technologies including EJB 3.0/2.x (Entity Beans, Session Bean, Message Driven Beans), Hibernate, Spring, JSP, Struts, Servlets, Java Beans, JAXB, JMS, RMI, JSP Custom Tags Libraries, XML, Networking, Threads, IO, JDBC, JNDI and JMS.
  • Weblogic Configurations - JMS Server, Connection Factory, JMS server, Topic/Queue, Distributed destinations using WLST & Ansible and Work Mangers.
  • Briefly worked on Relational Database (RDBMS) concepts, database designing, Normalization, PL/SQL, Stored Procedures, Triggers with SQL Server, Oracle and MySQL.
  • Expert in documenting business requirements, functional, technical specifications and test cases.
  • Created inbound and outbound flows as well as transformations and orchestrations by using Mule ESB.
  • Wrote MUnit test cases to for Mule Flows to unit testing.
  • Involved in peer and lead level design with offshore and onsite teammates and Code reviews and Code verification with each developer to make sure that we follow standards and actively participated in end-to-end testings.
  • Develop interfaces to accept requests in JSON format and invoke stored procedures to update tables in SQL Server database.

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

Confidential

Sr. Mule ESB Integration Developer/Tech.Lead

Responsibilities:

  • Follows the guidelines of Agile methodologies or SDLC for project management.
  • Extensively worked on Anypoint API manager to have single access of control on to SLA (Service Layer Agreement), monitored users, regulated the user’s traffic, and kept the performance at peak.
  • Developed RESTful web services using MuleSoft Anypoint studio.
  • Worked on Anypoint studio to use web services and for business-to-business integration.
  • Worked on API notebook to explore APIs and for testing and improving these. Furthermore, used API kit to integrate APIs with other services on premise and on cloud.
  • Created REST API's using RAML and developed flows using APIKIT Router
  • Created various RAML resources to implement REST Based APIs as a part of project implementation.
  • Extensively worked on Any Point Studio IDE (7.3.2 & 7.3.4) for the development process
  • Configuration of different components of SOA Suite.
  • Implemented RAML files for different entity creations and respective associations.
  • Used Mule ESB in designing the application as a middleware between the third party system and the customer side system.
  • Strong experience in TIBCO Active Enterprise Suite - TIBCO Active Matrix Business Works 5.x, AMX, TIBCO Designer 5.x, EMS 4.x/5.x/6.x, TIBCO Rendezvous 8.x, TIBCO Administrator, ADB Adapter, TIBCO File Adapter, TIBCO Business Connect.
  • Expert level skills in TIBCO Admin, Business Works, EMS, TIBCO Rendezvous and with Product Testing Methodologies.
  • Extensive Administration experience in EMS/JMS - creating queues, topics, configuring various EMS options including implementation EMS Server LB/FT.
  • Strong experience in TIBCO Administrator for User Management, Resource Management and Application Management.
  • Migrated Mule ESB 3.5 apps to Mule ESB 3.8 and updated all the dependencies. Migrated deprecated Data Mapper mapping to Data Weave in MULE ESB and transformed data into SFDC using Content Based Routing.
  • Performed logical and physical database design, installed and configured Sybase SQL Server 4.0 and 4.9dataservers, built databases and other application-related objects in Sybase, and troubleshot Sybase servers fixing corruption problems.
  • Tuned databases and application queries performed server access and login management, and performed database backups and restores.
  • Worked on Dynamo DB connectors to integrate API’s in MuleESB for ERP applications.
  • Developed administration tools using UNIX and Perl shell scripts, and SQL stored procedures to assist DBA's in performing daily functions.
  • Implemented and supported Sybase Replication Server to replicate data between remote sites in London, Tokyo, and New York.
  • Extensively used Mule OOB components like File Transport, SMTP Transport, FTP/SFTP Transport, JDBC Connector, and Transaction Manager.
  • 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.
  • Used Database Connectors and Mango DB and Dynamo DB applications to connect with respective systems using Mule ESB.
  • Used AMQP Endpoints to connect to RabbitMQ which is a messaging queue.
  • Developed RESTful/SOAP web services in Mule ESB based on SOA architecture.
  • Utilized custom logging framework for Mule ESB application.
  • Used encryption algorithms to encrypt the fields in the environment properties.
  • Used Quartz connector to schedule the batch jobs.
  • Created inbound and outbound flows as well as transformations and orchestrations by using Mule ESB.
  • Managed messaging exceptions by configuring exception strategies using try scope feature.
  • Experience implementing batch processing with new Batch scope in mule 4 .
  • Creating Flows, Sub Flows, Exception strategy, Data Mapper and Data Weave transformation in Mule configuration.
  • Migrated deprecated Data Mapper mapping to Data Weave in Mule ESB.
  • Experience with Mule administration, configuration and tuning.
  • Experience with Mulesoft MMC and Enterprise release capabilities and C4E enablement.
  • Involved in creation and deployment of the application, done with unit testing by writing the MUnit test cases.
  • Actively participated in smoke testing and end to end testing with production support.
  • Developed project by using Maven build tool to build and deployed application on Apache Tomcat server.

Environment: Java 7, Java 8, Anypoint Studio 5.4, Oracle, Mule Server 3.8.1, Mule ESB 4.1.4, Any Point Studio 7.3.2 and 7.3.4, Mule Management Console 3.7, RabbitMQ 3.5.3, RAML, CloudHub, Apache-Maven 3.3.3, Log4j 1.2.14

We'd love your feedback!