Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

PRASANNA ADDANKI

Tampa,FL

Summary

6+ years of experience developing backend systems for payment and banking platforms as a Senior Java Developer. Experienced in creating Spring Boot microservices, designing REST APIs, and working with Kafka, Redis, and Oracle databases. Hands-on experience with CI/CD pipelines, Docker, and Kubernetes, using GitHub Actions and ArgoCD. Strong in performance tuning, real-time event processing, and working with Agile teams.

Overview

6
6
years of professional experience
1
1
Certification

Work History

Senior Java Developer

American Express
Phoenix, AZ
04.2022 - Current

Project 1: Payment Gateway Modernization

  • Developed and deployed Spring Boot and Spring Cloud microservices for AMEX’s core payment platform, processing over 500K transactions daily across global regions.
  • Designed secure and scalable REST APIs for payment authorization and settlement, leveraging Spring Gateway for routing and Spring WebFlux for asynchronous request handling.
  • Optimized backend services using Java 8+, Object-Oriented Design Patterns, and multi-threaded programming to handle high-concurrency transaction processing.
  • Improved API and database response times by integrating Redis and Hazelcast distributed caching and optimizing queries using Hibernate, JPA, and Oracle PL/SQL, reducing DB load by 35% and query latency by 30%.
  • Managed backend workflow orchestration using Netflix Conductor, streamlining fraud checks, payment validations, and settlement services across microservices.
  • Automated batch settlement and fraud detection jobs using Apache Airflow, ensuring scheduled and reliable data processing.
  • Handled real-time event processing using Kafka, IBM MQ, and RabbitMQ, enabling real-time updates across distributed systems.
  • Containerized backend services using Docker and deployed to OpenShift Kubernetes, managing deployments via ArgoCD pipelines to enable automated, zero-downtime releases.
  • Focused on Java performance tuning, heap dump analysis, and SQL profiling to resolve bottlenecks and improve backend performance.
  • Participated in daily Agile Scrum ceremonies, collaborating with cross-functional teams and contributing to solution design discussions.

Project 2: Fraud Detection and Risk Processing

  • Built real-time fraud detection APIs using Kafka and Spring Stream, supporting processing of over 2 million payment events daily for fraud prevention and risk scoring.
  • Developed microservices for quantitative financial risk models, integrating with C++ libraries via JNI for performance-critical fraud algorithms.
  • Implemented distributed caching via Hazelcast, improving high-risk customer profile lookup times by 40%.
  • Automated microservices deployment using GitHub Actions and ArgoCD, implementing blue-green deployment strategies to minimize downtime.
  • Created API documentation, service diagrams, and technical workflows to support architecture governance.

Java Developer

Axis Bank
Hyderabad, Telangana
06.2019 - 08.2021

Project 1: Loan Origination Automation

  • Built backend microservices using Spring Boot, Spring Data, and Spring MVC to automate loan processing workflows, reducing manual loan processing efforts by 30%.
  • Designed and exposed backend REST APIs, integrated with Oracle databases using optimized SQL and PL/SQL scripts for managing sensitive customer and loan data.
  • Improved backend response speeds using Redis caching for frequent eligibility checks and RabbitMQ for asynchronous loan status updates across banking systems.
  • Contributed to unit and integration testing using JUnit, Mockito, and Spring Boot Test, achieving 85% test coverage on critical modules.
  • Participated in Agile sprints, peer code reviews, and release activities, supporting stable and timely delivery of banking solutions.

Project 2: Regulatory Reporting Automation

  • Engineered backend APIs using Spring Framework and Oracle PL/SQL for automating compliance reporting and regulatory data submissions.
  • Automated ETL pipelines and report generation workflows using Apache Airflow, reducing report delivery timelines from 5 days to 2 days.
  • Managed SQL-based transaction datasets for generating compliance dashboards across multiple branches.
  • Supported backend optimization, documentation, and knowledge sharing within cross-functional teams.

Education

Master of Science - Computer Science

Saint Leo University
Saint Leo, FL
07-2023

Skills

  • Java development
  • Spring framework
  • Database optimization
  • GitHub Actions
  • C Library Integration
  • Java performance tuning
  • Unit testing expertise
  • Hibernate ORM

Certification

  • Microsoft Certified: Azure AI Engineer Associate
  • AWS Certified Solutions Architect – Associate

Timeline

Senior Java Developer

American Express
04.2022 - Current

Java Developer

Axis Bank
06.2019 - 08.2021

Master of Science - Computer Science

Saint Leo University
PRASANNA ADDANKI
Want your own profile? Create for free at Resume-Now.com