Home

ANAND KUMAR - JAVA DEVELOPER
[email protected]
Location: Mclean, Virginia, USA
Relocation: YES
Visa: GC
Resume file: AnandKumarGedala_JavaFullStack_Resume (2)_1774970470184.docx
Please check the file(s) for viruses. Files are checked manually and then made available for download.
ANAND KUMAR GEDALA
Senior Java Full Stack Developer
+1 (405) 503-5943 | [email protected] | LinkedIn
PROFESSIONAL SUMMARY

Senior Full Stack Java Developer with 10+ years building scalable enterprise applications across
Finance, Retail, and Manufacturing, focused on cloud-native architecture and modern UI
development
Architected microservices using Spring Boot and Spring Cloud (Eureka, Config Server, Gateway,
Resilience4j), deployed on AWS EKS and Azure AKS via Terraform and Helm
Built RESTful and GraphQL APIs with Spring MVC, using Hibernate/JPA and asynchronous
processing for high-throughput backend performance
Developed enterprise Angular applications using Angular 12 17, NgRx, RxJS, Angular Material, and
AG Grid, with Reactive Forms, lazy loading, and route guards for role-based access control
Built high-performance React applications using React 16 18, Redux Toolkit, React Hooks, and
Material UI, with D3.js, Recharts, and Chart.js for visualizations, optimized via code-splitting,
React.memo, and useMemo
Used GitHub Copilot to accelerate Spring Boot scaffolding, React/Angular component generation, and
unit test creation, improving developer velocity across sprint cycles
Extensive AWS (EC2, EKS, Lambda, S3, RDS, SNS, SQS, CloudWatch) and Azure (AKS, Functions,
DevOps) experience delivering scalable, fault-tolerant cloud-native deployments
Designed event-driven architectures using Apache Kafka, Kafka Streams, and RabbitMQ for real-time
data pipelines, asynchronous messaging, and decoupled microservice communication at scale
Deep expertise across relational and NoSQL databases including PostgreSQL, Oracle, MySQL,
MongoDB, Cassandra, Redis, and Elasticsearch, with strong command of schema design, query
optimization, indexing, and distributed data modeling
Implemented robust security frameworks using OAuth2, JWT, SAML, Keycloak, and Spring Security
to meet enterprise compliance standards including PCI-DSS, SOX, and HIPAA
Built CI/CD pipelines with Jenkins, GitHub Actions, and GitLab CI/CD, enforcing quality gates via
SonarQube and Checkmarx, with test coverage using JUnit 5, Mockito, Jest, and Cypress
Implemented observability using ELK Stack, Prometheus, Grafana, CloudWatch, and Splunk for
performance tracking and incident response
Practiced in Agile (Scrum, SAFe) delivery, leading sprint ceremonies, mentoring junior developers, and
driving engineering best practices including TDD, code reviews, and pair programming

TECHNICAL SKILLS


Programming
Languages
Java (8, 11, 17, 21), JavaScript, TypeScript, Python, SQL, PL/SQL, Shell Scripting
Backend
Technologies
Spring Boot (2.x, 3.x), Spring MVC, Spring WebFlux, Spring Cloud (Eureka, Config
Server, API Gateway, Feign, Resilience4j), Spring Security, Spring Data JPA, Spring
Batch, Hibernate, JPA, JDBC, Microservices Architecture
Frontend
Technologies
Angular (12 17), React (16 18), Redux Toolkit, NgRx, RxJS, TypeScript, HTML5, CSS3,
Bootstrap, Material UI
Cloud Platforms
AWS (EC2, EKS, ECS, S3, RDS, Aurora, Lambda, API Gateway, CloudFront,

CloudWatch, IAM, SNS, SQS, Kinesis, CloudFormation), Azure (AKS, App Services,
Functions, SQL Database, Service Bus, Active Directory), GCP (GKE, Cloud Storage,
Cloud Pub/Sub, Cloud SQL, BigQuery)
Databases &
Caching
PostgreSQL, Oracle (11g/12c/19c), SQL Server, MongoDB, MySQL, Redis, Cassandra,
Elasticsearch
Messaging &
Streaming
Apache Kafka, Kafka Streams, RabbitMQ, ActiveMQ, IBM MQ, AWS SNS/SQS, Azure
Service Bus
DevOps &
CI/CD
Docker, Kubernetes, Jenkins, GitLab CI/CD, GitHub Actions, GitHub Copilot, Maven,
Gradle, Terraform, Helm, SonarQube, Checkmarx
Testing Tools
JUnit (4/5), Mockito, TestNG, Testcontainers, Selenium, Cucumber, Jest, Cypress, REST
Assured
Monitoring &
Logging
ELK Stack (Elasticsearch, Logstash, Kibana), Splunk, Prometheus, Grafana, CloudWatch,
OpenTelemetry, Datadog, New Relic
API &
Integration
REST APIs, GraphQL, SOAP, Swagger/OpenAPI, Apache CXF, Postman
Security
Spring Security, OAuth2, JWT, SAML, SSL/TLS, Keycloak, Okta, LDAP, SSO
Architecture &
Design
Microservices, Event-Driven Architecture (EDA), Domain-Driven Design (DDD), CQRS,
Saga Pattern, SOLID Principles, Design Patterns (Singleton, Factory, Builder)

PROFESSIONAL EXPERIENCE
Northern Trust Bank Chicago, IL March 2023 -
Present
Senior Java Full Stack Developer

Project: Wealth Management & Investment Platform
Designed and developed a scalable wealth management platform supporting portfolio analytics, investment
tracking, and real-time reporting for high-net-worth clients and financial advisors at Northern Trust,
managing over $1.5 trillion in assets. Built on cloud-native microservices on AWS, meeting stringent PCI-
DSS and SOX compliance.

Roles and Responsibilities:

Led backend development using Java 17/21 and Spring Boot 3.x, building microservices for portfolio
valuation, transaction processing, and client onboarding, communicating via Spring Cloud Eureka,
Config Server, and Gateway across 15+ microservices
Implemented Feign declarative clients and Resilience4j circuit breakers, retry policies, and bulkheads to
ensure fault tolerance across downstream financial data services during peak trading hours
Built RESTful and GraphQL APIs using Spring MVC and Spring WebFlux for synchronous
transactions and reactive real-time portfolio feeds, with Hibernate/JPA, PostgreSQL, Oracle, and
Liquibase for zero-downtime schema migrations
Implemented Spring Batch for bulk processing jobs including end-of-day reconciliation, dividend
calculations, and regulatory exports across millions of records, secured with Spring Security, OAuth2.0,
JWT, and RBAC policies
Integrated Apache Kafka for event-driven portfolio update workflows, publishing transaction and price
events to downstream analytics services, with Redis and Hazelcast caching reducing API response
times for high-frequency dashboard requests
Deployed containerized microservices to AWS EKS with auto-scaling and pod disruption budgets for
zero-downtime, managing infrastructure via Terraform and Helm across dev, staging, and production
environments
Managed data on AWS RDS (PostgreSQL) with Multi-AZ failover and Aurora read replicas for
analytics, with S3 storing client documents, regulatory reports, and audit exports with versioning for
compliance archival
Deployed AWS Lambda functions triggered by S3 uploads, SNS alerts, and CloudWatch Events for
serverless batch processing, with AWS API Gateway enforcing throttling, WAF rules, and API key
management for third-party integrations
Streamed real-time market data using AWS Kinesis for sub-second portfolio updates, with SNS and
SQS handling decoupled async messaging between portfolio, notification, and advisor alert services
Monitored platform health using CloudWatch, Splunk, ELK Stack, Prometheus, and Grafana for
unified observability, KPI reporting, and production incident response
Built the Advisor Portal using Angular 17+, TypeScript, RxJS, NgRx, and AG Grid, delivering a
permission-heavy enterprise dashboard with dynamic data grids and multi-step portfolio rebalancing
workflows for hundreds of financial advisors
Built the Client-Facing Wealth Dashboard using React 18, Redux Toolkit, and Material UI, delivering
personalized portfolio charts, financial goal modules, and transaction histories across web and mobile
browsers
Integrated D3.js and Chart.js for portfolio visualizations and asset allocation charts, with real-time
updates via WebSockets and SSE; optimized React performance using code-splitting, React.memo,
useMemo, and useCallback
Established CI/CD pipelines using Jenkins and GitHub Actions with SonarQube quality gates,
Docker image publishing to AWS ECR, and test coverage via JUnit 5, Mockito, Testcontainers, Jest,
and Cypress
Mentored the development team through code reviews, architectural decision records, and workshops
on Spring Boot design, AWS cost optimization, and React/Angular performance patterns, improving
sprint velocity and SonarQube quality scores
Environment: Java 17/21, Spring Boot 3.x, Spring Cloud (Eureka, Config Server, Gateway, Feign,
Resilience4j), Spring WebFlux, Spring MVC, Spring Data JPA, Spring Batch, Spring Security, Hibernate,
OAuth2.0, JWT, Apache Kafka, Redis, Hazelcast, PostgreSQL, Oracle, Liquibase, AWS (EKS, RDS, Aurora,
S3, Lambda, API Gateway, SNS, SQS, Kinesis, CloudWatch, ECR, CloudFormation), Terraform, Helm,
Docker, Kubernetes, React 18, Redux Toolkit, React Hooks, Material UI, Angular 17+, NgRx, RxJS,
Angular Material, AG Grid, D3.js, Chart.js, WebSockets, Jest, React Testing Library, Cypress, JUnit 5,
Mockito, Testcontainers, Jenkins, GitHub Actions, SonarQube, Splunk, ELK Stack, Prometheus, Grafana,
Agile/Scrum

Ameriprise Financial Minneapolis, MN June 2020 February
2023
Senior Java Full Stack Developer

Project: Financial Planning & Advisory System
Developed a cloud-native financial planning and advisory platform for Ameriprise Financial, managing over
$1 trillion in assets, enabling advisors to manage portfolios and deliver personalized retirement planning at
scale. Built on AWS with Spring Boot microservices and Apache Kafka, maintaining strict SEC and FINRA
regulatory compliance.
Roles and Responsibilities:

Developed backend microservices using Java 11/17 and Spring Boot 2.x for client account management,
portfolio analysis, investment recommendations, and retirement planning, serving 10,000+ financial
advisors and millions of clients
Designed RESTful and GraphQL APIs using Spring MVC for synchronous account operations, with
Spring WebFlux reactive streams handling real-time market data feeds and live portfolio updates via
WebSockets
Implemented Spring Cloud service mesh with Eureka for service discovery, Config Server for
centralized configuration, and Gateway for routing and load balancing across advisor-facing and client-
facing services
Managed data persistence using Spring Data JPA and Hibernate with PostgreSQL for structured
portfolio data, and MongoDB for flexible storage of financial planning scenarios and retirement
projection models
Integrated Apache Kafka for event-driven processing of market data updates, portfolio rebalancing
triggers, and financial alerts, consumed asynchronously by recalculation, notification, and dashboard
services
Secured platform services using Spring Security, OAuth2.0, JWT, and MFA, with fine-grained RBAC
policies enforcing SEC and FINRA compliance via Spring AOP-based audit logging
Deployed containerized microservices to AWS ECS and EC2 using Docker, with RDS (PostgreSQL) for
Multi-AZ storage and S3 storing PDF statements, performance reports, and tax documents with lifecycle
retention policies
Leveraged AWS Lambda for serverless document generation on S3 events, portfolio rebalancing
notifications via SNS, and advisor alert queuing through SQS for decoupled async communication
Configured AWS API Gateway as the unified entry point enforcing throttling, request validation, and
API key management for third-party market data integrations including stock quotes and mutual fund
prices
Monitored platform health using CloudWatch dashboards and New Relic APM for JVM-level profiling,
identifying bottlenecks in financial calculation engines and optimizing slow PostgreSQL queries
Built the Advisor Management Portal using Angular 12, TypeScript, RxJS, and Angular Material with
Reactive Forms, supporting multi-step onboarding, compliance checklists, goal-based planning, and
real-time portfolio rebalancing dashboards
Built the Client Self-Service Dashboard using React 17, Redux, React Hooks, and Material UI,
delivering financial calculators, retirement simulators, and investment allocation charts with Recharts
and Chart.js
Optimized React performance using code-splitting, lazy loading, React.memo, and Context API for
global session management, ensuring fast load times across complex portfolio visualizations
Applied Redis caching for market data snapshots and portfolio summaries to reduce dashboard load
times, with iText used for server-side generation of PDF reports, tax statements, and planning
documents
Established CI/CD pipelines using Jenkins with automated Docker builds and AWS deployments;
maintained test coverage via JUnit 5, Mockito, Jest, React Testing Library, and Karma/Jasmine,
enforced through SonarQube quality gates
Environment: Java 11/17, Spring Boot 2.x, Spring MVC, Spring WebFlux, Spring Cloud (Eureka, Config
Server, Gateway), Spring Security, Spring Data JPA, Spring Batch, Hibernate, OAuth2.0, JWT, REST APIs,
GraphQL, Apache Kafka, Redis, PostgreSQL, MongoDB, AWS (EC2, ECS, RDS, S3, Lambda, API Gateway,
SNS, SQS, CloudWatch), Docker, Jenkins, Terraform, React 17, Redux, React Hooks, Context API, Material UI,
Recharts, Chart.js, WebSockets, Angular 12, TypeScript, RxJS, Angular Material, Reactive Forms, JUnit 5,
Mockito, Jest, React Testing Library, Karma, Jasmine, SonarQube, Spring AOP, SLF4J, iText, New Relic,
Agile/Scrum

Target Corporation Minneapolis, MN August 2017 May
2020
Java Full Stack Developer

Project: E-Commerce & Order Management System
Built and enhanced a large-scale e-commerce and order management platform for Target Corporation, serving
over 30 million weekly customers, supporting product catalog, real-time inventory, checkout workflows, and
order orchestration. Deployed on Microsoft Azure with Apache Kafka, Elasticsearch, and React storefronts,
built to handle peak holiday traffic with elastic auto-scaling.
Roles and Responsibilities:

Developed RESTful microservices using Java 8 and Spring Boot 2.x for product catalog, shopping cart,
order processing, and inventory synchronization, with Spring Cloud Gateway, Eureka, and Config
Server managing routing, discovery, and configuration
Built reactive data pipelines using Spring WebFlux and Apache Kafka for real-time inventory
streaming, order event processing, and async checkout orchestration, ensuring data consistency across
warehouse and fulfillment services during peak traffic
Secured platform APIs using Spring Security, OAuth2.0, and JWT, enforcing RBAC for internal and
customer-facing services, with PCI-DSS compliant payment integrations via Stripe and PayPal
tokenization
Managed persistence using Spring Data JPA and Hibernate with MySQL for orders and customer data,
and Redis for session caching and inventory snapshots, reducing database load during high-frequency
storefront queries
Integrated Elasticsearch with Spring Data Elasticsearch for advanced product search with
autocomplete, fuzzy matching, and faceted filtering, delivering sub-100ms query responses across
millions of SKUs
Deployed containerized microservices to Azure Kubernetes Service (AKS) using Docker and Helm,
with horizontal pod auto-scaling and blue-green deployments to handle seasonal traffic surges via
Azure Container Registry (ACR)
Leveraged Azure Service Bus for decoupled async messaging between order, inventory, fulfillment,
and notification services, ensuring no order events were lost during downstream degradation
Used Azure Blob Storage for product images and order documents with Azure CDN for global content
delivery, reducing page load times across Target's distributed customer base
Configured Azure SQL Database for transactional order data with geo-redundant backups, and Azure
Cache for Redis for distributed session management and frequently accessed catalog data
Built responsive React 16 storefronts using Redux Toolkit, React Hooks, Material UI, and Tailwind
CSS, optimized with code-splitting, lazy loading, React.memo, and useMemo for fast rendering across
desktop and mobile
Monitored platform using Azure Monitor, Application Insights, and ELK Stack for error rates and
latency alerts, with New Relic APM for JVM profiling of order processing bottlenecks
Established CI/CD pipelines using Jenkins and GitLab CI/CD with automated Docker builds, security
scans, and AKS deployments, with test coverage via JUnit, Mockito, Jest, and Enzyme
Environment: Java 8, Spring Boot 2.x, Spring MVC, Spring WebFlux, Spring Cloud (Eureka, Config
Server, Gateway), Spring Security, Spring Data JPA, Spring Data Elasticsearch, Hibernate, OAuth2.0, JWT,
REST APIs, Apache Kafka, Redis, MySQL, Elasticsearch, Stripe API, PayPal API, Azure (AKS, Azure
Service Bus, Azure SQL Database, Azure Blob Storage, Azure CDN, Azure Cache for Redis, Azure
Container Registry, Azure Monitor, Application Insights), Docker, Kubernetes, Helm, Jenkins, GitLab
CI/CD, React 16, Redux Toolkit, React Hooks, Material UI, Tailwind CSS, Jest, Enzyme, JUnit, Mockito,
New Relic, ELK Stack, Agile/Scrum

Macy s Atlanta, GA October 2015 July
2017
Java Full Stack Developer

Project: ERP Integration & Data Migration System
Developed enterprise ERP integration and data migration applications for Macy's, operating 700+ stores
across 43 states, enabling seamless data exchange between legacy SAP/Oracle systems and modern retail
platforms across inventory, finance, and supplier management. Built on Google Cloud, migrating millions of
financial and inventory records while maintaining business continuity.
Roles and Responsibilities:

Developed Java integration modules using Spring Framework and Spring MVC to connect Macy's new
ERP system with legacy SAP and Oracle 11g, building bidirectional sync services for inventory,
financial transactions, and supplier data using JDBC, Hibernate, and Spring Data JPA
Designed large-scale data migration workflows using Spring Batch with chunk-oriented processing, job
partitioning, and restart/retry, migrating millions of financial records and supplier data from legacy
Oracle systems with full audit trail logging
Implemented SOAP and REST web services using Spring Web Services and Apache CXF for third-
party vendor integrations, enabling real-time inventory updates, purchase order processing, and
supplier catalog synchronization
Deployed integration services on Google Kubernetes Engine (GKE) for containerized batch workloads,
with Google Cloud Storage for migration audit files and financial exports with lifecycle retention
policies
Leveraged Google Cloud Pub/Sub for async event-driven messaging between ERP modules and
downstream inventory and finance services, replacing legacy point-to-point integrations with scalable
event streaming
Built internal operational tools using JSP, HTML5, CSS3, and Spring MVC for financial dashboards,
inventory management interfaces, and migration monitoring, enabling teams to track progress and
resolve data conflicts
Wrote and optimized Oracle 11g stored procedures, functions, and triggers for financial business rules,
with SQL query tuning via indexing, query plan analysis, and partitioning for large-scale reporting
Maintained code quality through JUnit testing and peer code reviews during UAT, managing builds
with Maven and version control with SVN in close collaboration with business analysts
Environment: Java 7, Spring Framework, Spring MVC, Spring Batch, Spring Web Services, Hibernate,
Spring Data JPA, JDBC, Oracle 11g, MySQL, SOAP, REST APIs, Apache CXF, JSP, Servlets, HTML5, CSS3,
Google Cloud (GKE, Cloud Storage, Cloud Pub/Sub), Docker, WebLogic, Maven, JUnit, SVN, Agile
Keywords: continuous integration continuous deployment user interface message queue javascript sthree procedural language Arizona Georgia Illinois Minnesota

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];7067
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: