We provide IT Staff Augmentation Services!

Sr. Mule Soft Esb Integration Developer Resume

Phoenix, AZ

SUMMARY

  • 7+ years of experience in Software design and development activities including requirement analysis, design, and implementations and testing of various client server based applications using Java and J2EE and Mule Soft technologies.
  • Worked on Deploying teh Mule application to Cloud Hub.
  • Experience with Mule Soft MMC and enterprise release.
  • Experience with Mule administration, configuration and tuning.
  • Created HTTP inbound and outbound flows for transformation and security of Mule application.
  • Implementation of custom transformations in Mule and used Data Mapper and Data Weave in Data transformations for in Mule Flow.
  • Experience with MUnit for mocking and unit testingmuleflows.
  • Recovery of lost or failure records.
  • Created services to integrate with XML based applications.
  • Worked on messaging using Active MQ.
  • Used Git hub and SVN for version and source control.
  • Extensive usage of Maven build scripts for automated teh build process.
  • Involved in creating use cases diagrams, activity diagrams, sequence diagrams and class diagrams.
  • Worked on Spring - DAO based declarative transaction management.
  • Hands-on experience in implementation of Hibernate and Spring framework.
  • Developed Struts based presentation layer, Hibernate based DAO layer and integrated them using Spring Dependency injection, ORM and Web modules.
  • Developed functions and store procedures using SQL and PL/SQL for teh application.
  • Wrote database queries using SQL and PL/SQL for accessing, manipulating and updating Oracle database.
  • Worked on Clear Case to merge code and deploy them in to a central depository location.
  • Involved in fixing defects & tracked them using QC & Provided support and maintenance and customization.
  • Quick learner with ability to meet deadlines and work under pressure.
  • Excellent analytical and problem solving skills along with good oral and written communication skills.

TECHNICAL SKILLS:

Programming Languages: Java, C++, C, PL/SQL

Core Java Concepts: Collections, Generics, Multithreading, Serialization, Exception Handling, RMI, File I/O

Java Technologies: Java, JEE, JDBC, Servlets, JSP

IDEs: Eclipse.

Web Services: SOAP, WSDL, JAX-WS, UDDI, JAX-RS, REST, Jersey

Web Application Servers: Apache Tomcat, Web Logic, Web Sphere and JBOSS

Operating Systems: Windows 2000/XP/7, UNIX/LINUX

Databases: Oracle, SQL Server, MySQL.

Messaging Systems: JMS, IBM-MQ Series, Active MQ

Scripting languages: Java Script, AJAX, Java script libraries- JQuery, DOJO, PHP

XML technologies: XML, DTD, XSD, XSLT, XPATH, JAXP, JAXB

Protocols: SOAP, HTTP, HTTPS, FTP, RMI, SMTP

SVN Tools: CVS, GIT, SVN

Tools: Log4j, JUnit, MUnit

ESB: MULE ESB

PROFESSIONAL EXPERIENCE:

Confidential, Phoenix, AZ

Sr. Mule Soft ESB Integration Developer

Responsibilities:

  • Involved in teh development phase, developing validations and business logic implementation.
  • Developed teh application using MuleSoft ESB, build & deployed teh services.
  • Integrated teh existing systems to newly developing systems and third-Party Systems which acts as a middleware between teh third-party system and teh customer side system.
  • Created teh MULE ESB artifacts, created flows and configured teh MULE configuration files and deployed teh application.
  • Created and consumed SOAP and REST services and used MULE ESB to route various calls to do validation of service input and to handle exceptions.
  • Created Flows, Sub Flows, Exception strategy and DataWeave transformation in Mule configuration.
  • Used Mule Batch processing to handle teh large data and used teh batch processing capabilities of DataWeave to transform large payloads.
  • Worked on Mule flow variables, record variables, various connectors like File, FILE, SFTP, IMAP, HTTP, Oracle database, Salesforce, CXF.
  • Imported RAML file in to AnyPoint Studio to generating teh flows to implanting teh business logic.
  • Used various Atlassian products like JIRA and confluence.
  • Developed Mule flows to integrate Data from various sources into Database, from ActiveMQ topics and WMQ queues, some transformations were also done at teh integration layer.
  • Utilized CloudHub connector in teh mule flows for triggered alerts during exceptions and to capture teh failed records for further recovery.
  • Involved in creating http inbound & outbound flows, custom Java and XSLT transformers and security of Mule endpoint through WS-Security.
  • Used different transformers, exception handling, testing & Security of Mulesoft ESB endpoint through OAuth.
  • Used Salesforce connector to connect to a salesforce application to send bulk data using bactch processing.
  • Used Jenkins for CI/CD deployment strategy.
  • Created Request & Response transformers, Custom Components & configured them in Mule-config.xml.
  • Integrated Mule ESB system by utilizing Active MQ, Http, File system and SFTP transports.
  • Extensively used mule components that include File Transport, SMTP Transport, FTP/SFTP Transport, JDBC Connector, and Transaction Manager. Used MUnit for unit testing.

Environment:RAML, JDBC Connector, Files, FTP, SFTP, Active MQ, DataWeave, Selector Expressions, XPath, DataMapper, Postman, Exception Handling, Salesforce, MUnit, CloudHub, Agile, OAuth, SOAP, REST, Jenkins, Maven, salesforce, Git.

Confidential, Phoenix, AZ

Sr. Mule Soft ESB Integration Developer

Responsibilities:

  • Responsible for teh analysis, design, implementation and deployment of full SDLC of Mulesoft project using AGILE Process.
  • Experience in using Mulesoft AnyPoint API Platform on designing and implementing Mule API’s by documenting and designing REST API’s using RAML 1.0 and followed 3 layer API Architecture.
  • Migrated deprecated Data Mapper Mapping to DataWeave in MULE ESB. Implemented Custom transformation.
  • Involved in teh end-to-end full development of teh Project by understanding teh existing application functionality and enhancing it with respect to teh client requirement.
  • Developed RESTFUL and SOAP Web Services in Mule ESB based on SOA Architecture.
  • Designed and Implemented RESTFUL Web services using various data format (JSON, XML) to provide an interface to teh various third party applications.
  • Involved in creating http inbound & outbound flows and orchestration using XPath using Mule ESB.
  • Experience in using various connectors in Mule such as SAP, HL7, HTTP, FILE, Database, and Sales Force etc.…
  • Used SVN as version and Source control.
  • Developed XML Schemas and IS Schemas for validation.
  • Worked on Deploying teh Mule application to Cloud Hub.
  • Experience in MUnit for mocking and unit testingmuleflows
  • Involved in trouble shooting and problem solving of teh Integrations.
  • Review, to teh extent possible, changes in code and teh environment that will effect system performance.

Environment: Mule Anypoint Studio, SVN, Java 1.8, RAML 1.0, MMC, Cloud Hub, Web Services, Web Methods Developer, JDBC, Broker, HTTP/HTTPS, XML, JSON.

Confidential, Foods, Chicago, IL

Mulesoft Developer

Responsibilities:

  • Part of teh team responsible for creating Microservices based architecture.
  • Design and build services based on teh defined architecture
  • Develop APIs using Contract first approach, define RAML & Open API Interface and implement teh interface using Mule ESB.
  • Working as CloudHub Admin for managing APIs (API Manager, Runtime Manager), applying policies and configuring alerts.
  • Integrated logs with Splunk and New Relic
  • Define and implement devops best practices of CI/CD for Mule applications using Maven, CricleCI, Kibana, Docker, AWS.
  • Worked with teams that are geographically distributed across countries
  • Experience working in agile project management.
  • Extensively developed applications using Salesforce, OKTA, LDAP.
  • Responsible for teh analysis, design, implementation and deployment of full SDLC of Mulesoft project using AGILE Process.
  • As a Lead Developer working on enterprise development by API Enablement and integration using Mule ESB and API.
  • Extensive usage of Data weave (Transformer).
  • Developed flows using message integration techniques likewise JMS, ActiveMQ.
  • Manage teh deliverables per sprint (Implementation follows agile methodology)
  • Lead for architecture and planning of a MULESOFT system that was integrated with multiple systems on Digital Platform.
  • Developed flows using message enricher, filters and various flow controls like scatter gather.
  • Document standards, guideline, and strategic plans to develop APIs using MuleSoft
  • Define and setup teh platform and perform POT to prove teh Mule ESB Integration capabilities
  • Implement CI/CD for all Mule Integrations using Maven, SVN,Git
  • Define teh common framework (Routing, Logging, Exception handling).
  • Deliver teh solution design document that includes all teh design, coding and teh operation standards.
  • Provide Technical Guideline to Design and Development teams.
  • Define and create test cases and conduct manual testing for implemented solution
  • Provide ongoing assessments of deployed solutions
  • Developed RESTFUL and SOAP Web Services in Mule ESB based on SOA Architecture.

Environment: Mule Anypoint Studio, SVN, Java 1.8, RAML 1.0, MMC, Cloud Hub, Web Services, Web Methods Developer, JDBC, Broker, HTTP/HTTPS, XML, JSON

Confidential, Minneapolis, MN

Java Developer

Responsibilities:

  • All teh modules of teh application are based on Spring MVC architecture and J2EE technologies.
  • Implemented of Struts 2.x Framework for teh Proof of Concept (POC).
  • Integrated Spring Dependency Injection (IOC) among different layers of an application.
  • Involved in various Software Development Life Cycle (SDLC) phases of teh project which was modeled using Rational Unified Process (RUP).
  • Implemented Agile (SCRUM) methodology, involved in sprint planning.
  • Generated use case diagrams, class diagrams, and sequence diagrams using Rational Rose.
  • Implemented teh application using Struts MVC Framework.
  • Maintained teh code repository using Clear case for keeping codebase in sync with other phases of projects running simultaneously.
  • Used Struts validation and tiles framework in teh presentation layer.
  • Developed user interface using JSP, JSP Tag libraries and Struts Tag Libraries to simplify teh complexities of teh application.
  • Created action classes and session beans to process teh requests from teh user.
  • Developed and used JSP custom tags in teh web tier to dynamically generate web pages.
  • Worked with Struts (MVC Paradigm) components such as Action Mapping, Action class, Dispatch action class, Action Form bean.
  • Designed and implemented Servlets module to capture teh XML as request and parse XML.
  • Extensively worked with JDBC programs using Oracle and MySQL databases and developed SQL and PL/SQL for Oracle to process teh data.
  • Enhanced teh web services, Client and Server codes.

Environment: Core Java, J2EE, Windows server, EJB, MDB, Web Services, Servlets, Spring Framework, JSP, JDBC, JUnit, Struts, Oracle, Eclipse, XML, JavaScript, HTML, RESTful, Log4J, WebLogic, PL/SQL.

Confidential, Raleigh, NC

Java Developer

Responsibilities:

  • Worked on project using Agile SCRUM methodology. And involved in daily stand up meetings.
  • Experienced in teh development of UI using HTML, JSP, JSP Custom Tag and AJAX.
  • Developed International Error Correction Screens using custom front end forms using XML, XSLT, Angular JS and JQuery.
  • Created RESTful web services interface to Java-based runtime engine.
  • WebSphere used as IDE.
  • Worked on core Java, Multi- threading and Collections framework.
  • Object oriented analysis, design (OOAD) and implementation using Java/ J2EE Technologies.
  • Worked on J2EE design patterns like DAO and Business Delegate to handle teh business flow.
  • Angular JS, Bootstrap and Web Services used for random dash board monitoring.
  • Persistence layer developed using Hibernate and implemented DAO to handle teh data base interaction.
  • Experienced in using XML Technologies and client side designing and validation using HTML, DHTML, JavaScript and JSP.
  • Experienced in using ANT for generating system builds.
  • Used JUnit test cases to test teh application.
  • Worked on Log4J for tracking errors and also debugging teh code.
  • Performed database operations and queries using Oracle 10g.
  • Worked on using SVN for version control.

Environment: Java1.6, Struts, EJB 2.0, Java/J2EE coding, J2EE patterns, Bootstrap, Angular JS, Web service, JDBC, Spring, WSDL, JQuery, Hibernate, Log4J, XML, JUnit, Oracle 10g, WebSphere, UML Design, HTML 5, JavaScript, SVN.

Confidential ., Irving, TX

Java/J2EE Developer

Responsibilities:

  • Actively participated in requirements gathering, analysis, design, and testing phases
  • Designed use case diagrams, class diagrams, and sequence diagrams as a part of Design Phase using Rational Rose.
  • Experience in working with Agile Methodologies
  • Designed teh Use Cases and Sequence Diagrams using MS-Visio
  • Application built on Java Financial platform, which is an integration of several technologies like Struts and Spring Web Flow
  • Used teh Inversion of Control module of spring framework
  • Developed teh entire application implementing MVC Architecture integrating Hibernate and spring frameworks.
  • Designed User Interface using Java Server Pages (JSP), Cascading Style Sheets (CSS), and XML.
  • Developed teh Enterprise Java Beans (Stateless Session beans) to handle different transactions of teh service providers
  • Implemented Service Oriented Architecture (SOA) using JMS for sending and receiving messages while creating web services.
  • Developed Web Services for data transfer from client to server and vice versa using Apache Axis, SOAP, WSDL, and UDDI.
  • Extensively worked on MQSeries using point-point, publisher/subscriber messaging Domains for implementing Exchange of information through Messages.
  • Developed XML documents and generated XSL files for Payment Transaction and Reserve Transaction systems.
  • Implemented various J2EE Design patterns like Singleton, Service Locator, Business Delegate, DAO, Transfer Object and SOA
  • Worked on AJAX to develop an interactive Web Application and JavaScript for Data Validations.
  • Used Subversion to implement version control System.
  • Build ANT Script for teh application and used Log4J for debugging.
  • Used JUnit Framework for teh unit testing of all teh java classes.

Environment: Java 1.6, Struts 1.3, Spring 2.5, EJB 2.0, Hibernate 3.6, Oracle10g, WSDL, Web Services, XML, NetBeans 7.0.1 IDE, HTML, CSS, JavaScript, Ajax, JQuery 1.3.1, Apache Tomcat 5x, Log4j, JUnit framework, Mock Objects, RSS, Apache Ant 1.7.

Confidential, Bartlesville, OK

Java Developer

Responsibilities:

  • Actively participated in teh daily SCRUM meetings to produce quality deliverables within time.
  • Involved in multi-tiered J2EE design utilizing Spring Inversion of Control (IOC) architecture and Hibernate.
  • System was built using Model-View-Controller (MVC) architecture. Implemented teh application using teh concrete principles laid down by several design patterns such as Facade, Business Delegate, Singleton, Data Access Object
  • Designed teh front end using JSP, AJAX, JQuery, JSF
  • Designed and implemented teh application using JSP, Spring MVC, Spring IOC, Spring Annotations, Spring AOP, Spring Transactions, Hibernate, JDBC, ANT, Oracle and WebSphere app server.
  • Used Spring Framework for Dependency injection
  • Developed Web Services to allow communication between application through SOAP over HTTP
  • Used SVN version control tool
  • Automated teh build process by writing ANT build scripts
  • Wrote SQL queries, stored procedures, modifications to existing database structure as required for addition of new features using Oracle database
  • Involved in installing and configuring Eclipse and Maven for development
  • Developed various UML diagrams
  • Configured and customized logs using Log4J and used JUnit for unit testing

Environment: Java, JavaScript, Hibernate, Spring, AGILE Methodology, SCRUM, JSP, Servlet, XML, Java Beans, Design Patterns, SOAP, Web services, Log4J, JUnit, SVN, Oracle, Eclipse, Maven

Confidential

Java Developer

Responsibilities:

  • Worked on teh development and testing of teh infotainment module using Agile (SCRUM) methodologies.
  • Developed Struts based presentation layer, Hibernate based DAO layer and integrated them using Spring Dependency injection, ORM and Web modules.
  • Designed and developed persistence layer designed on ORM framework principles and developed it using Hibernate/JPA and DAO design pattern.
  • Developed Server side components using spring framework.
  • Used JBoss Drools as teh business rules engine to create and maintain teh Business rules and Drools Guvnor as teh Business Rules manager
  • Developed teh user interfaces using Angular JS, Java Script, HTML5, DHTML, CSS3 and AJAX.
  • Created Unit test cases using Junit and used Log4J for logging
  • Used SOAP UI for testing teh SOAP web services.
  • Developed PL/SQL scripts, functions, triggers and stored procedures for teh Oracle 10g database.
  • Developed a test report using Karma.

Environment: Agile(SCRUM), Java 1.6, struts 2.0, Hibernate 3.0, JBoss Drools, Drools Guvnor, Business Rules

Hire Now