We provide IT Staff Augmentation Services!

Muleesb Integrator/developer Resume

MN

SUMMARY:

  • Java developer with around 6+ years of development experience in all SDLC phases and 3 years of professional software development experience which includes extensive experience as a Developer in Enterprise Service Bus(ESB) projects using Mulesoft.
  • Certified Mulesoft developer with experience in integration development with Web Services/ Web API’s: SOAP, REST, XML, JSON and RAML using MuleSoft.
  • Experience in building integrations with Mule Anypoint Studio using Connectors, Components, Transformers, Filters, Flow Control and Error Handling.
  • Extensive Mule ESB experience with implementing Service - Oriented Architecture (SOA) and Enterprise Application Integration(EAI) using Mule Server 3.x.
  • Had experience in using Data Mapper and Data Weave for transformations. Good hands on experience using Mule connectors like HTTP, FILE, FTP, SFTP and Data Base connectors as a part of integration usage.
  • Accomplished in all phases of SDLC (analysis, design, development, testing and deployment) and highly competent in gathering user requirements and converting them into software requirement specifications.
  • Having Strong application integration experience using Mulesoft ESB with Connectors, transformations, Routing, Exception Handling and Messaging using ActiveMQ, and RabbitMQ.
  • Expertise in Mulesoft AnyPoint API platform on designing and implementing Mule APIs.
  • Worked on both Enterprise and Community edition of MULE ESB.
  • Profound Experience in using ActiveMQ, RabbitMQ for Asynchronous message queuing.
  • Successful in Creating Mule ESB based tooling suite for handling message transitioning, validation, enrichment and routing to upstream and downstream entity data consumers .
  • Have an experience working on MULE API manager and RAML.
  • Expertise in front-end development using HTML, CSS, JavaScript and AJAX and XML technologies like XML, XSL, XSD, XSLT, XQuery and XPATH
  • Implemented Database Design, Modeling, Migration using Oracle, MySQL and SQL Server.
  • Worked extensively on technologies Spring, Web services, SOAP, XML, JMS, JNDI, JDBC and various Databases like Oracle, MySQL and Microsoft SQL server during my tenure in Software Development.
  • Worked with Oracle, MySQL and DB2. Thorough knowledge and experience in implementing Service Oriented Architectures (SOA) using XML based Web Services.
  • Experience in Maven build tool for building and deploying application on web/App servers.
  • Strong experience on various development environments like Eclipse, RAD and Netbeans.
  • Good experience in unit testing, Integration testing and User Acceptance testing using JUnit.
  • Expertise in using Log4j for effective logging and JMS (Java Messaging Service) for asynchronous request processing.
  • Built applications to improve Platform delivery process, Template based development, operational excellence and platform insights.
  • Experience working with enterprise level product following best practices for development and design, emphasizing on efficiency, scalability and security.
  • Quick learner with the ability to learn, grasp and develop with rapid pace.

TECHNICAL SKILLS:

Java Technologies\ UI Technologies\: Core Java, J2EE, Servlets, JSP, EJB - Session \ Java Script, HTML, CSS, AJAX, jQuery, \ Beans, Entity Beans, JMS\ BootStrap JS\

Databases\ XML Technologies\: Oracle 9i/10g/11g, SQL Server 2005/2008, \ XML, XSL, XSD, XSLT, XQuery and XPATH\ MySQL, DB2\

Frame Works \ App Servers\: Spring, Struts, MVC\ Tomcat

Web Services\ Build Tools\: WSDL, SOAP, REST Maven, Jenkins\

Operating System\ Servers\: Windows, Mac OSX, LINUX\ Apache Tomcat\

Development Tools\ Version Control Tools\: Eclipse, Any point Studio\ SVN, GIT, BitBucket\

ESB\: Mule ESB 3.8.1, 3.7.1\

PROFESSIONAL EXPERIENCE:

Confidential, MN

MuleESB Integrator/Developer

Responsibilities:

  • Built a centralized integration engine that can provide insights of all integrations and Applications, and how they are performing.
  • Developed an automated tool using Mule ESB to generate a code review of a Mule Project, thus decreasing manual effort and drastically reducing time in the SDLC.
  • Followed the guidelines of agile methodologies of SDLC for project management.
  • Responsible for requirement analysis, planning, reporting, developing and resolving technical issues.
  • Implemented effective and efficient solutions using JAVA, Groovy, SQL, Web API and Mule Components to support the business requirements.
  • Developed Applications using Mule ESB and deployed, managed applications in multiple environments.
  • Worked with both On-Premises and Cloud based integrations.
  • Experience in Mulesoft Anypoint API platform on designing and implementing Mule APIs.
  • Extensively used Mule components that include File, SMTP, FTP, SFTP, JDBC Connector, and Transaction Manager.
  • Assigning the roles to the users based upon their access.
  • Applying policies and security in environment.
  • Scaling the API's and monitoring the API's.
  • Performed Admin Tasks using MMC and worked on troubleshooting the deployment fails using MMC.
  • 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.
  • Have written MUnit test cases to validate the Mule flows.
  • Implemented asynchronous messaging using Active MQ.
  • 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.
  • Consumed multiple SOAP and REST API’s and used Data Weave Techniques and Mule Expression Language to build secure integrations with Splunk and Databases.
  • Managed messaging exceptions by configuring exception strategies.
  • Designed and Developed REST API’s using RAML specifications and managed access to API’s using API Manager.
  • Responsible for Creating http inbound & outbound flows and orchestration using XPath using MULE ESB.
  • Altered the contents and formats of message properties, variables and payload using Mule Transformers.
  • Integrated secure API’s by obtaining tokens through login endpoint and OAuth authorization process.
  • Conducted unit and functional tests using MUnit.
  • Implemented version control using Git.
  • Mavenized applications to automate project’s build process.
  • Automated deployments using Jenkins.

Environment: Java, J2EE, Spring, Web Services, Mulesoft ESB 3.7/3.8, Any Point Studio, ActiveMQ, RAML, JSON, XML, JDBC,Dataweave,Cloudhub, Oracle 12c, Mongo DB, JSON, Eclipse IDE, Ant, log4j, MUnit, Maven, GitHub.

Confidential, AZ

MuleESB Integrator/Developer

Responsibilities:

  • Designed and Developed a logging framework for Mule applications to provide a better operations view of integrations.
  • Built a custom Mule Connector using Mule DevKit to implement the logging framework.
  • Implemented effective and efficient solutions using JAVA, Spring Beans.
  • Implemented business logic components using POJOs.
  • Experience in Agile methodologies to do requirements gathering, analysis and planning, development & testing.
  • Worked on both Enterprise and Community edition of MULE ESB. Had an experience developing an API’s using RAML.
  • Designed and Developed REST API’s using RAML specifications and managed access to API’s using API Manager
  • Used Data Weave, MEL and Mule Transformers to convert payload message to format expected by their destinations.
  • Connected to endpoints using Pre-built generic protocol, transport and database, and application connectors in AnyPoint Studio.
  • Implemented messaging services using JMS and ActiveMQ.
  • Performed Integrations by connecting to Salesforce platform using Salesforce connectors.
  • Integrated web services including SOAP as well as REST using Mule ESB.
  • Exchanged files within the local file system using File Connector.
  • Performed batch commits to send records as bulk upsets.
  • Involved in creating http inbound & outbound flows and orchestration using XPath using MULE ESB.
  • Set filters upon batch steps to only accept some records for processing.
  • Managed messaging exceptions by configuring exception strategies.
  • Deployed, Managed applications in multiple environments on Runtime Manager
  • Integrated web services including SOAP as well as REST using Mule ESB
  • Implemented version control using Git.
  • Mavenized applications to automate project’s build process.
  • Automated deployments using Jenkins.

Environment: Java, J2EE, JMS, JDBC, REST, SOAP, Mule ESB 3.7.1, Any Point Studio 5.4.0, Spring-MVC, MEL, Data weave, ActiveMQ, RAML, Transformers, XML, Oracle11g, SQL Server, Maven, MUnit, Eclipse

Confidential

Java/Web Developer

Responsibilities:

  • Developed various J2EE components like Servlets, JSP, JSTL, AJAX, JMS by using RAD.
  • Used MVC framework to enable the interactions between JSP/View layer and implemented different design patterns with J2EE.
  • Implemented business layer using Core java, Spring Beans using dependency injection, Spring annotations.
  • Data Operations were performed using Spring ORM wiring with Hibernate .
  • Designed and developed JSP pages using Spring MVC 3.0 framework and also created Spring MVC components like Dispatch servlets, configure Request mapping annotation controllers, view resolver components
  • Involved in design and development of server side layer using JSP, JDBC, EJB and DAO patterns using Eclipse IDE.
  • Implemented features like logging, user session validation using Spring-AOP module and Spring IOC.
  • Developed the application using Java Beans, Servlets and EJB’s.
  • Consumed web-services using SOAP & Axis that allowed interaction with the legacy applications.
  • Used JSP, HTML 5, CSS3, JavaScript, JQuery, React Js and Angular Js and to design the front end components.
  • Developed various Database interaction objects by implementing the DAO patterns and Involved in coding, maintaining, and administering Servlets, and JSP components to be deployed on a WebSphere Application server
  • Used Log4j to provide central logging facility, comes under singleton design pattern and used to monitor the error logs and used GIT as version control tool.
  • The backend is supported by Oracle 11g and Hibernate is used as the ORM tool.
  • Worked with version control management tool SVN to project check-in, check-out.
  • Resolved database inconsistency with better design and efficient SQL queries.
  • Tested the application functionality using JUnit.

Environment: Java, JDK, J2EE, Servlets, MVC, EJB, JSP, Struts, Spring, Spring MVC, Spring IOC, Spring DAO, Spring AOP, Hibernate, XML, Jenkins, Multi-Threading, Web Services, HTML 5, CSS3, jQuery, SOAP, Log4j, GIT, JUNIT. Eclipse, Angular JS.

Confidential

Java/Web Developer

Responsibilities:

  • Supported full lifecycle of application software development from project conceptualization, planning, development, implementation and maintenance
  • Created design documents including Class diagram and sequence diagram using Visio.
  • Implemented the presentation layer using Struts.
  • Implemented business logic using EJB.
  • Used Spring Tool Suite as an IDE for developing the application.
  • Has developed Servelets and JSP in a tight control of web application flow
  • Enhance the application using Spring framework
  • Develop user interface through HTML/JSP and JSP Custom tag Libraries and User Validation using Javascript and jQuery.
  • Create web page
  • Developed the user interface of the system using Javascript
  • Created different tables which are required for storing the data for different modules using SQL.
  • Highly involved in full software development life cycle implementation.
  • Developed interactive web pages using HTML, CSS, JavaScript, JQuery, JSP and AJAX.
  • Implemented Asynchronous messaging using JMS and developed application using Eclipse IDE.
  • Designed and implemented server objects using JDBC and Java servlets.
  • Used JAX-RS to develop RESTful web services.
  • Test driven development using Junit.
  • Writing Complex SQL queries to store/retrieve the data from Database.
  • Fixed defects and bugs after QA, UAT and Production.
  • Building and deploying code on JBOSS server.

Environment: Java, J2EE, JMS, JDBC, Spring-MVC, HTML, JavaScript, CSS, jQuery, Bootstrap JS, XML, Oracle11g, SQL Server, JUnit, Eclipse

Hire Now