Summary
Overview
Work History
Education
Skills
Employment History
Certification
Timeline
Generic

Vijaya Kumar Katam

Flemington,NJ

Summary

· 16+ years of experience as Java Full Stack Developer with strong expertise in Back-end and Front-end development with hands on experience in designing and building web applications using Java/J2EE Technologies.

· Experience working with different SDLC (Software Development Life Cycle)including Requirement gathering, Analysis, Design, Coding, Testing and Implementation like Agile (SCRUM), TDD, BDD and Waterfall Models.

· Experience working in conditions utilizing Agile (SCRUM) and Waterfallimprovement philosophies.

· Expert in Core Java concepts and technologies in Java 17/11/8/7, such as Object-Oriented Programming (OOP), Data Structures, Algorithm, Collections, I/O Stream, Multithreading and Exception Handling.

· Experience in developing applications using Java/J2EE technologies such as Servlets, JSP, EJB, JMS, Java Beans, Web Services, and Multithreading Executor Services.

· Expertise in application development using various frameworks such as Struts Framework, Java Server Faces, Spring Framework, Spring MVC, Hibernatewith GUI plug-ins like Tiles Framework, validation plug-ins like Validator Framework.

· Experience working on Spring Modules (DAO, MVC, Boot, Cloud, Security, AOP, ORM Data) and JWT.

· Good experience in design and deployment of Microserviceswith Spring Boot using highly cohesive and loosely coupled methodology.

· and implemented performant GraphQL schemas and resolvers, leading to a 30% reduction in query execution

· Experience in Spring Security Framework for User Access Management, JWTtoken-based authentication, and involved OAuth 2.0configuration for authentication and authorization.

· Experience in using Hibernate for mapping Java classes with database and using Criteria API and Hibernate Query Language (HQL) and Java Persistence Query Language (JPQL).

· Experience in Front-End UI development skills using scripting languages like HTML5, DHTML, CSS, JavaScript, JSON, AJAX, Typescript, ReactJS, NodeJS, Bootstrap, Tag Libraries, JSTL, jQuery with Standard Validations.

· Expert in implementing Angular servicesto connect the web application to back-end APIs to POST/GET the data.

· Solid experience developing the rendering view ReactJScomponents, forms, events, routers, and Redux asynchronous functions and implemented React - Flux pattern for core dependency.

· Developed and optimized data transformation pipelines by leveraging Apache JOLT to convert complex JSON/XML structures into the required standardized formats for downstream systems.

· Experienced in server-side view rendering of Java content structures, like ReactJS, and rendering pages on the server side utilizing Redux and Flux to accomplish unidirectional plan flow.

· Experience in developing Web APIs using Node.js, React.js, and React Native, and hosted on multiple lead balance API instances. Hands-on experience in transferring, integrating, and deploying data and Java web applications from the cloud offered by AWS Cloud, Azure Cloud, and Google Cloud.

· Strong experience using AWS S3 Buckets, Lambda, CloudWatch, RDS, Aurora, DynamoDB,

Beanstalk, AWS API Gateway, Event Bridge, SQS and SNS Services

· Extensive experience in Amazon Web Services (AWS) like EC2, S3, Lambda, RDS, Elastic Load Balancing, SQS, SNS, AWS Identity and Access Management, AWS CloudWatch, Elastic Beanstalk, CloudFront, and Redshift.

· Experience in managing multiple AWS instances, assigning the Security Groups, Elastic Load Balancer, and AMIs.

· Experience working on Microsoft Azure using Azure VM's and app services for running of instances, Azure cosmos and SQL for storage of data, App insights for creating alerts and monitor API calls

· Good experience in Azure Logic apps, Service Bus, Document DB and SQL Database and Data warehouse.

· Experience in creating multiple Kubernetes clusters in AWS and deploying a Docker image on top of Kubernetes Cluster for testing purpose. Experience on DevOps tools, CI/CD and AWS Cloud Architecture in database modelling and developing using NoSQL Database such as MongoDB and Cassandra.

· Strong experience working with Java based testing frameworks like JUnit, Selenium, TestNG, Mockito, Cypress, LoadRunner, Cucumber and PowerMock, etc.

· Also worked on testing JavaScript structures utilizing Mocha and Chai, Cypress, Jasmine and Karma.

· Expertise in Web/J2EE/Integration Application development using various IDEslike Spring Tool Suite (STS), Eclipse, NetBeans, Visual Studio and IntelliJ IDEA.

· Development experience in different OS like Windows, Linux, and UNIX and excellent troubleshooting skills.

· Experience in using bug/issue tracking, project tracking and management tool JIRA.

Overview

19
19
years of professional experience
1
1
Certification

Work History

Sr Java Engineer

Evernorth
Morris Plains, New Jersey
02.2025 - Current

• Enhanced applications with Java/J2EE technologies to fulfill business requirements.
• Integrated applications with core AWS services including Elastic Beanstalk for simplified environment management, Amazon RDS(Aurora) for relational data storage, DynamoDB for NoSQL high-performance data access, and AWS Lambda for serverless, event-driven workloads.
• Used Spring Cloud components like Service Registry, Spring Cloud, Spring Security, APIGateway, and Config Server for service discovery and routing.
• Participated in daily standup meetings with project stakeholders to update task progress.
• Implemented functional changes for application development to improve user experience.
• Designed and executed a real-time data streaming pipeline using Apache Kafka.
• Conducted regular code reviews to maintain high-quality standards throughout development.
• Guided software design and coding practices for improved team performance.
• Ensured compliance with industry best practices across all phases of SDLC.

Sr. Java Tech Lead

TD Bank
04.2024 - 12.2024
  • Identifying the Business requirement and feasibility discussions Migration applications
  • Involved in Design and Development plan migrated functions using spring boot
  • Preparing Functional and technical documentation and design documents
  • And updating confluence with information
  • Updating confluence and working on releases by coordinating with release team
  • Environment: Java/J2EE, SpringBoot, ReactJS, REST Web Services, JOLT, PCF,OS, Apache, Maven, Git, Jenkins, Sonar, Newrelic, splunk

Sr. Java Tech Lead

Express Scripts
02.2015 - 03.2024
  • Enhancing Applications using Java/J2EE technologies
  • Identifying the Business requirement and feasibility discussions Outreach applications
  • Involved in Design and Development plan for Frontend and Backend services
  • Preparing Functional and technical documentation and design documents
  • And updating confluence with information
  • Creating stories and involving split the tasks as stories
  • Coding and developing application using TDD and configuring and coding pipeline information and updating configuration server details
  • Developing Springbok REST services as backend services
  • Fixing Bugs and realtime issues
  • Mentoring juniors and helping for them and contacting other teams for inputs if they needed
  • Updating confluence and working on releases by coordinating with release team
  • Environment: Java/J2EE, SpringBoot, ReactJS, REST Web Services, JOLT, PCF,OS, Apache, Maven, Git, Jenkins, Sonar, Newrelic, splunk

Lead Java Engineer

MasterCard
04.2014 - 01.2015
  • Prepared the Implementation design plan for the new changes
  • Responsible for creating efficient design and developing User Interaction screens using HTML5, Angular JS, AJAX and JSON
  • Responsible for the development and design of different modules using the spring architecture
  • Utilized various JavaScript and Angular JS frameworks, AJAX for form validation and other interactive features
  • Worked on AOP (Spring) for logging the details in the database and Spring Dependency Injection implemented for required objects
  • Worked on creating responsive website for smart devices using responsive design and media queries
  • Prepared the Code deployment documents
  • Used Spring IOC and Hibernate for performing the Database Transactions
  • Coordinated with development team and web admin to code drop
  • Responsible for production related changes for the apps (OpenAPI app’s)
  • Lead the offshore to development changes
  • Involved in Bug fixing and enhancements
  • Involved in Estimation, Integration and off-shore co-ordination
  • Environment: Java/J2EE, Oauth, Web Services (REST), JBoss, PL/SQL, Spring, EJB

Lead Java Developer

Rheem Manufacturing
02.2013 - 03.2014
  • Performed requirement gathering of Client and customer enhancement of SPR
  • Designed and developed for client and cust
  • Worked on Oracle E-Commerce O2C Special Pricing Request upgrade
  • Developed VO, CO for new enhancement changes and Personalization of existing pages
  • Supported the Application Production issues
  • Designed and developed Enhancement of iStore of Oracle e-Commerce application iStore Customization
  • Customized Oracle E-Commerce SPR (Special Pricing Request) module
  • Environment: Java/J2EE, Servlets, JSP, JDeveloper, XML, PL/SQL, WebServices (SOAP)

Lead Java Developer

Apple
08.2012 - 02.2013
  • Performed requirement gathering, product backlog analysis and story point from customer
  • Carried out the responsibility of Knowledge Transitioning the technical architecture of the project to the new joiners
  • Migrated applications to JBoss
  • Involved and developed in Migration changes
  • Analyzed functional requirement, use-case feasibility and estimate time for the use-case
  • Wrote business logic, data processing and transactions and presentation of data
  • Developed application according to the design and documentation
  • Used Spring Framework for Dependency injection and integrated with the Hibernate
  • Coded various web services and solving the issues that appears
  • Wrote JUnit test case after developing method and application Performed peer code reviews and unit testing according to the quality standard
  • Worked on tomcat configuration for the development and test the application
  • Perform all tasks according to the agile methodology
  • Communicated with different team for configuration, deployment and testing application
  • Environment: Tomcat, Java, XML, CSS, J2EE, MY Eclipse, and REST Easy web Services, Spring, Hibernate, Windows, JBoss

Java Application Developer

CISCO
10.2009 - 07.2012
  • Technical Lead for NILE Migration from SJ to RCDN
  • Designed and developed Migration process of applications
  • Designed and developed WAS Connection enhancements for Applications
  • Prepared Use cases for the applications and circulated to the team members to make those changes while moving the application to new environment
  • Involved in designing, development for Migration applications
  • Server configuration for the Migrated Application
  • Involved in the design phase
  • Implemented the application using Spring Framework which is based on Model View Controller design pattern for clean separation of business logic from the presentation layer
  • Used Kintana for deployment
  • Environment: J2EE, Java, Camel, EJB, web Services, JIVE, DES (Cisco Specific Framework), My Eclipse, Jboss, web sphere Application Server, TOAD, Struts, Spring, Java Beans, JavaScript, Web Service Definition Language (WSDL), CVS, ANT, Windows XP, CVS

Lead Developer

Emerson
03.2008 - 08.2009
  • Applied the ADF architecture as per business requirement and implement the required system
  • ADF Technology used for the application
  • Implemented Java Script validation for ADF pages
  • Area of focus consists of performance and server hangs & crashes
  • Deployed in JBoss Server
  • Designed and developed Applications using SOAP Web Services
  • Prepared Functional and Technical Design documents for the applications
  • Implementation of the application based on technical design documents
  • Designed and prepared logic for reading Email’s using Java Mail API for one of the application
  • Developed UI to test web services using JSP, Servlet, Java Script and HTML
  • Prepared User guide to handle the application
  • Created DAO layer to access and update Data base
  • Involved in updating design documents by implementing the change requests
  • Prepared User guide to handle the application
  • Environment: Windows, Java, JSP, Servlet, Java Script, HTML, JavaMail API, J2EE 1.3(oracle) web Services, SOAP, XML, JSP, Oracle Database 10g, OC4J Server, JDBC, Core Java, Java, ADF, BPEL, JSP, Axis, Hibernate

Developer

ACS/Xerox
03.2007 - 12.2007
  • Involved in Coding for Claim Adjudication in Operations module
  • Involved in the requirements gathering the Claims Module
  • Worked in Claims Adjudication module for developing components like benefit plan limit editing
  • Coded and Unit tested
  • Performed Bug fixing
  • Used TOAD to access the database and build the SQL queries
  • Used ANT for build and run the application
  • Used Clear Case for version Controls
  • Log4j frame work is used
  • Environment: WID, Web sphere Application Server, Hibernate, TOAD, Enterprise Java Beans(EJB), Java Beans, JavaScript, Web Service Definition Language (WSDL), Smart CVS, ANT, Windows XP, Clear Case

Education

Master of Science - Computer Science

Andhra University
Vishakapatnam, India.
04-2003

Bachelor of Science - Computer Science

Andhra University
Vishakapatnam, India.
11-2001

Skills

Languages

Java 17/11/8/7, JavaScript, Typescript, C/C, Kotlin, Scala, XML, UML Python 360, Drools, SQL, PL/SQL

J2EE Technologies

Strings, Multi-Threading, Arrays, Java Networking, Servlets, JSP, JSTL, JDBC, JMS, RMI, EJB, JFC/Swing, AWT, Applets

Frameworks

Spring 50 (Spring Boot, Spring MVC, Spring Security, Spring Cloud, Spring AOP, Spring IOC, Spring Data, Spring Batch), Hibernate, Struts, JSF, iBatis

Web Technologies/JavaScript Frameworks

HTML5, CSS3, JavaScript, jQuery, Bootstrap, AJAX, ReactJS, Angular 15/14/13/11/8/7/5/4/2, Typescript, NodeJS, Backbonejs, Vuejs, ExpressJS

Cloud Environments

Amazon Web Services (AWS), Microsoft Azure, Google Cloud Platform (GCP)

Application/Web Servers

Apache Tomcat, WebLogic, IBM WebSphere, JBoss, Apache HTTP Server, Nginx

Web Services

Restful API, SOAP, XSD, WSDL, Apache Axis, JAX RS, JAX WS

Databases

MySQL, Oracle, SQL Server, MongoDB, Cassandra, PostgreSQL, DynamoDB

Messaging Queues

JMS (Java Message Service), IBM MQ, Apache Active MQ, Apache Kafka, RabbitMQ

CI-CD Tools

Jenkins, Travis CI

Build Tools

Maven, Ant, Gradle

Testing Tools

JUnit, Selenium, TestNG, POSTMAN, Jasmine, Karma, Cypress, Mockito, JMeter, LoadRunner, Cucumber, PowerMock

Containerization Tools

Docker, Kubernetes

Security Tools

OAuth, JWT (JSON Web Tokens), SSL/TLS

IDE Tools

Spring Tool Suite (STS), Eclipse, NetBeans, Visual Studio and IntelliJ

Version Control

SVN, GIT, GitHub, GitLab, Bitbucket, CVS, TFS

Operating Systems

Windows, Linux, Unix

Methodologies

Agile, Scrum, Waterfall, RUP, TDD, OOAD, SDLC

Logging & Monitoring

Log4j, CloudWatch

Project Management

Jira

Methodologies

Agile, Scrum and Kanban, Waterfall

Employment History

· ENDAVA(GalaxE Solutions), NJ: From 2017 - Present As Lead Engineer

· Vigna Inc , GA : From 2015 to 2017 As a Lead Engineer

· Wipro Technologies, India & US : From 2007 to 2015 As a Technical Lead

Certification

  • Oracle Certified Associate, Java SE 8 Programmer

Timeline

Sr Java Engineer

Evernorth
02.2025 - Current

Sr. Java Tech Lead

TD Bank
04.2024 - 12.2024

Sr. Java Tech Lead

Express Scripts
02.2015 - 03.2024

Lead Java Engineer

MasterCard
04.2014 - 01.2015

Lead Java Developer

Rheem Manufacturing
02.2013 - 03.2014

Lead Java Developer

Apple
08.2012 - 02.2013

Java Application Developer

CISCO
10.2009 - 07.2012

Lead Developer

Emerson
03.2008 - 08.2009

Developer

ACS/Xerox
03.2007 - 12.2007

Master of Science - Computer Science

Andhra University

Bachelor of Science - Computer Science

Andhra University
Vijaya Kumar Katam