Seasoned and passionate developer with 6+ years of experience in SDLC that include requirements, analysis, design specification, code development, code integration, testing and deployment using OOAD with Java/J2EE. Develop Mule ESB projects for the services with synchronous and asynchronous flows. 3+ years of experience on Mule ESB 3.8.x/4.1.x Enterprise edition. Have experience working on MULE API manager and RAML over Anypoint Studio 7.2.3, Anypoint Cloud-Hub, and API Gateway.
6+ years of experience in Software Development Life Cycle (SDLC) including requirements analysis, design specification, code development, code integration, testing and deployment using Object Oriented Analysis and Design (OOAD) with Java/J2EE. 3+ years of experience on Mule ESB Enterprise edition
Extensively work on both Enterprise and Community edition of MULE ESB. Have an experience working Mule API manager and RAML. In-depth experience in CRM business processes like Account Management, Case Management.
Experience in Unit testing using JUnit, Mockito, and Selenium. Good experience on version management tools GIT, TFS, CVS, SVN and Clear Case.
Experience in Web Services approach for Service Oriented Architecture (SOA) and publishing Web Services both SOAP & REST (consume and implementations) that include several components like SOAP, WSDL, XSD, JAX-RPC, WS-I and Apache Axis.
Strong experience in J2EE design patterns like Data Access Object, Business Delegate, Service Locator, Session Facade, Singleton, Factory, Strategy, Adapter, MVC etc…
Good experience in integrating Salesforce, SAP, spring frameworks, spring beans and web services using Mule ESB.
Experience in sending Mule Applications to Mule ESB and Mule CloudHub alongside involvement in arranging log and cautioning in CloudHub.
Strong application combination encounter utilizing Mule ESB with Connectors, changes, Routing, ActiveMQ, JMS and RabbitMQ. Information Transformations utilizing Mule ESB.
Develop Mule ESB projects for the services with synchronous and asynchronous mule flows.
Experience in using Mule Connectors like FTP, IMAP, and VM as part of Integration Usage.
Expertise in developing the integration workflows using an ESB framework.
Mule ESB 3.9.x/4.1.x, TIBCO, Anypoint Studio 6.5/7.5, API Management
CloudHub, SOAP, Restful WS, WSDL, JAXP, JAXB
Tomcat, WebLogic, WAS, Mule runtime
Jenkins, Maven, ANT, HP ALM, Jira, ServiceNow, Mingle, SVN, GIT
Junit, SOAP UI, Postman, XML Spy, TOAD, Putty, FIleZilla
Splitter, Soap Router, Scatter-Gather, Resequencer,
Oracle, DB2, Sybase, MS SQL Server
Transform, Invoke, Logger
HTTP, SalesForce, Webservice Consumer, FILE, FTP
Windows, Linux distributions, UNIX
Retrieve Data from Soap Services for the upstream systems
Connectors and Components used: DB for MySQL DB with connection Pooling
Developed APIs with JSON Based RESTful Services
Common error handling framework for all APIs
Developed interfaces with Pipe delimited Flat file Toolkit router based SFTP Transformation to Underlying Rest Services
Designand Implementation responsibility of the Integration APIs
MUnits for all the flows developed
API management with Documentation
HTTPS implementation with IP whitelisting and CORS policies
SFTP implementation with NetSuite connection calls
API proxy system based with OAuth Implementation for consumed by Upstream systems
•Build and Deployment of services in Mule ESB
•Build Deploy and Test applications or flows using Mule ESB and build and deployed the services
•Create HTTP inbound & outbound flows, custom java and XSLT transformers and Security of Mule endpoint.
•Implement Exception Handling, Logging, and Error Handling.
•Implement Mule flows for each entity with retry mechanisms with private secured flows
•Implement Security mechanisms like Security Certificates, key Exchange, Encryption, Decryption and OAuth Authentication & Authorization using Access Token and SM session cookie.
•Design and develop enterprise services API specification using RAML and REST schema.
•Create Mule ESB helper class to call the Mule flow, connection endpoint and connectors.
•Create Mule application that uses connectors SFDC, Message Transformer, Choice Exception Strategies, Batch processing.
•Code walk-throughs, Mule Debugging, and Error fixing.
•Participate in daily scrum meetings to discuss the progress of the project and any blockage of the work and the solution of the block.
•Developed the flows/orchestrations for integrating the components written on top of different internal platforms using Mule ESB and ActiveMQ.
•Manage performance of the services by using “Scatter and gather” and “choice router”
Responsible for developing procedures for logging / recovery of MQ objects.
Design and develop MQ adapters that use the MQ for Java to process XML messages.
Develop Shell Scripts on various UNIX platforms for monitoring WMQ.
Participate in all MQ administration, managing clusters both in GUI and command mode.
Configure Queue Managers, Queues, Channels based on integration needs.
Implement publish-subscribe scenarios based on requirement.
Participate in maintaining the existing production systems.
Participate in SSL Configuration on WebSphere MQ for security.
Problem determination and trouble-shooting using system, and QMGR error logs.
Developed Maven scripts and developed builds using Maven and Jenkins.
Used SVN repository for code coordination.
Worked on existing oracle stored procedures to improve the performance.
Developed the application using Eclipse IDE
Produced SOAP web services using Metro RI for building the business application layer.
Integrated application with Validation framework for server-side validations
Implemented logging mechanism using Log4j framework
Involved in integrating different modules in the project
Used Web Sphere Application Server for deployment
Have written SQL queries & PL-SQL - Stored procedures, cursors, and object types
Companies Worked For:
Job Titles Held: