Post Job Free
Sign in

Senior Java Developer Microservices, Finance, Kafka

Location:
Dayton, OH
Salary:
80,000-100,000
Posted:
January 15, 2026

Contact this candidate

Resume:

KAVYA SRI UDATHA

Email: ***************@*****.***

Mobile: +1-513-***-****

Senior Java Full Stack Developer

PROFESSIONAL SUMMARY:

Senior Java Full Stack Developer with 5+ years of experience delivering enterprise-grade software using Java 17, Spring Boot, REST APIs, Angular, and React across finance, retail, and healthcare domains.

Developed scalable microservices with Spring Boot, deployed via Docker and Kubernetes on AWS and Azure, enabling high availability, fault tolerance, and zero-downtime deployments in distributed production

environments.

Built secure REST APIs using JWT and OAuth2.0 authentication, enabling encrypted cross-platform

communication, enterprise compliance, and seamless integration between microservices, mobile clients, and external partner applications.

Optimized SQL queries and indexing on PostgreSQL and MySQL, improving backend response times, enabling real-time analytics, and enhancing data access speed for transactional and reporting systems.

Designed asynchronous messaging architectures using Apache Kafka and RabbitMQ, supporting millions of daily events, improving system decoupling, and enabling real-time stream processing for fraud detection and alerting systems.

Created reusable Angular and React components integrated with REST APIs, enabling responsive UI design, real-time user interactions, and seamless data presentation across multiple browsers and mobile platforms.

Collaborated with UX designers and product teams to align UI/UX, API contracts, and accessibility standards, ensuring consistent design, front-end-backend integration, and smooth user experiences across devices.

Implemented CI/CD pipelines with Jenkins, GitHub Actions, and Azure DevOps, automating test execution, environment provisioning, and multi-stage deployments across dev, staging, and production environments.

Integrated third-party APIs including payment gateways, shipping systems, and OAuth providers, enhancing business capabilities through secure, reliable service communication and extended transactional functionality.

Deployed select workloads to GCP using Kubernetes and Cloud Run, minimizing infrastructure overhead while leveraging GCP Pub/Sub and Stackdriver for backend observability and cost-effective scalability.

Used ELK stack, Prometheus, and Grafana to monitor microservices, enabling SLA adherence, real-time diagnostics, root cause analysis, and improved mean time to resolution across full-stack systems.

Tuned JVM settings, refactored multithreaded services, and mentored junior developers on Java best practices, agile delivery, REST API development, and CI/CD standards across cloud-based distributed teams.

TECHNICAL SKILLS:

Languages & Frameworks - Java 17, Spring Boot, Spring MVC, Hibernate, JPA, SQL, JavaScript, TypeScript, Angular, React, HTML5, CSS3

Backend & API Technologies - REST APIs, OAuth2.0, JWT, OpenAPI (Swagger), Postman, SOAP, JSON, XML

Frontend Development - Angular 14+, React, RxJS, TypeScript, Bootstrap, Material UI, NgRx, Redux

Cloud Platforms - AWS (EC2, S3, IAM, Lambda, CloudWatch, CodePipeline), Azure (App Service, AKS, Azure DevOps, Azure Monitor, Azure SQL Database), GCP (Cloud Run, GKE, GCP Pub/Sub, Stackdriver, BigQuery, Dataproc)

Databases - PostgreSQL, MySQL, Oracle, SQL Server, Azure SQL, MongoDB

DevOps & CI/CD Tools - Jenkins, Git, GitHub Actions, Azure DevOps Pipelines, Docker, Kubernetes, Terraform

Messaging & Streaming - Apache Kafka, RabbitMQ, Apache Spark, GCP Pub/Sub

Testing & Quality - JUnit, Mockito, Selenium, TestNG, SonarQube

Monitoring & Logging - ELK Stack (Elasticsearch, Logstash, Kibana), Prometheus, Grafana, OpenTelemetry, Azure Monitor, GCP Stackdriver

Methodologies & Design - Microservices Architecture, Event-Driven Architecture, Domain-Driven Design (DDD), Agile (Scrum), TDD, CI/CD, Clean Code Principles

PROFESSIONAL EXPERIENCE:

Office Depot Nov 2024 – Present

Senior Java Full Stack Developer Responsibilities:

Designed and deployed Spring Boot microservices to AWS EC2 for real-time inventory tracking across 150+ stores, reducing stockouts by 60% and improving operational insights with interactive dashboards.

Built Kafka pipelines integrated with Apache Spark for backend ETL workflows, supporting 10,000+ messages/sec and enabling large-scale analytics for supply chain intelligence and fulfillment automation.

Refactored legacy apps into Dockerized microservices deployed on Kubernetes with blue-green strategies, improving release stability, fault recovery, and deployment safety across distributed systems.

Automated CI/CD using Jenkins, Git, and Terraform, achieving 99.9% deployment success and cutting manual release time by 75% through infrastructure-as-code and multi-environment workflows.

Developed secure RESTful APIs with OAuth2, integrating third-party logistics systems to streamline order tracking and reduce shipping SLA violations through synchronized data pipelines.

Optimized PostgreSQL query performance and indexing strategies, reducing backend latency by 50% during peak traffic, improving response times for transactional and reporting services.

Migrated background workloads to AWS Lambda, improving processing speed by 35% and offloading compute-intensive tasks from critical microservices during high-load operations.

Implemented observability using ELK stack, CloudWatch, Prometheus, and Grafana, reducing incident resolution time by 45% through enhanced diagnostics and real-time infrastructure monitoring.

Designed fault-tolerant patterns using Resilience4j for retries, circuit breakers, and fallbacks, ensuring resilient service operations during outages or third-party integration failures.

Authored OpenAPI documentation and implemented unit/integration tests with JUnit and Mockito, sustaining 90%+ test coverage and supporting test-driven development across backend APIs.

Mentored junior engineers on Spring Boot, CI/CD, Kubernetes, and REST APIs, driving knowledge-sharing and improved delivery velocity within the backend engineering team.

Contributed to agile ceremonies, defined DDD-based service boundaries, and led data validation initiatives, ensuring backend scalability, system reliability, and alignment with business architecture.

Commerce Bank Jan 2024 – Oct 2024

Java Full Stack Engineer Responsibilities:

Designed secure Spring Boot microservices with OAuth2 integration, supporting 1M+ monthly transactions and reducing fraud by 25% through tokenized payments and encrypted Visa/Fiserv workflows.

Built fraud detection pipelines using Kafka, Apache Spark, and GCP Dataproc, increasing fraud detection accuracy by 45% through real-time transaction validation and event stream processing.

Refactored legacy systems into Kubernetes-based microservices on Azure AKS and Cloud Run, enabling dynamic scaling, fault tolerance, and autoscaling deployments for high-throughput banking workloads.

Tuned JVM, multithreading, and heap configurations to reduce API latency under 200ms, optimizing performance for critical financial services during high-volume transaction windows.

Automated builds, testing, and deployments using Jenkins, Azure DevOps, GitHub Actions, and Docker, reducing release cycle time by 70% and ensuring traceable, rollback-ready production rollouts.

Developed backend APIs and reporting services with optimized PostgreSQL queries, achieving 99.5%

accuracy for reconciliation tasks and supporting regulatory audit workflows with validated data structures.

Implemented ELK, OpenTelemetry, Stackdriver, and Azure Monitor for full-stack observability, reducing MTTR by 90% and enabling real-time diagnostics, alerting, and root cause tracing.

Built Angular-based reporting dashboards integrated with Swagger-documented APIs, improving user access to transaction summaries and internal analytics with secure, real-time frontend views.

Mentored new engineers on Java, microservices, Agile workflows, and testing practices, accelerating team onboarding, raising code quality, and aligning development efforts with sprint goals.

Authored architecture diagrams, API contracts, and post-incident reviews to streamline documentation, support engineering handoffs, and drive continuous improvement in system reliability and compliance alignment.

CGI Jun 2021 – Aug 2023

Software Engineer Responsibilities:

Analyzed business requirements and user stories to derive test scenarios, test cases, and acceptance criteria, ensuring full coverage of all in-scope features.

Executed SIT, OAT/UAT & Regression testing for web applications across multiple releases, validating end-to-end functionality and identifying product gaps before sign-off.

Prepared and maintained daily and weekly testing status reports, test progress dashboards, and defect summaries for stakeholders, BA, and QA leads.

Created and maintained traceability matrices linking requirements test scenarios test cases to support audits, sprint reviews, and business validation.

Performed API testing for internal and third-party services using Postman and SOAP UI, validating payloads, schema structure, error codes, and integration behavior.

Designed and executed positive, negative, boundary, and exploratory test cases, ensuring exhaustive evaluation of functional use cases.

Logged and tracked defects in JIRA, collaborated with dev teams on triaging, retesting fixes, and validating production readiness across environments.

Participated in peer reviews, backlog refinements, daily standups, TCR walkthroughs, and sprint ceremonies, contributing to team collaboration and faster release cycles.

Automated functional and regression test scripts (Selenium/TestNG or your tool—add if needed), scheduled execution, and reported results to QA leadership.

Performed production validation and smoke testing during releases to ensure deployment integrity and confirm business functionality in live environments.

Supported System Testing to verify database queries and validate backend data integrity against UI outputs.

Contributed to continuous improvements in test documentation, defect prevention practices, and QA standards across modules.

Symbiosis May 2020 – May 2021

Java Developer Responsibilities:

Developed modular Spring Boot microservices with Hibernate and deployed them on Azure App Service, increasing reusability by 30% and enabling scalable, secure environments with consistent configuration across environments.

Replaced synchronous polling with Kafka-based event-driven messaging to reduce system load and latency, enabling asynchronous workflows for healthcare and enterprise microservices in a distributed architecture.

Wrote unit tests for legacy services using JUnit, increasing test coverage by 60%, and built log parsing tools and exception handlers to improve traceability and simplify runtime debugging.

Participated in Agile ceremonies including sprint planning and retrospectives, collaborating with product

teams to deliver prioritized features, improve estimation accuracy, and support continuous delivery practices.

Conducted code reviews and enforced static analysis standards to reduce bug rates by 20%, while maintaining runtime diagnostics using Azure Monitor and log management for compliance auditing.

Integrated backend services with Angular frontends through secure REST APIs, enabling real-time data flow and dynamic user-facing functionality with tight coordination between frontend and backend teams.

Authored SQL migration scripts and DB seeders for environment provisioning, maintained Spring Boot compatibility through upgrades, and supported release automation via Azure DevOps pipelines.

Coordinated with QA teams to create test plans, reduce UAT defect leakage, and authored deployment and onboarding guides to support cross-functional handoffs in multi-stage delivery pipelines.

Certifications:

SAFe 6 Certification – Scaled Agile Framework, 2023

Career Essentials in Data Analysis – Microsoft & LinkedIn Learning, 2023

Deloitte Data Analytics Virtual Job Simulation – Forage, 2022

Educational Details:

Master of Science in Computer Science - Wright State University, Dayton, OH

Bachelor of Technology in Electronics & Communication Engineering - Vel Tech, Chennai



Contact this candidate