Post Job Free

Resume

Sign in

Middleware with Java Developer

Location:
Rocky Hill, CT
Posted:
March 27, 2020

Contact this candidate

Resume:

Email: adcgzl@r.postjobfree.com

NAME: Anudeep Pesala Mobile: +1-332-***-****

SKILL SUMMARY

Have more than 9 years of IT experience in various fields like EAI, client/server Application development and web applications using IBM Integration Bus, Websphere Message Broker, Data Power Xi50, Java EE, Spring MVC, Spring Boot, Angular4 and Node Js technologies.

Understanding the Full Cycle of Software Development including requirement analysis, system study, program design, development, unit testing, system testing, integration testing, system maintenance, support and documentation.

Extensive experience in providing Integration solutions using IIB Integration Bus\Websphere Message Broker.

Proficient working experience on WMB 6.1, WMB 8.0, IIB 9 and IIB 10 versions.

Well experienced in Design, Development and Testing of Transformation Nodes, Database nodes, Web services Nodes on business needs in the integration implementations.

Hands on experience on Message flow development in transformation, routing and enrichment using ESQL, Java, Mapping node in IIB toolkit.

Strong experience as an Integration Developer using Websphere Message Broker / Integration Bus, developing message flows and transforming data including formats such as XML, JSON, CSV, binary data among others.

Developed automation script for performing deployments using MQSI Commands in batch\shell scripting for reducing the manual effort to the minimum level.

Very efficient knowledge on Web sphere Data Power XI50 Appliance.

Having a very good knowledge on object oriented programming concepts.

Hands on Experience of web application using HTML, JSP, Spring MVC, MDB and JMS, Angular 4 and Node.js.

Basic understanding and Exposure to IBM App Connect Enterprise

Developed microservices for exposing service functionalities.

Created API’s using Spring Boot, which were hosted on Cloud.

Excellent written and communication skills to communicate directly with the client and gather the requirement.

Having hands on experience on developing the application in cloud based environment.

Suggested many best practices for maintaining the code in version control.

Been part of initiatives that would reduce the operational cost for maintaining the applications.

Have very good knowledge in Amazon Web services (AWS) and certified Solution Architect.

Built many splunk dashboards which helps in tracking the performance of the interfaces.

Well versed with agile methodologies and been following for good amount of time.

Performed POC on Global Cache for future implementation.

Strong programming Knowledge of Esql, Java, Xslt.

Experience with a testing tools such as RFHUTIL, SOAPUI, Postman and XMLSPY

Hands on experience with cucumber test programming.

Followed Test driven approach while working on the projects.

Extensive work experience in administration of WebSphere MQ and WebSphere Message Broker on

various platforms.

Very well versed with agile methodologies and string believer of results being delivered.

Good analytical skills combined with excellent communication and interpersonal skills. Able to work

well with people of diverse organization levels and backgrounds. Productive with minimal supervision.

TECHNICAL SKILLS

Java Technologies:

Core Java, JAVA EE, Spring MVC, Spring Boot, Angular 4

EAI/EDI Tools:

IIB 10, IIB V9, WMB v6.1, 8.0, WMQ, Data Power Xi50

Databases:

DB2, ORACLE

Operating Systems:

Linux and Mainframe

Web Technologies

HTML, XML, JSP and JSTL

Rational Tools:

Git Hub, Perforce, Subversion

Runtime Platforms:

Webspehere Application Server, Cloud Foundry, Amazon Web services

Education: B.Tech in Information Technology from JNTU University, India.

PROJECTS

Organization : J.P. Morgan & Chase

Role : IIB Developer

Project : Payment Traffic Controller

Duration : Nov 2015 – Feb 2020

Environment : IIB 10.0, WMQ, DB2, Mainframe

Monitoring Tools: Tivoli Monitoring, Mainframe Consoles, Splunk.

Testing tools : LISA, Cucumber.

Description : PTC is an application with RecoveryTimeToOperate (RTO) of 4 hours, which main deals with the monetary transactions in the Consumer Line of Business. The Monetary traffic that was mainly dealt with Checking\home loan based accounts. IBM Financial Transaction Manager (FTM) is used to monitor the traffic that the application processed, in addition Splunk is used as a first point of contact for debugging the application issues.

Responsibilities:

Implemented User Defined configurable service in order to fetch common properties that is needed across many applications in the integration node

Used Aggregation nodes in order to fetch data from multiple downstream application services for routing traffic.

Messages flows were created using Timer nodes in order to perform scheduled activities.

Analyzed the existing messages flow for better performance as expected results were not achieved.

Activated messages flow statistics in order to assess the performance of the message flows.

Created JavaDataBaseConnecitivity (JDBC) provider and implemented for interacting with Database as ODBC provider was not yielding expected performance of flows.

Developed DB stored procedures in order to interact with DB for insert data.

Implemented Caching mechanism using Shared Variables in order to increase the performance of the pass through flows.

Web service calls were developed with authentication mechanism enabled to ensure that right consumers are invoking.

Swagger Documentation was created for using the REST Api being exposed for the clients to consume.

Created WSDL for the web services that were to be implemented by the consumers.

Defined DFDL Messages models in order to parse NON-XML messages.

Used several Built in nodes in order to meet the business requirements.

Resolving the Technical challenges that the team would be having.

Responsible for reviewing the code post implementation of the proposed design.

Ensuring that the code delivery timelines are met, also promoting the code into production environments.

Working for Requirements with Business Analyst, Product Owner and if needed with the consumer\provider applications.

Actively working with L2 production support team for any issues raised in the production environment.

Create high level and detailed design.

Created common ESQL functions, Reusable sub flows for error logging and audit logs by using Log4j

Implemented data caching with the help of shared variables.

Performed POC on global cache.

Organization : J.P. Morgan & Chase

Project : Payment Traffic Controller Console

Role : Java Developer

Duration : Sep 2017 - Apr 2018

Environment : Spring Boot, Angular4, Node.js, Pivotal Cloud

Monitoring Tools : Dynatrace, Splunk, Kibana

Description : PTC Console application has been built for maintaining the transaction state of an Integration Application by name Payment Traffic Controller. It helps the Production Support and Business teams to track\monitor the traffic that has been processed by the Integration application (PTC).

Responsibilities:

Developed Web pages used for displaying the contents of information available in the database.

Implemented Rest controller services which helps in furnishing the data from the database as JSON response.

Created a framework pattern that can used for implementing multiple services call for the application functioning.

Used Mockito in order to implement the mocking of Java classes for unit testing.

Hibernate was used to retrieve the data from database.

Private Cloud aka built based on Pivotal cloud foundry was used for hosting the web application.

Spring Boot was used in order to develop web application.

Organization : Bank of America

Project : Request Processor Support Tool

Role : Java Developer

Duration : Nov 2013 - Nov 2015

Environment : Java EE, Mainframes, DB2, MQ, XML, XSLT, HTML and WAS, Spring MVC, JSP

DB2 Optimizer Tool: Data Studio 4.1.0.

Description : Request processor support tool (RPST) is a tool that is designed and developed to support the middleware platform (Message Request processor) which is embedded on WAS 7.0.0.27 version that helps in tracking and storing all the transaction data (Payments that have been processed by Global Wholesale Banking) for future purpose.

Responsibilities:

Developed JSP pages in order to display the routing information used by message request processor application.

Built backend services in order to fetch the data from database using J2EE programming.

Optimized the search queries in order to reduce the MIPS cost associated for executing the query on Mainframe platform.

Implemented several service calls using JQuery Ajax as it helps to load particular portion of the webpage without reloading entire webpage.

Message Driven Bean was implemented in order to read messages from the Websphere message queue.

Created many resources like JMS, JDBC for the development in the Websphere Application Server.

Performing Enhancements to the application based on the requirement.

Controllers were created in order to make server calls from client side.

Views(JSP) were developed in order to display the information retrieved from the controller services.

Organization : Bank Of America

Project : Message Request Processor

Role : IIB Developer

Duration : Feb 2011 - Nov 2013

Environment : WMB, WMQ, DB2, Mainframe, DATAPOWER

Monitoring Tools: Appwatch, Tivoli Monitoring, Mainframe Consoles.

Testing tools : Parasoft, Pathwai and Appwatch.

Automation Tool : Hudson

Description : MRP is a hub which connects close to 120 applications in Wholesale banking world with each other through the gateways present for different countries. There are two MRP hubs present in the countries United States (US) and United Kingdom (UK) to integrate various applications. Applications can connect these hubs based on their geographical locations.

We, as part of integration services team, not only support the MQ series objects responsible for connectivity with applications but also develop new requirements and enhance the existing flows.

End point applications may need mRP services for transaction processing.

Responsibilities:

Created message sets in order to parse Custom Wire Format of Data i.e SWIFT, FLM

Developed stylesheets in order to support message transformation using XSLT transformation node.

Develop the request and response flows as per the requirement using Websphere MQ Nodes.

Built several messages flows for handling MT 100, 900 series of swift messages.

Developed multiple message flows that handle different formats of data i.e. XML, FLM, SWIFT.

Trace Nodes were used in order to capture the exception message details.

Developed flows to interact with DB2 on Mainframe by using ESQL, Pass-through and Stored Procedures.

Integrated the developed services with the framework pattern available in the application.

Fixing the issues that are identified during test phases and ensuring they are fixed by next deployment.

Effective handling of changes (releases) that take place in the production environment.



Contact this candidate