Post Job Free

Resume

Sign in

Developer Java

Location:
Katy, TX
Posted:
April 02, 2020

Contact this candidate

Resume:

Naresh V

PH#: 832-***-****

Email: adclev@r.postjobfree.com

Over 8 years of IT experience in administration and implementation of application software, which includes over 3 years of exclusive experience in MULE ESB.

Have extensive experience in all the phases of Software Development Life Cycle (SDLC) including Requirements Gathering, Analysis, Design, Development, Testing and Deployment. Experience in Waterfall & Agile development methodologies.

Strong experience with Mule ESB 3.x.x and 4.xx, Mule API, Mule Anypoint Studio, and Mule Cloudhub and RAML.

Proficient in MuleSoft AnyPoint API platform on designing and implementing Mule APIs. Strong working knowledge on API Gateway.

Experience on creating Flows, Sub Flows, Exception strategy, DataWeave transformation, DataMapper and other activities.

Experience using mule connectors like DB, HTTP, HTTPS, FTP, FILE, SFTP, JMS, Salesforce, workday etc as a part of integration usage

Had experience working on MULE API manager and RAML

Completely re-enforced and re-structured some already existing API's. Designed and developed several Flows for new requirements and variety of use cases using the MuleSoft Anypoint Studio of Mule ESB.

Good at Mule DataWeave component.

Hands on experience in MuleSoft Expression Language (MEL) to access payload data, properties and variable of Mule Message Flow.

Experience in deployment of Mule ESB applications using Cloud Hub and Strong experience in Integration using Mule ESB in integrating various third party solutions.

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.

Good hands on experience using Mule connectors like FTP, FILE, SFTP, etc. as a part of integration usage.

Experience with API, Web Service, and messaging security standards, protocols and technologies, including TLS/SSL, OAuth, LDAP and SFTP.

Experience in building Web Service applications using SOAP, REST

Very good exposure to version controllers – SVN and GIT.

Worked with build tools like Maven.

Participated actively in troubleshooting and fixing production and environment issues by accessing the server logs in various environments.

Hands on Experience in building or developing Schemas using XMLSPY

Deployed Applications in Load Balancing and Fault Tolerant Modes.

Performed Patch updates on various TIBCO Products on Unix and Linux non-production Environments.

Experience in writing SQL Queries and Stored Procedures.

Experience in Unix, Linux Commands and writing shell scripts.

Experience in both Waterfall and Agile methodologies.

Strongly initiative, creative and able to learn new technologies and systems.

Education:

Bachelors in Computers, 2003

Masters in Computer Information Systems, 2015

TECHNICAL SKILLS:

EAI

MuleESB, MuleAnypoint Studio 6.x/7.1 Mule Runtime 3.x,4.x, MUnit, TIBCO Business Works 5.x, TRA5.x, TIBCO EMS, TIBCO Business Connect, TIBCO Hawk, TIBCO Instream,

LANGUAGES

XML, XPATH, XSD, RAML, WSDL, JAVA, J2EE, JUNIT, JDBC, SOAP/JMS, SOAP/HTTP, HTML, XSLT, SQL, Perl and Shell

Databases

MYSQL, Oracle9i/10g, DB2, MS SQL SERVER 2005/2008/2012,

Operating Systems

MS-Window NT/2000, XP, 2008 Server, Linux, UNIX

Source Control

SVN, VSS, GitHub, CVS

Deployment Servers

Tomcat, Jboss, Websphere

Other tools

Sql developer, Salesforce, Workday, TOAD, ActiveMQ, Rabbit MQ,Jenkins, Jira,

PROFESSIONAL EXPERIENCE:

US BANK, Saint Louis, Missouri. Nov 2018- Current

MuleSoft Developer

US BANK is an American multinational financial service; it is world's fourth-largest bank by market capitalization and the third largest bank in the US by total assets. Project worked under criteria Wells Exchange and project name FXAIP Foreign Exchange Application Integration Platform. Wells Exchange is providing an API by integrating with internal and external clients by providing option to buy/sell foreign currency (any country), giving option to rate inquire, deal add, deal modify, deal cancel by using MuleSoft.

Responsibilities:

Understood the existing systems, design and integration process which was developed, and up and running in Mule 3.7.3 and 4.1.5.

Understood the challenges in migrating the application from Mule 3.7.3 to Mule 4.1.5, since most of the business logic was written in Java, for parsing, validating the requests, transformation, logging the requests/response to a database.

Experience in working of integrating of different systems like mysql, Oracle and Salesfore and workday ERP system

Replicated/migrated the flows from Mule 3.7.3 to Mule 4.1.5 in Release 1. (SOAP/WSDL)

Collaborated with the team in creating RAML and deployed APIKit Router for creating the RESTful API for the migrated flows for a better performance in Release 2.

Performed Unit testing through Postman.

Created MUnits for all the service flows like Ratesheet Inq, deal add, deal mod, deal can, etc.

Added performance logger in Mule flows and also to java classes that's been invoked in the api, to check the response time for the each incoming requests.

Performed smoke test using mule utility tool and via postman on DTE before performing builds on other environments.

Used SetEvent, verify call, mock processors while creating MUnits test suites.

Fixed QC/defects raised by the QA team when assigned to DEV team. Used ALM tool to check, request more info, update once ready for QA to test.

Performed builds on Jenkins for the master_refactor branch and employed Urban Code Deploy services for deploying the projects in Dev/QA/UAT.

Used GitHub and Tortoise git to manage source code.

Mavenized the project up to date.

Environment: Java1.8, Web Services, JPA, MuleSoft ESB 3.9/3.8.n/3.7.n, 4.1.5,AnypointStudio, SOAP/WSDL, RESTful API, MUnit, Maven, RAML, Oracle, mysql, salesforce, workday.

Client: Kansas City Southern Railway (KCS) Feb 2017 – Sep 2018

Location: Kansas City, Kansas.

Role: MuleSoft Developer

The Kansas City Southern Railway Company (reporting mark KCS), is the third-oldest Class I railroad in North America. KCS is currently operating in a region consisting of ten central U.S. states. KCS is having multiple systems and applications. KCS is integrating these systems and applications by developing various MuleSoft based RESTful APIs. MuleSoft Any point Studio and MuleSoft other tool and technologies have been used in this implementation.

Responsibilities:

Involved in Requirement Gathering, analysis, design and development of the project

Executed the development process using Agile methodology, which included iterative application development, monthly Sprints, stand up meetings, poker planning sessions, elaboration sessions and customer reporting

Designed UML diagrams like Use case, Class and Activity diagram based on the requirements gathered.

Designed and developed enterprise services using RAML and REST based APIs and used various transformers in Mule ESB based on use case and had implemented the custom transformations.

Created and consumed soap and REST services using CXF and used MULE ESB to route various calls to do validation of service input and to handle exceptions.

Configuring the Mule process for fetching the data from topic and makes web service calls to the middle tier Mule ESB for processing.

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.

Used DataMapper as well as DataWeave for data transformations and data validations within flows & sub flows.

Implemented synchronous and Asynchronous messaging scopes using ActiveMQ in Mule.

Worked in a team as a part of integration with third party systems like salesforce, sql and mysql databases.

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.

Developed interfaces between SAP, Sales Force, REST and SOAP web-services.

Used Database Connectors to connect with respective systems using Mule ESB.

Integration of Mule ESB system while utilizing MQ Series, Http, File system and SFTP transports.

Involved in creating http inbound & outbound flows, transformers, filtering and Security of Mule Flows.

Created Request & Response transformers, Custom Components & configured them in Mule-config.xml.

Created Mule Flow using End Point, Connector and Component bean using Mule ESB to communicate client/server systems.

Involved in writing SQL Stored Procedures, Functions, Triggers and Views for Oracle database, mapping done through Hibernate.

Extensively used Mule components that include File Transport, SMTP Transport, FTP/SFTP Transport, JDBC Connector, and Transaction Manager.

Developed RESTful/SOAP web services in Mule ESB based on SOA architecture

Deployed Mule ESB applications into MuleSoft Cloud and used MUnit to validate mule flows.

Utilized Log4J for logging and JUnit for unit testing.

Environment: Java1.8/J2EE, Web Services, JPA, MuleSoft ESB 3.9/3.8.n/3.7.n, Anypoint Studio, Anypoint Exchange 2.0, API Designer, Active MQ, RAML, Cloud Hub, XPATH, XSLT, XSD, SOA, Data weave, JSON, log4j, MUnit, Maven, OAUTH.

Client: Entergy Apr 2016 - Jan 2017

Sr.TIBCO Developer

New Orleans LA

Entergy is an integrated energy company engaged primarily in electric power production and retail distribution operations in States. Entergy is now trying to upgrade its PeopleSoft application using TIBCO middleware product including TIBCO Business Works and Enterprise Message Service.

Responsibilities:

Actively involved in gathering and understanding business requirements.

Documenting business requirements and creating technical design specifications.

Translating business, functional and integration requirements into technical design specifications.

Conduct design, code and implementation reviews with team members.

Configured Tibco Active Database Adapter with Oracle to Integrate with Tibco.

Created Static Queues, Topics, Bridges on Tibco EMS Server for all applications

Utilized Tibco BW application to provide notifications, escalations and, reminders as part of workflow process

Performed load testing and performance analysis for Business Works engines and Adapter instances

Created EAR Files for the developed BW components and deployed them using Tibco Enterprise Administrator

Responsible for the configuration of Adapters for various systems and configuring ADB, File Adapters

Involved in the end to end testing process and creating the unit test plans

Involved in all knowledge sharing sessions pertaining to the technical and project requirements.

Created scripts for JMS Queues, Selectors and Topics.

Created Error handling and CLE using TIBCO Business works.

Actively helping develop integration testing scenarios and test scripts.

Identifying defects in deployed code and those raised by testing team and providing resolutions.

Environment: TIBCO Business works 5.x, ADB Adapter 7.2, File Adapter, TIBCO EMS 8.3, Tibco Admin, and Oracle SQL Server.

Client: Conn’s Jan 2015 – Mar 2016

Location: Woodlands, Texas

Role: TIBCO Developer

Conn’s offers name-brand furniture, electronics, appliances and computers through flexible rental purchase agreements that generally allow the customer to obtain ownership of the merchandise the conclusion of an agreed upon rental period. Rent-A-Center owns and operates more than 3,000 stores in 50 states in US. Conn’s has various systems like Store POS, CRM, Billing and ERP systems to support their operations and conduct business smoothly.

Responsibilities

Installed TIBCO products to setup new production environment for this project

Understanding of EAI patterns, architectural design and development.

Developed interfaces using TIBCO Business Works 5.x

Create triggers to pull data from student information systems like CAMPUSVUE as XML’s and configured ADB adapters to fetch the XML data and send it to Salesforce.

Developed scheduled processes to fetch data from LMS systems like Canvas and send it over to Salesforce.

Developed WSDL files for services that needed to be called.

Created services to invoke Web services from document management vendors like On Base.

Implement CLE for track and trace.

Configured catalogue used by ESB engine for custom transformations and routing of messages.

Create test scripts in SOAP UI to invoke web services.

Automated start and stop of interfaces during maintenance window using scripts.

Supported BW projects across different environments including production.

Prepared technical design documentation explaining the workflows as well as documented all the test cases performed in QA.

Environment: TIBCO Business works 5.x, TIBCO designer 5.x, TIBCO EMS 4.x/5.x, TIBCO Administrator, TIBCO File Adapter, TIBCO ADB Adapter, XML Spy

Client: Radiant Software Solutions, Feb 2012 – Dec 2013

Location: Hyderabad, India.

Role: Java Developer

Responsibilities:

Involved in analysis, design and development of e-bill payment system as well as account transfer system and developed specifications. Developed the business tier using Core Java and the HTTP interfaces using Servlets.

Involved in review of the design and helped in transforming the application to an optimized solution framework.

Designed the helper classes for better data exchange between the MVC layers.

Used JSP, HTML, JavaScript, CSS and Ajax for front end development.

Used jQuery to manipulate the DOM objects according to user actions and to display error messages.

Implemented Collections API to manage Java Objects in Business Logic layer and built admin module using Spring framework for the master configuration.

Implemented MVC Design Pattern using Spring MVC Framework and involved in writing validation classes using core java and JSR validation rules.

Used WebSphere data sources for the database connection and accessed using JNDI names.

Developed a Stored Procedures for inserting and updating the tables of the database.

Implemented application using core java and object oriented features.

Used Oracle as relational databases and created E-R diagrams for the database tables.

Development, testing and deployment of enterprise applications on Windows platforms through Eclipse,

Managed the functional and load testing by interacting with the testers and providing them the guidelines and deadlines for completion of work.

Used Log4j to capture the log that includes runtime exception and for logging info and are helpful in debugging the issues.

Wrote ANT scripts to automatically save particular files from remote to local machine.

Environment: Java, JSP, HTML, CSS, JavaScript, AJAX, Servlets, Struts, EJB (Session Beans), LOG4J, WebSphere DataSource, IBM WebSphere, JNDI, Oracle, Windows XP, UNIX, ANT, Eclipse.

Client: KWENCH Library Solutions Jan 2011 – Dec 2011

Location:Hyderabad, India.

Role: Junior Java Developer

Responsibilities:

Built SOAP web services for KWENCH to store customer data under guidance of system architect using Apache Axis2 for the core service engine and JPA, Hibernate, and Oracle db for the persistence layer.

Provides L3 Support for SOAP web services as main point of contact to client

Implemented new features to JSF application utilizing ICEfaces tables for frontend and JDBC for backend data access

Completed training project utilizing Spring MVC and JSP to create a basic data modification web

Communicates project needs to client and internal employer personnel to ensure quality and timely

Creates and maintains project documentation

Environment: Java, SOAP, Hibernate, jdbc, JSF, Eclipse, jsp.



Contact this candidate