We provide IT Staff Augmentation Services!

Sr. Mule/esb Developer Resume

2.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Over 8 years of experience in IT industry along with more than 3 years of experience in developing the Applications using Mule ESB.
  • Certified Mule Soft developer and experienced in designing, implementing and building API’s.
  • Proficiency in using Any Point Studio for creating and implementing various flows and applications for integrating the API’s and database.
  • Skilled in using the different types of connectors such as HTTP, FTP, FILE, SFTP, IMAP, VM during the implementation.
  • Expertise in developing the integration workflows using an ESB framework. Developed Mule ESB projects for the services with synchronous and asynchronous mule flow.
  • Worked on Mule flow variables, record variables, MEL (Mule expression language), various connectors like Oracle database, Salesforce, CXF, flow references and exception strategies.
  • Experienced in creating HTTP inbound & outbound flows, Content - Based Routing, transformations using XPath.
  • Participated in the deployment of Mule ESBapplications using Cloud Hub and Strong experience in Integration using Mule ESBin integrating various third-party solutions.
  • Integrated secure API's by obtaining tokens through login endpoint and OAuth authorization process.
  • Expertise in using Mule components which include File Transport, SMTP Transport, FTP/SFTP Transport, JDBC Connector along with various connectors, and Transaction Manager.
  • Creating Flows, Sub Flows, Exception strategy, Data Weave transformation and API-Led Connectivity.
  • Expertise in using connectors, Asynchronous flows, routing concepts such as Dynamic and content-based routing, exception handling using Mule ESB.
  • Strong application integration experience using MuleESB with Connectors, Routing, ActiveMQ, JMS, and RabbitMQ.
  • Hands-on implementing concepts in multi-threading, multitasking, synchronization, virtual memory, Batch processing, Activity Management and file management.
  • Skilled in Creating Jenkins jobs to automate Maven applications to build by pulling the code from GitHub repositories.
  • Experience in databases such as SQL Server, Oracle, and MySQL.
  • Design and Implemented RESTFUL Web Services and SOAP Web services using various data format (JSON, XML) to provide an interface to the various third-party applications.
  • Extensively worked on both Enterprise and Community edition of MULE ESB. Have an experience working MuleAPI manager and RAML.

TECHNICAL SKILLS

ESB Tools: Any Point Studio (ESB 3.5,3.6,3.8,3.9)

Languages: Java, C++, C, MySQL

Web Development: HTML, XML, AJAX, JavaScript, Servlets, JQuery, JSON, Angular JS, Bootstrap.

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

RDBMS: MySQL, Oracle, MS-Access

Java Technologies: Core Java, Servlets, JSP, EJB - Session beans, Entity Beans, MDB, JMS, JPA

XML Technologies: XML, XSD, DTD, JAXP (DOM & SAX), JAXB, XSLT

IDE’s: NetBeans, Any Point Studio, Android Studio (Eclipse)

Build Tools: Maven, ANT, Gradle.

Operating Systems: Windows xp/7/8/10, Mac.

Testing Tools: Junit, Munit, UAT, Regression Test, SoapUI

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

Sr. Mule/ESB Developer

Responsibilities:

  • Used Mule ESB in designing the application as a middleware between the third-party system and the customer side system.
  • Used Database Connectors to associate with separate frameworks utilizing Mule ESB.
  • Experienced in the usage of Mule OOB components like File Transport, SMTP Transport, FTP/SFTP Transport, JDBC Connector, Transaction Manager.
  • Had an experience developing and creating Restful API's using RAML.
  • Involved in designing, building, Deploying and managing Restful API’s.
  • Designed and Developed Restful API's by API Designer and produced flows using RAML record.
  • Integration of Mule ESB system while utilizing MQ Series, Http, File system, and SFTP transport.Used AMQP Endpoints to connect to RabbitMQ which is a messaging queue.
  • Experienced in integration by using various connectors, for example, Database, JMS, HTTP, FTP and File Connectors.
  • Implemented Mule flows for every element with retry instruments with the private flow.
  • Used HTTP connectors as inbound and outbound connectors in various flows.
  • Created different flows, routing, orchestration, transformations and Security of MULE ESB application using OAuth.
  • Involved in all Agile phases like Sprint Planning, Sprint Demo, Daily Stand Up and Brain Storming.
  • Monitor and involve all phases of the testing process and communicate with respected teams and managers.
  • Performed API testing using Postman tool to validate business logic before integrating the API with the front end. Utilized GET, POST, PUT and DELETE for Mule ESB flow.
  • Responsible to prepare deployment plan and do the production deployment to CloudHub using Jenkins CI platform.
  • Implemented choice, global, custom exception handling mechanisms based on the business requirement in Mule ESB.
  • Used GitHub for version, source control and Active MQ for Asynchronous messaging.

Environment: Java1.8/J2EE, Web Services,MuleSoftESB 3.8.n/3.9.n, Anypoint Studio, API Designer, Active MQ, RabbitMQ, RAML, Salesforce, Cloud Hub, XPath, XSLT, XSD, SOA, Data weave, JSON, POJO, MUnit, Maven, OAUTH.

Confidential, Miamisburg, OH

Sr. Mule/ESB Developer

Responsibilities:

  • Hands on experience generating Mule ESB flows performed payload transformation & developed a middleware data identity for mapping.
  • Experienced in Development of API Services using RAML and created flows.
  • Knowledge of how to convert various data formats such as XML, CSV, XML, and JSON.
  • Implemented and consumed SOAP web services and tested using SOAP UI for Mule ESB flows and Deployed Mule applications onto Cloud Hub.
  • Experienced in creating HTTP inbound & outbound flows, Content-Based Routing, transformations using XPath and Security of MULE ESB application which uses OAuth.
  • Implementing the agile methodologies such as Scrum and SDLC for the management.
  • Hands on experience in using Mule components which include File Transport, SMTP Transport, FTP/SFTP Transport, JDBC Connector along with various connectors, and Transaction Manager.
  • Implemented the salesforce integration with various databases and various applications
  • I Am also one of the parts in Requirements gathering, analysis, design, development, testing and Maintenance phases of the Application.
  • Hands-on creating HTTP inbound & outbound flows, custom Java and XSLT transformers and security of Mule endpoint.
  • Integrated secure API's by obtaining tokens through login endpoint and OAuth authorization process.
  • Skilled in Creating Jenkins jobs to automate Maven applications to build by pulling the code from GitHub Hub repositories.
  • Experienced in Core Java especially on asynchronous programming, multithreading, collections and a few design patterns.
  • Proficiency in Developing the SOAP-based API’s and to make them available as SOAP web services, consumed SOAP web services and tested web services using SOAP UI.
  • Expertise in Implementing synchronous and asynchronous messaging scores using Active MQ.

Environment: RAML, JDBC Connector, Files, FTP, SFTP, Active MQ, Dataweave, Selector Expressions, Xpath, Data Mapper, JAXB, Postman, Exception Handling, MMC, MUnit, CloudHub, Agile, OAuth, SOAP, REST, Jenkins, Maven, salesforce, GitHub.

Confidential, Knoxville, TN

Mule/ESB Developer

Responsibilities:

  • Created Mule Flow using EndPoint Connector, transformers and Component been using Mule ESB to communicate client/server systems.
  • Involved and worked in Agile - Sprint methodologies to collect the requirements, to analyze and in planning.
  • Expertise in using Mule components which include File Transport, SMTP Transport, FTP/SFTP Transport, JDBC Connector along with various connectors, and Transaction Manager.
  • Creating Flows, Sub Flows, Exception strategy, Data Mapper and Data Weave transformation in Mule configuration
  • Good hands-on experience using Mule connectors like DB, FTP, FILE, SFTP, Salesforce, Workday etc as a part of integration usage.
  • Used Data Weave extensively to do data transformations and created fixed width files to transfer to multiple servers using SFTP
  • Proficiency in using API Designer to design API, to build APIs, to test APIs, to run APIs, and manage these through Any point platform.
  • Worked on ActiveMQ for messaging service in the applications.
  • Utilize and implement the applications in both internal and external SOAP web services and REST web services using Web Service consumer.
  • Expertise in using Microsoft Visio tool to performed Low & High-Level application design documents by Sequence Diagrams, Class Diagrams.
  • As I am part of a team I had an experience and hands-on implementing concepts in multi-threading, multitasking, synchronization, virtual memory, Batch processing, Activity Management and file management.
  • Knowledge on Integrated the Data Power and Oracle Service Bus (OSB) API systems with MULE ESB. Development of the API's done using Any Point Studio, RAML, and API Manager.
  • Hands-on Maintaining the SQL database with performance tuning and general Database Administration work.
  • Experienced In design and implement the REST API based on RAML using both AnyPoint Studios and Anypoint API Platform.

Environment: MULE ESB, Any point Studio, Mule Server, apache active MQ, MS SQL Server, Cloud hub, Jenkins.

Confidential, Vancouver, DC

Sr. JAVA Developer

Responsibilities:

  • Developed an end to end vertical slice for a JEE based application using popular frameworks Spring, Hibernate, JSF, Face lets, XHTML, Maven2, and AJAX by applying OO Design Concepts, JEE, and GoF Design Patterns.
  • Extensively involved in designing the database. Used JSP, JavaScript, HTML, and CSS for manipulating, validating, customizing, error messages to the User Interface.
  • Developed the Generic Classes, which includes the frequently used functionality, so that it can be reusable
  • Written and executed the Test Scripts using JUnit. Actively involved in system testing
  • I Am also one of the parts in Requirements gathering, analysis, design, development, testing and Maintenance phases of the Application
  • Involved in Design, Development and Support phases of Software Development Life Cycle (SDLC).
  • Exception Management mechanism using Exception Handling Application Blocks to handle the exceptions.
  • Designed and developed user interfaces using JSP, Javascript, and HTML.
  • Updated the day-to-day work status via emails to onsite and offshore leads.
  • Implemented JDBC for mapping an object-oriented domain model to a traditional relational database.
  • Involved in Database design and developing SQL Queries, stored procedures on MySQL.

Environment: Spring, Hibernate, JSF, Face lets, XHTML, Maven2, and AJAX by applying OO Design Concepts, JEE, GoF Design Patterns, JUnit, JSP, JavaScript, HTML, and CSS.

Confidential, Spring, TX

Sr. JAVA Developer

Responsibilities:

  • Caught up in various phases of SDLC (Software Development Lifecycle) of the application such as requirement gathering, Analysis and code development using Agile Scrum methodology.
  • Expertise in developing the Java Beans and Custom Tag Libraries, providing the client-side validations in JavaScript and providing interaction for front-end GUI using AJAX.
  • Knowledge on how to write the database interaction code using JDBC API to connect MS SQL server database.
  • Expertise in how to develop the Intranet Web Applications using J2EE architecture,
  • Expertise in how to develop the web application using JSP to design based on the user requirement
  • Proficient in Working with Eclipse as the IDE to develop, to test and deploy the complete application.
  • Hands on the working process of the front end, business, and persistence tier using various technologies such as the HTML, CSS, jQuery, JSP, Tiles, Spring MVC, Spring IOC, Spring AOP.
  • Experience in how to use of Java concepts such as core Java Collections, Generics, Exception Handling, and Designing the Patterns for functionalities such as portfolio summary and user information.
  • Knowledge of writing the PL/SQL Queries, stored procedures, triggers and prepared statements.
  • Expertise in writing the SQL queries to interact with the database and to Assure the code for identifying the quality and adherence based on standards of projects.
  • Knowledge on Configuration of Spring AOP framework to apply Logging and Transactions.
  • Involved in Integrating the Mybatis and spring, integrated tiles framework.
  • Expertise in writing the test cases and hands-on Unit testing and written the executing JUnit tests.

Environment: HTML, XML, CSS, WESB, UML, Splunk, JUnit, RAD, TDD & BDD, Junit, DOJO, EJB, Eclipse, Maven, WSDL, SOAP Web Services, ActiveMQ, JVM, JSON, Jenkins/Hudson, jQuery, JSP, Tiles, Spring MVC, Spring IOC, Spring AOP, Restful Web Services, Microsoft Visio, UNIX, Windows 7.

Confidential, Chaska, MN

Sr JAVA Developer

Responsibilities:

  • Involved in the Agile/Scrum methodology to develop the application such to collect the business requirements.
  • Knowledge of implementing the java codes and make them available to change as per the new features to the current functionality.
  • Hands-on coding, maintaining and administering Servlets, and JSP, JSF components for the deployment on a Web Logic Application server and Apache Tomcat application servers.
  • Worked on Implementation part of the client-side validations using JavaScript.
  • Prepared Technical Design documents with UML diagrams using Microsoft Visio.
  • Developed Java Beans and Custom Tag Libraries, providing client-side validations in JavaScript and providing interactive front-end GUI using AJAX.
  • Hands-on experience in using UML and developing test cases by using Junit. using caching on Session Factory as well as caching on the query.
  • Expertise to Deploy the web-based applications into Android OS which supports Cordova.
  • Hands-on Developing the user interfaces using various technologies such as JSP, JSF framework along with AJAX, JavaScript, HTML, DHTML, and CSS.
  • Developed Java Beans and Custom Tag Libraries, providing client-side validations in JavaScript and providing interactive front-end GUI using AJAX.
  • Proficient in Developing the Web services modules based on an architecture such as SOA to the consumer services.
  • Worked in Development team to deploy the necessary business logic by implementing J2EE design patterns like Session Facade, Singleton, Business Delegate, and Data Access Object.
  • Done with Unit testing using JUnit and Mockito.

Environment: WSDL, SOAP Web Services, ActiveMQ, JVM, JSON, Jenkins/Hudson, HTML, XML, CSS, WESB, UML, Splunk, JUnit, RAD, TDD & BDD, Junit, DOJO, EJB, Eclipse, Maven, Vantage, VMware, ACORD, AUTOSYS, XML, FileNet, DB2, JBoss Fuse, LINUX/UNIX, App servers, Oracle 10g, Restful Web Services, Microsoft Visio.

Confidential, Los Angeles, CA

Sr. JAVA Developer

Responsibilities:

  • Involved and participated in daily stand up review meetings as part of AGILE Methodology and attending the internal developer status calls along with the offshore team.
  • Expertise in Developing the reusable components with Angular.JS custom directives.
  • Worked on the Development stage of UI modules using various services such as HTML, JSP, JavaScript, and CSS.
  • Expertise in developing the middle layer components using Springs.
  • Knowledge on how to Capture and analyze the thread dumps, heap dumps, logs, stdout, and resolved out-of-memory errors.
  • Expertise in maintaining the logs of the data.
  • Worked on JSP and HBS to code server pages for updating the data in the web page.
  • Knowledge on developing the Synchronous and Asynchronous Ajax calls to serve the clients and customers.
  • Knowledge on Troubleshooting the staging and production bugs.
  • Expertise in the documentation of the code.
  • Expertise to use the technique of mapping the data representation from MVC model to Oracle Relational data model.
  • Expertise in using the SQL schema.
  • Hands-on managing the data by creating tables which helps the Database Developers who use PL/ SQL.
  • Extensive use of core Java Collections, Generics, Exception Handling, and Design Patterns for functionality, such as portfolio summary and user information.
  • Expertise in using the XML for exchanging the messages through JMS among various servers to retrieve data about customer information.

Environment: J2EE 1.4, Struts, JDBC, XML, JavaScript, J-Unit, SQL, JSP, HTML, JUNIT, SVN, Maven, Eclipse, TOAD, JSP and HBS.

Confidential

JAVA Developer

Responsibilities:

  • Involved in working with the agile development team and followed by the scrum daily stand up meetings.
  • Knowledge of Designing the Front-end within object-oriented JavaScript Framework like Bootstrap, Angular JS.
  • Development and deployment of Service Oriented Architecture (SOA) such as Web Services including SOAP, WSDL.
  • Knowledge of how to develop a web layer using springs.
  • Assisted to create UML diagrams for the Management depends on the user requirements.
  • Skilled in generating the web applications and deploying them as per the applications.
  • Knowledge of developing the applications using SQL, My SQL. Created the tables with SQL.
  • Strong knowledge of HTML, JSP, JavaScript to identify the complexity of the project while deploying the application.
  • Hands-on and assisted the team to write the test cases using JUnit. Knowledge of integrating the tested applications.
  • Knowledge of Core Java Concepts, Frameworks, SOAP Web Services, JavaScript, Various Drivers like JDBC.

Environment: J2EE, Java/SDK, HTML, XHTML, DOM, CSS, Junit, JavaScript, JSP, UI, Oracle 9i, EJB, SQL Server 2005, Microsoft Office, JDBC, JNDI.

We'd love your feedback!