We provide IT Staff Augmentation Services!

Sr. Mulesoft Integration Developer Resume

3.00/5 (Submit Your Rating)

Englewood Cliffs, NJ

PROFESSIONAL SUMMARY:

  • Over 7+ years of IT experience in administration and implementation of application software’s, which includes nearly 4 years of exclusive experience in MULE ESB.
  • Worked extensively in the Design & Development of Web, Integration and API Management, BPM projects and platforms.
  • Expertise in Designing and implementing the integrations of enterprise applications with MULE ESB using MuleSoft Any Point Platform.
  • Expertise in deployment of applications on both On Premise and Cloud based platforms like Cloud Hub, OpenShift, Kubernetes etc.
  • Involved in working with container - based technologies like Docker, Kubernetes and Openshift .
  • Expertise with various API Management tools like API Designer, API Gateway and Hands on experience in designing API’s with RAML.
  • Good at Mule Data Weave component in transforming various mule components.
  • Experience in deployment of Mule ESB applications using Cloud Hub and Strong experience in Integration using Mule ESB in integrating various third-party solutions.
  • Experience in designing and developing Integration/Messaging solutions like BPM, B2B, EDI solutions using to loop database tools
  • Good hands on experience using Mule connectors like HTTP, FILE, FTP, SFTP, JSON Logger and database connectors as involved in creating http inbound & outbound flows, transformers, filtering and Security of Mule Flows
  • 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.
  • Used MUnit for mocking and unit testing mule flows.
  • Strong experience in Integration Technologies like Mule ESB integrating various third-party solutions with the custom-made web application also Involved in unit testing and written MUnit Test cases for Mule flows
  • Logical Data, hands on experience in writing SQL Queries, functions, procedures, and packages.
  • Expertise in making the continuous Integration successful using Jenkins in deploying applications to Anypoint platform.
  • Worked on Security Authorization parameters like OAuth, SSL, TLS Configurations and Secure properties using Mule Vault Key.
  • Mule ESB experience in implementing Service-Oriented Architecture (SOA) and Enterprise Application Integration (EAI) using Mule Server.
  • Used several connectors like HTTP, Database, Salesforce, Workday, Active MQ, Rabbit MQ for messaging.
  • Have good working knowledge of NoSQL databases like MongoDB.
  • Good knowledge in integrating concepts, extensively worked with MongoDB, DynamoDB, No SQL, MYSQL databases experiences.
  • Extensive experience in supporting applications in Production and QA and worked on Mule related issues with teams on Dev, QA and Prod env’s.
  • Programming experience in developing web-based applications using Java, J2EE, JSP, Servlets, EJB, JPA, Struts1.x/2.x, spring 3.2/4.2, Hibernate 3.5/4.2/4.3, tiles, JDBC, JavaScript, HTML, JS Libraries, Web Services etc.

TECHNICAL SKILLS:

JSP, Servlet, EJB: Session Beans, Entity Beans, MDB, JMS, JDBC, JNDI, Hibernate, RMI, ORM.

Java SE: OOPS, Collections, Generics, Multithreading, Serialization, Exception Handling, RMI, File I/O.

UI: HTML5, CSS 3, XHTML, JavaScript, JSON.

Middleware: Apache Tomcat, WebSphere, WebLogic.

JS frameworks: JavaScript, Shell Scripts

Frameworks: Struts, Spring, JSF, MVC, Hibernate.

XML: XML, XSD, XSLT, JAXP, SAX, DOM.

WSDL, SOAP, JAXWS, JAX: RS, CXF, AXIS, JERSEY, REST.

Eclipse 2.1: 3.5, RAD, NetBeans6.x, Anypoint studio.

Protocols: HTTP, LDAP, SMTP, POP3, IMAP, TCP/IP, UDP.

Languages: Java, JavaScript, C/C++, VB.Net, PL/SQL.

Database Tools: Mongo DB, Dynamo DB, MySQL, SQL.

Source Control: GIT, SVN, CVS, Harvest.

Deployment Tools: OpenShift, Kubernetes, Jenkins, Maven, Docker.

Integration Tools: OSB, ActiveMQ, RabbitMQ, IBM Message Broker.

Other Tools: Clear Quest, JIRA, Log4j, Windows, Unix/Linux.

PROFESSIONAL EXPERIENCE:

Confidential, Englewood Cliffs, NJ

Sr. MuleSoft Integration Developer

Responsibilities:

  • Involved in Requirement Gathering, analysis, design and development of the project. Executed the development process using Agile methodology, which included iterative application development, Weekly Sprints, daily stand up meetings, Demo meetings elaboration sessions and customer reporting.
  • Created the MULE ESB artifacts, created flows and configured the MULE configuration files and deployed the application.
  • Implemented integration flows using Mule Anypoint Studio to connect to REST, SOAP service, Oracle Database.
  • Designed and developed enterprise services using RAML and based APIs and used various transformers in Mule ESB based on use case and had implemented the custom transformations.
  • Developed the services interface to access core services & provisioning services using Mule ESB 4.1.3 & 4.2.1
  • Worked on MuleSoft AnyPoint API platform on designing and implementing Mule API’s.
  • Experience in deploying/managing Mule flows to OpenShift
  • Implemented Json Logger Functionality to check the Json output in Api console logger.
  • 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.
  • Extensively used Mule components that includes File, FTP, SFTP, Salesforce, Data Base, HTTPS, WMQ, Anypoint MQ and Cloud Hub.
  • Developed & consumed the Amazon web services using Dynamo Database , SQS Queues, and SNS Notifications to communicate with different departments.
  • Migrated Mule ESB 4.1.3 apps to Mule ESB 4 . 2.1 and updated all the dependencies.
  • Expertise in connecting to various end points like http to connect various third-party API’s
  • Developed Mule flows to integrate Data from various sources into Database, from AWS Console topics and SQS queues.
  • Worked on Security Authorization parameters like OAuth, SSL, TLS Configurations and Secure properties using Vaulted Mule keys with Mule properties file editor .
  • Used Database Connectors to connect with respective systems using Mule ESB.
  • Have good experience on OpenShift for creating new Projects, Services for load balancing and adding them to Routes to be accessible from outside, troubleshooting pods through ssh and logs, modification of Build configs, templates, Image streams, etc.
  • Deployed applications on Dev/Test/Prod environments of different applications using AWS by provisioning Kubernetes clusters on EC2 instances using Docker , Bash and Terraform.
  • Created Request & Response transformers, Custom Components & configured them in Mule-config.xml.
  • Created Mule Flow using End Point, Connector and Component been using Mule ESB to communicate client/server systems.
  • Worked on Mule related issues with teams on Dev, QA and Prod env’s.
  • Involved in documenting the procedures for running the application (as per Agile norms) from end to end.
  • Worked and supported with QA team during the automated testing and preparation of testing reports in Pre-production and Production.

Environment: Java 1.8, Mule ESB 4.1.3,4.2.1 AnyPoint Studio, Mule Standalone Server, Splunk logs, GitHub, ActiveMQ, Salesforce, Postman, Kubernetes, openshift, OAuth, Apache-Maven 3.3.5, AWS, Putty, MUnit, RAML, JSON, Dynamo DB.

Confidential, Houston, TX

Sr. MuleSoft 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, Data Weave, custom java classes.
  • Created MULE ESB artifact and configured the MULE configurations files and deployed.
  • Used integration patterns, integration tools, EDI, Transformations, XML schemas and XSLT.
  • Extensively worked in EDI integration and standards like UN/EDIFACT.
  • Good transformation experience with EDI transactions with 837 EDI file using EDI X12 Read connector
  • Strong knowledge and hands on experience in documenting and designing REST API’s using RAML.
  • Done with transformers, exception handling, testing & Security of Mule ESB endpoint through OAuth.
  • 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 the Mule flows. And implemented asynchronous messaging using RabbitMQ.
  • Used MQ Endpoints to connect to RabbitMQ which is a messaging queue
  • Tightly integrated applications using MULE ESB.
  • Migrated Mule ESB 3.X to Mule ESB 4.X 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 the interface to the various clients running on both Java and Non-Java applications.
  • 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.8/J2EE, MuleSoft ESB 3.X to 4.X Any Point Studio, ActiveMQ, RabbitMQ, Apache-Maven, UML, Web Services, EDI 837, XML, XSD, XSLT, JPA, RAML, Oracle 11g, Eclipse, log4j, CVS, Rational Rose, JUnit, Maven.

Confidential, St. Paul, MN

MuleSoft developer

Responsibilities:

  • Involved in requirements gathering, analysis, and Use Case development of the integration using UML and Rational Rose.
  • Extensively worked on the customization for various clients for authentication, deeplinks, ldap authentication, UI modifications, and Interfaces Development.
  • Involved in preparing the project initiation document, Technical Design Document, Solution Design Document, Installation Instructions, and Deployment Instructions for the LMS customizations.
  • Used Spring MVC and Web flow for the User Interface development of the NINDS CRC website.
  • Used Sonar tool for code quality analysis and Fortify Static Code Analyzer (SCA) to analyze the source code of an application for security issues.
  • Implemented Spring IOC (Dependency Injection) and Spring Aspect Oriented Programming (AOP) for the Business as well as Lookup Service Layer development.
  • Involved in creating Hibernate Mapping files, as well as Domain Objects, and writing HSQL queries for developing DAO and Persistence layer using Hibernate Object Relational Mapping (O/R) mapping tool
  • Developed and reviewed XML Schema Definition files, for the integration of the CRC-CME for various transactions namely Lunch and Learn Registration, Registration Response, Take CME Test, Post Test Results etc., for the CRC-CME Integration.
  • Designed and developed several logical layers and modules including UI Delegate Layer, Data Access Layer using hibernate & spring and a Services Layer.
  • Implemented Auditing of the outbound as well as inbound tractions between CRC and CME corner using Spring AOP and SQL Triggers.
  • Implemented Agile Java methodology using Eclipse, Java, spring and Hibernate for the CRC development.
  • Design and develop an enterprise common logging around Log4j with a centralized log support (used logger info, error and debug).
  • Involved in publishing as well as consuming web services using Apache AXIS, JAXB and JWSDP.
  • Created MULE ESB artifact and configured the MULE configurations files and deployed.
  • Involved in creating http inbound & outbound flows, custom java and XSLT transformers and Security of mule endpoint through WSSR.
  • Involved in writing ANT build files, for the build (Creation of JAR, WAR, and EAR) and deployment of the NINDS CRC application on to the target test as well as production servers.
  • Involved in tracking the production (GEMINI) issues and fixing the issues and worked on Content Management changes.
  • Extensively worked on writing JUnit test cases for testing the Business components developed in spring, and Hibernate using JUnit framework, for the Outbound and Inbound Tractions between CRC and CME, by mimicking the XML documents.
  • Worked on the development of the Data Migration Gateway which can process the flat files in the form of TXT or .CSV formats into Relational DB by applying custom business rules
  • Written Packages, Processes, Functions and Triggers in PL/SQL for Oracle 9i/10g
  • Written UNIX shell scripts for processing flat files and log files.

Environment: Java, J2EE, Spring, Hibernate, Servlets, JSP, JMS, JSF, JDBC, EJB 2.0, XML, Mule ESB 3.3, JAXB, HTML, DB2, UNIX, UML, JavaScript, CVS, Rational Rose, JUnit, Rational Rose, JMeter, ANT 1.3/1.4, Apache AXIS, SOAP, WSDL.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in the development, testing and maintenance process of the application.
  • Involved in preparing High & low-level design docs with UML diagrams.
  • Involved in the development of various use cases, sequence diagrams using UML.
  • Understood current processes and actions from the legacy code.
  • Extensive experience in developing the applications using JSP, JavaScript, AngularJS, HTML and CSS.
  • Worked on JavaScript to validate input, manipulated HTML elements using JavaScript, developed external JavaScript codes that can be used in several different web pages.
  • I have in-depth knowledge of Apache Tomcat and Oracle Glassfish Application server and how they work in given environment.
  • Involved in logging, exception handling and validations using Interceptors.
  • Involved in creating internal & external services, Entity services and handlers.
  • Analysis and Design of various modules using SOA and J2EE stack.
  • Involved in writing SQL queries & PL SQL - Stored procedures, function, triggers, cursors, object types, sequences, indexes.
  • Developed Proof of Concepts (POC's) for usage implementation of MDB and Design Patterns for Real Time Application invocation.
  • Involved in producing & consuming SOAP based web services.
  • Involved in creating JUNIT test cases and ran the TEST SUITE using EMMA tool.
  • Ran check style, PMD and Find bugs defects and fixed them.
  • Generating Unit Test cases with the help of internal tools.
  • Allows the developers to run and execute GWT applications in development mode.
  • Developed Ant scripts to build and deploy project onto the tomcat server.
  • Worked on design and creation of JSPs that are responsible for presentation layer and used the struts/html/bean/logic Tag libraries in the JSPs.
  • Authenticating to the LDAP by Using the JNDI and developed the login Servlet which is responsible for initial authentication of the users coming from different systems.
  • Used Java Message Service (JMS) API to create, send, receive, and read messages.
  • Tested components using JUNIT & Mockito during development.
  • VSS (Visual SourceSafe) used as version controller.
  • Involved in deploying the application in UNIX and to connect to see logs for fixing UAT/Production defects.

Environment: Java, J2EE, Angular, EJB, JSP, Servlets, JSF, Oracle 10g, SQL Loader, Spring Dependency Injection, HTTP Post, XML, Design Patterns such as Singleton, Red Hat Linux, web logic 9.1, DAO, and Value Objects.

Confidential

Java Developer

Responsibilities:

  • Involved in the requirement analysis, design, and development of the new project.
  • Server-side interaction was developed using Web services and exposed using JSON and JQuery.
  • Developed the web layer using Struts 1.1.
  • Used Validator framework of the Struts for client side and server-side validation.
  • The UI was designed using JSP, Velocity template, JavaScript, CSS, JQuery and JSON.
  • Enhanced the FAS system using struts MVC and iBatis.
  • Involved in developing web services using Apache XFire & integrated with action mappings.
  • Developed Velocity templates for the various user interactive forms that triggers email to alias. Such forms largely reduced the amount of manual work involved and were highly appreciated.
  • Used Internalization, Localizations, tiles and tag libraries to accommodate for different locations.
  • Used JAXP for parsing & JAXB for binding.
  • Involved in writing database queries, stored procedures, functions etc
  • Deployed EJB Components on Web Logic, Used JDBC API for interaction with Oracle Data Base.
  • Involved in Transformations using XSLT to prepare HTML pages from xml files.
  • Enhanced Ant Scripts to build and deploy applications.
  • Involved in Unit Testing, code review for the various enhancements.
  • Effectively managed the quality deliverables to meet deadlines.
  • Involved in end to end implementation of the application.

Environment: Java, J2EE, EJB, JSP/Servlets, JDBC, XML, XML, My Eclipse, Tomcat, Resin, Struts, iBatis, Web logic App server, XSD, XSLT, Ant, SVN .

We'd love your feedback!