Post Job Free
Sign in

Senior Java Full Stack Developer with Cloud Expertise

Location:
Hyderabad, Telangana, India
Posted:
January 12, 2026

Contact this candidate

Resume:

VENKATESWARA RAO KUKKAPALLI

Irving, TX (Open to Relocate) +1-937-***-**** ******************@*****.*** LinkedIn PROFESSIONAL SUMMARY

• Senior Java Full Stack Developer with 7+ years of hands-on experience owning and delivering enterprise and cloud-native applications across banking, airline, insurance, government, and SaaS domains, supporting high-availability systems used by operations and compliance teams.

• Strong expertise in Java, Spring Boot 3.x, Microservices, RESTful APIs, Angular (13–18), React 18, Vue.js, and Apache Kafka, applying solid data structures and algorithm design principles to building scalable, event-driven systems that support transaction-heavy and time-sensitive business workflows.

• Proven record modernizing platforms by migrating legacy monoliths to microservices, upgrading Java 8 to Java 17/21, and improving application performance, scalability, and deployment independence across multiple production systems.

• Extensive cloud and DevOps experience across AWS and Azure, with hands-on delivery using Docker, Kubernetes and OpenShift, CI/CD pipelines, and observability tools to support secure, production-grade deployments.

• Strong functional collaboration with architects, product, DevOps, and QA teams in Agile/Scrum environments, delivering secure, compliant, and production-ready solutions using OAuth2, OIDC, JWT, and Spring Security. TECHNICAL SKILLS

Programming Languages: Java (11, 17, 21), JavaScript (ES6+), SQL, Data Structures, Algorithm Design, Object-Oriented Programming (OOP) Backend & API Development: Spring Boot 3.x, Spring MVC, Spring Security, Spring Data JPA, Hibernate, RESTful APIs, Microservices Architecture Frontend Engineering: Angular (13–18), React.js (18), Vue.js, HTML5, CSS3, JavaScript, Bootstrap Databases: Oracle, PostgreSQL, MySQL, MongoDB

Event Streaming & Messaging: Apache Kafka

Cloud Platforms: AWS (EC2, S3, RDS, EKS, Lambda, IAM, CloudWatch), Azure (App Services, Functions, AKS) Containerization & DevOps: Docker, Kubernetes, OpenShift (Console & Deployment Management), Jenkins, CI/CD Pipelines Testing & Quality: JUnit 5, Mockito, Cucumber, Selenium API Documentation & Observability: Swagger / OpenAPI, Splunk, Centralized Logging Security & Authentication: OAuth 2.0, OpenID Connect (OIDC), JWT Development Practices: Agile (Scrum), SDLC, Test-Driven Development (TDD), Code Reviews, Design Patterns PROFESSIONAL EXPERIENCE

Senior Java Full Stack Developer Jan 2025 - Present Citi Bank Irving, TX

• Delivered new capabilities for an internal AI-enabled banking platform by building full stack components with Java 21, Spring Boot 3.x, React 18, Vue.js, and JPA.

• Strengthened API and platform security by implementing Spring Security with OAuth 2.0 and JWT, ensuring compliant access to regulated services and supporting audit and risk review requirements.

• Improved dashboard performance by optimizing React state management and data-fetching strategies, cutting page load times by ~30% when rendering large documents and analytics data.

• Enabled reliable asynchronous processing by integrating Apache Kafka across backend services, improving transaction consistency and reducing downstream processing failures by ~25% during peak usage.

• Supported high availability and release stability by deploying containerized services with Docker on Kubernetes/OpenShift, using the OpenShift Console for deployment monitoring and release validation, ensuring consistent uptime during scheduled releases and peak usage windows.

• Accelerated delivery cycles by automating build and deployment workflows using Jenkins and GitHub, enabling a shift from bi- weekly to weekly releases and saving ~40% deployment effort.

• Improved production reliability by tuning JPA/Hibernate queries using efficient data structures and algorithm design principles, and proactively monitoring logs and metrics in Splunk and cloud monitoring tools, reducing API response times by ~20%. Senior Java Full Stack Developer Jan 2024 - Dec 2024 Delta Airlines Atlanta, GA

• Modernized backend services by upgrading applications from Java 8 to Java 17/21 and Spring Boot, improving runtime performance and reducing memory usage by ~25% across flight operations and scheduling workflows.

• Increased system resilience by decomposing legacy applications into Spring Boot microservices, enabling independent deployments and reducing cross-service outage impact by ~30%.

• Improved operational visibility by upgrading frontend applications to Angular 18, enhancing page responsiveness and lowering UI defect leakage by ~28% across operations and monitoring dashboards.

• Supported peak-load scalability by deploying containerized services with Docker and Kubernetes on AWS EKS and Azure AKS, allowing systems to handle ~40% higher traffic during peak travel periods.

• Secured distributed APIs by implementing Spring Security with OAuth 2.0 and OpenID Connect, ensuring compliant access control for internal and partner-facing services.

• Reduced data processing latency by building Kafka-based event streaming pipelines, improving real-time data availability and cutting message delays by ~35%.

• Accelerated release delivery by collaborating with DevOps and QA teams to implement CI/CD pipelines using Jenkins, reducing manual deployment effort by ~45% and improving release consistency. Senior Software Engineer Aug 2023 - Dec 2023

Citi Bank Tampa, FL

• Built internal banking dashboards using Angular 17, React.js, HTML5, CSS3, and JavaScript, delivering responsive UI experiences for operations and reporting users.

• Reduced frontend code duplication by designing reusable Angular components with routing and dependency injection, shortening future feature development cycles by ~25%.

• Integrated UI layers with Spring Boot RESTful APIs to stabilize data flow across screens, strengthening enterprise UI stability and improving data accuracy by ~20%.

• Optimized UI rendering by refining React Virtual DOM behavior and state management, cutting unnecessary re-renders and improving interaction speed by ~35%.

• Streamlined reporting workflows by developing PL/SQL procedures and database objects, reducing manual report preparation effort by ~40% for business users.

• Supported predictable delivery by coordinating daily with UX designers, backend engineers, and QA teams during Agile sprints, ensuring feature readiness before scheduled releases.

• Improved production stability by assisting with application support, root-cause analysis, and defect triage, helping resolve high- priority UI issues within established SLA expectations. Full Stack Java Developer Oct 2022 - Aug 2023

Blackboard Phoenix, AZ

• Rebuilt core backend services using Java 17, Spring Boot, WebFlux, and Spring Cloud, reducing average API response times by

~30% during peak student traffic.

• Implemented non-blocking asynchronous processing across service layers to support high concurrency, enabling the platform to handle ~40% more simultaneous users without performance degradation.

• Secured REST APIs by configuring Spring Security with OAuth 2.0, enforcing role-based access control for student, instructor, and admin workflows.

• Developed modular UI components using Angular, HTML5, CSS3, Bootstrap, and JavaScript, supporting scalable UI modernization and improving platform maintainability across core learning workflows.

• Migrated application deployments from AWS Elastic Beanstalk to Docker and Kubernetes, improving environment consistency and reducing release failures by ~35%.

• Established centralized logging and monitoring with AWS CloudWatch to track service health and support faster issue identification during production incidents.

• Integrated Apache Kafka for event-driven communication between microservices, improving message reliability and supporting real-time data synchronization across services.

Java Full Stack Developer Oct 2021 - Sep 2022

State of California DMV Sacramento, CA

• Delivered core DMV transaction processing features using J2EE, Spring MVC, and a multi-tier architecture, reducing average request processing time by ~25% during peak citizen submission periods.

• Improved daily staff efficiency by building AngularJS-based single-page interfaces with HTML5, CSS3, JavaScript, and jQuery, cutting page navigation time by ~30% for internal users.

• Reduced data inconsistencies across DMV systems by developing RESTful services with Spring REST and Apache CXF, improving synchronization accuracy by ~20% between backend applications.

• Strengthened application security by configuring Spring Security integrated with Okta and Google SDKs, lowering unauthorized access attempts by ~40% while meeting state compliance standards.

• Increased backend throughput by implementing Kafka listeners for asynchronous event handling, supporting smoother processing during high-volume transaction windows.

• Improved release stability by writing unit and integration tests using JUnit and Mockito, helping catch defects earlier and improve overall service reliability.

• Supported statewide scalability by deploying applications on AWS and Oracle WebLogic, enabling reliable service delivery for large volumes of daily citizen transactions.

Senior Full Stack Java Developer Sep 2020 - Jul 2021 Nationwide Insurance Columbus, OH

• Improved policy and claims processing by developing backend services with Java and Spring Framework, reducing transaction handling time by ~25% for underwriting and operations teams.

• Enhanced customer and agent portal performance by building responsive UI components using Angular, HTML5, CSS3, JavaScript, and Bootstrap, cutting average page load time by ~30%.

• Increased deployment flexibility by introducing Spring Boot microservices, reducing regression-related production issues by ~20% across feature releases.

• Improved service interoperability by integrating Node.js components with Java-based REST APIs, shortening cross-team development turnaround time by ~15%.

• Supported higher traffic volumes by containerizing applications with Docker and deploying on AWS EKS, enabling the platform to scale reliably during peak usage periods.

• Streamlined environment setup by automating infrastructure provisioning using AWS CloudFormation, reducing manual configuration effort across development and QA environments.

• Strengthened release reliability by implementing CI/CD pipelines, stabilizing scheduled deployments and improving overall release consistency for insurance systems.

Java Developer Jun 2018 - Aug 2020

Brio Technologies Pvt Ltd Hyderabad, India

• Developed enterprise backend modules using Java 8, Spring MVC, Hibernate, and Struts, improving transaction processing speed by ~20% across client applications.

• Refactored business logic into Spring Boot–based services to reduce tight coupling and simplify future enhancements for evolving client requirements.

• Stabilized multi-environment deployments by configuring Spring Cloud service discovery and centralized configuration, decreasing environment-specific release issues by ~30%.

• Built web application interfaces using AngularJS, React.js, HTML, CSS, JavaScript, and jQuery, modernizing UI workflows and improving user experience consistency after deployment.

• Enabled reliable system integrations by implementing SOAP and REST web services, reducing manual data reconciliation effort by

~20% for downstream applications.

• Improved backend scalability by integrating Kafka-based asynchronous messaging, supporting smoother processing during high- load transaction scenarios.

• Improved application reliability by writing unit tests with JUnit and Mockito, strengthening release stability across core modules. PROJECTS

Enterprise AI Enablement Platform

Tech Stack: Java 21, Spring Boot 3.x, Microservices, React 18, Kafka, JPA, Hibernate, AWS, Docker, Kubernetes, OAuth2, JWT

• Designed and implemented a secure, full-stack AI enablement platform using Java 21, Spring Boot microservices, and React 18, supporting authenticated access to AI-driven chat, document ingestion, and analytics workflows for internal banking teams.

• Architected asynchronous service interactions using Kafka with JPA and Hibernate, enabling reliable orchestration of requests, data persistence, and concurrent processing across distributed services.

• Owned cloud deployment and runtime configuration by packaging services with Docker and Kubernetes on AWS, applying OAuth2 and JWT to enforce platform-level security and high availability across environments. Airline Operations Modernization & Microservices Migration Tech Stack: Java 17/21, Spring Boot, Spring Cloud, Angular 18, React, Kafka, AWS, Azure, Kubernetes, Jenkins

• Led architectural modernization of airline operations systems by refactoring legacy applications into Spring Boot microservices with Java 17/21, enabling modular services and independent release management.

• Directed frontend modernization efforts by upgrading applications to Angular 18, aligning UI architecture with backend service decomposition and improving long-term maintainability.

• Established cloud-native deployment workflows using Jenkins, Kubernetes, AWS EKS, and Azure AKS, supporting standardized releases and event-driven data flow through Kafka. Cloud-Native Learning Management System

Tech Stack: Java 17, Spring Boot, WebFlux, Angular, Spring Security, OAuth2, Kafka, AWS, Docker, Kubernetes

• Re-architected backend services using Java 17 and Spring Boot WebFlux, enabling reactive processing to support concurrent student and instructor activity across learning workflows.

• Defined application-level security by integrating Spring Security and OAuth2, enforcing role-based access control across REST APIs and user-facing features.

• Delivered cloud-native runtime environments using Docker, Kubernetes, Kafka, and AWS CloudWatch, supporting scalable deployments and centralized monitoring.

Government Records & Citizen Services Platform

Tech Stack: Java 8/11, Spring MVC, Spring Boot, AngularJS, REST APIs, Kafka, Oracle, AWS

• Designed and implemented citizen-facing and internal services using Java, Spring MVC, Spring Boot, and Oracle, supporting secure access to records and transactional government workflows.

• Developed browser-based user interfaces with AngularJS, HTML5, CSS3, and JavaScript, ensuring usability and accessibility for both public users and government staff.

• Integrated backend systems using REST APIs, Apache CXF, Kafka, AWS, and WebLogic, enabling asynchronous processing while adhering to government infrastructure and compliance standards. EDUCATION

Master of Science in Computer Science

University of Dayton Dayton, OH

CERTIFICATIONS

• AWS Certified Developer -Associate

• Oracle Certified Associate -Java SE 8 Programmer

• Java Programming and Software Engineering Fundamentals - Coursera

• Spring Framework Specialization - Coursera

• Building Cloud-Native Applications on AWS - Coursera

• Front-End Web Development with React - Coursera

• Angular Framework for Enterprise Web Applications - Coursera



Contact this candidate