Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Venkata Nagesh Raghu Kumar Singamsetty

Summary

Around 17 years of Professional IT experience in Development and Deployment of the J2EE/Client server based applications. As a JAVA Developer have experience on analysis, design, implementation and demonstrated ability to successfully implemented complex large-scale, distributed, real-time and enterprise applications using Java/J2EE technologies. Experience in J2EE application development using CoreJava, Spring Framework,Spring Boot, Hibernate,Micro services, SOA and Web services (REST/SOAP). Experience in Micro services with CaaS. Experience in CI/CD and using agile methodology. Experience to develop and deploy services in docker environmentand kubernetes. Having experience on Spring Framework, Spring Boot,Servlets, JSP,Struts,Sparck, EJB, JMS and XML. Involved in the Design, Develop, Implementation, Deploying and managing the team. Experience in using Splunk queries for production requests. Web development and effective database management with JDBC and SQL. Experience in RDBMS such as Oracle, SQL Server and writing stored procedures triggers, cursors, and optimizing queries using SQL. Experience in continuation integration tools like Jenkins and bamboo builds Working knowledge in multi-tier distributed environment and good understanding of SDLC process. Good knowledge in GenAI and AgenticAI. Expertise knowledge in banking and financial domain. Hands on expertise on web server like Tomcat web server 5.0 and Application Server like Web Logic Application Server 10 ,Web Sphere 8.x, and Oracle 10g/11g Application Server. Good experience inn mongoDb. Good knowledge in BigData and Hadoop. Good experience in AngularJS. Basic knowledge in ETL. Strong knowledge on Agile-scrum model by participating in all scrum ceremonies. A quick learner having experience in working in multi-cultural, diverse background and self-motivated. Exceptional ability to learn new technologies and to deliver outputs in short deadlines. Seventeen years of IT experience in developing and deploying Java/J2EE applications. Proven track record in implementing complex, large-scale systems, leveraging Spring Boot, microservices, and CI/CD practices. Involvement in all SDLC phases and code reviews significantly improves team efficiency and project outcomes.

Overview

19
19
years of professional experience

Work History

Application Programmer V

BANK OF AMERICA
09.2023 - Current
  • Working in Client under writing project which has PDA module and we are using Springboot, RESTApi’s, mongodb, kafka and microservices.
  • Developing Api services using REST.
  • Involve in developing services based on Jira story provided by SME.
  • Involve in all phases of SDLC life cycle.
  • Doing code reviews for team members.
  • Extensively using KAFKA.
  • Good experience CI/CD pipelines.
  • Experience in using MongoDb.
  • Extensively used openshift and CaaS.
  • Used Spring Dependency Injection for auto wiring business classes.
  • Extensively using annotations and advance core java.
  • Good knowledge in GenAI and AgenticAI.
  • Involved in using Splunk queries.
  • Involving in preparing release and build activities.
  • Involving in using Jenkins jobs for test and development environment deployments.
  • Involving to resolve Checkmatrix and sonar scan issues.
  • Worked closely with team members and supported team members with providing designing/technical solutions.
  • Providing support to QA team while doing end to end testing.
  • Following Agile/Scrum Methodology and used JIRA for work items.

Application Programmer V

VISA, AUSTIN-USA
Austin, USA
08.2021 - 08.2023
  • Involving in enhanced developing AuditSearch service implementation.
  • Implementing Api services using REST.
  • Involve in developing services based on rally story provided by TPM’s.
  • Involve in all phases of SDLC life cycle.
  • Doing code reviews for team members.
  • Extensively using KAFKA.
  • Good experience CI/CD pipelines.
  • Experience in using NoSQL and stored procedures.
  • Extensively used docker swarm and CaaS.
  • Used Spring Dependency Injection for auto wiring business classes.
  • Extensively using annotations and advance core java.
  • Involved in using Splunk queries.
  • Involving in preparing release and build activities.
  • Involving in using Jenkins jobs for test and development environment deployments.
  • Involving to resolve Checkmatrix and sonar scan issues.
  • Involved in solving regression issues.
  • Worked closely with team members and supported team members with providing designing/technical solutions.
  • Implemented the persistence layer using Jdbc Template.
  • Have writing Unit test cases using Junit framework.
  • Providing support to QA team while doing end to end testing.
  • Following Agile/Scrum Methodology and used JIRA for work items.
  • Using rally for tracking individual workitems.
  • Global Services enables payment requests, EBC2 applications such as credit card authorizations and settlements, and routes them to the appropriate card associations according to their guidelines. Also provides merchant on-boarding, profile creation and configuration instances creation/updation.
  • Environment: Java1.8, Spring, KAFKA, XML, RESTful Web services, MongoDb, Linux, Maven, Jenkins, Oracle 11g, WAS server, GITHUB, JIRA, Intellij IDE, Docker, CaaS for Containerization.

Application Programmer V

BANK OF AMERICA, NEW JERSEY-USA
New Jersey, USA
09.2020 - 08.2021
  • Involved in enhanced development of batch jobs.
  • Implementing automation for manual instructions through scripts.
  • Extensively using core Java.
  • Experience working in large scale systems with huge data using Hadoop.
  • Involved in developing services using Java and Python.
  • Involved in all phases of SDLC life cycle.
  • Involved in CI/CD for project.
  • Extensively worked on Mapr to Sandra migration.
  • Extensively using database stored procedures using Sybase.
  • Involved in performance tuning.
  • Writing complex queries using join queries.
  • Involved in preparing release and build activities.
  • Involved in using Jenkins jobs for test and development environment deployments.
  • Involved in solving regression issues.
  • Worked closely with team members.
  • Provided support to QA team till worked applications go into live.
  • Followed Scrum Methodology and used JIRA for work items.
  • Used Horizon Jira for tracking issues.
  • CS platform consists of a number of automated batch processes that are necessary to CS to function as the Bank’s single platform for internal credit analysis of traded products and provide data for Basel complaint regulatory reporting and economic capital reporting.
  • Environment: Java1.8, Python 3.8, JMS, Hadoop, Spark, MapR, RESTful Web services, Linux, Maven, Jenkins, Sybase 16.0, GITHUB, JIRA, Eclipse, Autosys and Quartz.

Senior Java Developer

VISA, AUSTIN-USA
Austin, USA
10.2018 - 09.2020
  • Involved in enhanced developing payment services.
  • Implemented Api services using SOAP/REST.
  • Used Spring Dependency Injection for auto wiring business classes.
  • Extensively used Spring Boot.
  • Involved in developing services based on mapping documents provided by TPM’s.
  • Involved in all phases of SDLC life cycle.
  • Involved in CI/CD for project.
  • Experience in using NoSQL and stored procedures.
  • Extensively used docker swarm and CaaS.
  • Involved in using Splunk queries.
  • Involved in preparing release and build activities.
  • Involved in using Jenkins jobs for test and development environment deployments.
  • Involved to resolve Checkmatrix scan issues.
  • Involved in solving regression issues.
  • Worked closely with team members and supported team members with providing designing/technical solutions.
  • Implemented the persistence layer using Jdbc Template.
  • Have implemented Unit test cases using Junit framework.
  • Provided support to QA team while doing end to end testing.
  • Followed Agile/Scrum Methodology and used JIRA for work items.
  • Used rally for tracking individual workitems.
  • Visa processes payment requests, such as credit card authorizations and settlements, and routes them to the appropriate card associations according to their guidelines.
  • Environment: Java1.8, Spring, JMS, XML, RESTful Web services, Linux, Maven, Jenkins, MongoDb, WAS server, GITHUB, JIRA, Intellij IDE, Docker, CaaS for Containerization.

Project Lead

Fidelity Information Services
Sainsbury, UK
01.2017 - 07.2018
  • Involved in developing enterprise application services using SpringBoot framework.
  • Involved in designing schemas for services using IFX2.0 and IFX1.5 standards.
  • Used Spring Dependency Injection for auto wiring business classes.
  • Involved in developing services using mapping documents.
  • Involved in all phases of SDLC life cycle.
  • Involved in integrating web services.
  • Involved in preparing TDD and build activities.
  • Involved in using Jenkins jobs for test and development environment deployments.
  • Improved the Application performance by using query tuning.
  • Used hibernate for O/R mapping with database tables.
  • Involved to resolve Forfify issues.
  • Worked closely with team members and supported team members with providing designing/technical solutions.
  • Implemented the persistence layer using Jdbc Template.
  • Have implemented Unit test cases using TestNG framework.
  • Provided support to QA team while doing end to end testing.
  • Followed Agile Methodology and used JIRA for work items.
  • Sainsbury’s Bank implementation is a large scale programme to re-platform and host the current banking system into a FIS provided solution.
  • Environment: Java1.8, SpringBoot, Hibernate, JMS, XML, Java Script, REST API development, Web services, Profile, Maven, Jenkins, Oracle 11g, WAS server, SVN, JIRA, Intellij IDE.

Senior Java Developer

Fidelity Information Services
Schwab, USA
06.2016 - 12.2016
  • Involved in preparing TDD and build activities.
  • Involved in developing enterprise application services using Spring framework.
  • Designed schemas using XML spy based on mapping document.
  • Developed service, Adapter and Group classes for services.
  • Involved in writing Business Objects to provide business logic.
  • Involved in writing DAOS which provides persistence logic.
  • Involved in bug fixing and logging.
  • Involved in development of SOAP based web services.
  • Involved in writing SAML implementation.
  • Have used SoapUI to test soap services as part of unit testing.
  • Involved in code clean up and code reviews.
  • Involved to resolve Forfify issues.
  • Supported to bank team while testing services in bank environment.
  • Involved in using Bamboo for test and development environment deployments.
  • Have used Java serialization and deserialization to save and restore Application state.
  • Implemented persistence layer using Hibernate.
  • Used hibernate for O/R mapping with database tables.
  • Have deployed enterprise applications on Websphere application server.
  • Followed Agile Methodology and used JIRA tool and to track work items.
  • This product has been developed using Services Oriented Architecture (SOA).
  • Environment: Java1.6, Spring, Hibernate, Web services, JMS, Websphere Application Server, Bamboo, Ant Script, Oracle 10g, Profile and Eclipse.

Senior Java Developer

Fidelity Information Services
USA
01.2016 - 05.2016
  • Involved in detail design and build activities.
  • Involved in writing services to provide business logic.
  • Involved in writing DAOS which provides persistence logic.
  • Involved in defect fixing and logging.
  • Involved to resolve Forfify issues.
  • Involved in designing schemas.
  • Involved in code clean up and code reviews.
  • Developed Business tier implementation which involves in integrating with mainframe systems (systematic) with developing multiple services involved in the project.
  • Implemented the database connectivity using JDBC with Oracle 10g database as backend.
  • Implemented unit test cases using Junit.
  • Followed Agile Methodology and used JIRA tool and to track work items.
  • Default Manager is an application project for banking and other financial organizations.
  • Environment: Java1.5, Spring Framework, Hibernate Framework, JMS, Web Sphere Application Server, JIRA, Oracle.

Senior Developer

Fidelity Information Services
Bangkok, Thailand
08.2012 - 12.2015
  • Involved in requirements analysis.
  • Involved in detail design and build activities.
  • Involved in writing services to provide business logic.
  • Involved to resolve Forfify issues.
  • Involved in support team members to provide design solutions.
  • Extensively used Java collections and Multithreading etc.
  • Involved in bug fixing and logging.
  • Involved in designing schemas.
  • Involved in code clean up and code reviews.
  • Developed Business tier implementation which involves in integrating with mainframe systems (systematic) with developing multiple services involved in the project.
  • Implemented the database connectivity using JDBC with Oracle 10g database as backend.
  • Implemented unit test cases using Junit.
  • Touch Point is one of the customer interaction solutions helps financial institutions enhance teller, sales and service through all delivery channels.
  • Environment: Java1.5, Spring Framework, Hibernate Framework, JMS, Webservices, Web Sphere Application Server, JIRA, Oracle and Eclipse IDE.

Senior Consultant

Capgemini
02.2011 - 06.2012
  • Involved in requirements analysis.
  • Involved in detail design and build activities.
  • Involved in writing DAOS which provides persistence logic.
  • Involved in implementing RESTful webservices.
  • Involved in all phases of SDLC life cycle.
  • Involved in bug fixing and logging.
  • Involved in code clean up and code reviews.
  • Involved in building and deploying web application.
  • Implemented persistence layer using Hibernate.
  • Used hibernate for O/R mapping with database tables.
  • Implemented unit test cases using Junit.
  • Environment: Java1.5, Spring MVC, Hibernate Framework, Javascript, JSP, Web Sphere Application Server, Oracle and RESTful webservices.

Senior Programmer

Keane
04.2010 - 01.2011
  • Involved in detail design and build activities.
  • Involved in writing stored procedures.
  • Involved in development of application module.
  • Involved in bug fixing and logging.
  • Implemented persistence layer using Hibernate.
  • Used hibernate for O/R mapping with database tables.
  • Involved in code clean up.
  • Involved in building and deploying application.
  • Implemented unit test cases using Junit.
  • Environment: Java1.5, Spring, Hibernate, Web Sphere Application Server, Sybase and CVS.

Application Developer

IBM
07.2009 - 03.2010
  • Involved in development of application module.
  • Involved in defect fixing and production issues.
  • Implemented persistence layer using Hibernate.
  • Involved in code clean up.
  • Involved in building and deploying application.
  • Implemented unit test cases using Junit.
  • Environment: Java1.4, Struts, Hibernate, Web logic Server, Oracle and Clear Quest.

Senior Software Engineer

CSC
08.2007 - 06.2009
  • Involved in requirements analysis.
  • Involved in writing services to provide business logic.
  • Involved in preparing mapping documents.
  • Involved in designing schemas.
  • Developed enterprise services in distributed environment.
  • Involved in all phases of SDLC life cycle.
  • Extensively used core Java and Spring framework.
  • Involved in defect fixing and logging.
  • Involved in code clean up and code reviews.
  • Developed Business tier implementation which involves in integrating with mainframe systems (systematic) with developing multiple services involved in the project.
  • Implemented unit test cases using Junit.
  • Environment: Core Java, Spring Framework, Hibernate Framework, Web services, EJB, JMS, Javascript, JSP, Web Sphere Application Server, Oracle, Clear case.

Education

Bachelor of Engineering - Electronics

Pune University affiliated engineering college

OCJP - Java8

Skills

  • Java
  • Spring Framework
  • Spring MVC
  • Hibernate
  • Struts 20
  • HTML
  • XML
  • J2EE
  • JSP
  • Servlet
  • Java Script
  • Web sphere 61
  • Web sphere 8x
  • Oracle 10g
  • Oracle 11g
  • Tomcat50
  • Kubernetes
  • Docker
  • AWS
  • JDBC
  • EJB
  • JMS
  • Webservices
  • Hadoop
  • Windows 95
  • Windows 98
  • Windows NT
  • MS-DOS
  • UNIX
  • Eclipse
  • Intelli J
  • NetBeans
  • Oracle10g
  • Sybase
  • NoSQL
  • MongoDb
  • Banking
  • Payments
  • Financial
  • Investment Banking
  • Telecom
  • Generative AI
  • Agentic AI
  • Claude 35

Languages

English
Professional

Timeline

Application Programmer V

BANK OF AMERICA
09.2023 - Current

Application Programmer V

VISA, AUSTIN-USA
08.2021 - 08.2023

Application Programmer V

BANK OF AMERICA, NEW JERSEY-USA
09.2020 - 08.2021

Senior Java Developer

VISA, AUSTIN-USA
10.2018 - 09.2020

Project Lead

Fidelity Information Services
01.2017 - 07.2018

Senior Java Developer

Fidelity Information Services
06.2016 - 12.2016

Senior Java Developer

Fidelity Information Services
01.2016 - 05.2016

Senior Developer

Fidelity Information Services
08.2012 - 12.2015

Senior Consultant

Capgemini
02.2011 - 06.2012

Senior Programmer

Keane
04.2010 - 01.2011

Application Developer

IBM
07.2009 - 03.2010

Senior Software Engineer

CSC
08.2007 - 06.2009

Bachelor of Engineering - Electronics

Pune University affiliated engineering college

OCJP - Java8

Venkata Nagesh Raghu Kumar Singamsetty