Summary
Overview
Work History
Education
Skills
Timeline
Generic

Sai Madhuri Jannela

Sunnyvale,CA

Summary

Senior Software Engineer with extensive experience in developing and optimizing full-stack applications using Java, Kotlin, and Spring Boot. Demonstrated ability to enhance deployment automation and troubleshoot Kubernetes issues, contributing to high-performance, scalable software solutions in cloud-native environments.

Overview

10
10
years of professional experience

Work History

Senior Software Engineer

Walmart Inc.
09.2025 - Current
  • Developed and enhanced backend services for Walmart's Returns Application Platform (RAP), supporting end-to-end return orchestration through Spring Boot, REST APIs, Apache Camel, and event-driven microservices.
  • Automated return processing workflows in RAP-Orchestration and RAP-Gateway services, improving order validation, refund processing, inventory updates, and integrations with downstream services.
  • Implemented CI/CD automation by integrating KITT post-deployment hooks with Concord workflows to automatically trigger P0 sanity and regression suites after Teflon deployments, improving deployment validation.
  • Contributed to deployment automation by configuring Concord, Looper, and KITT pipelines to execute automated regression testing and deployment verification for cloud-native applications.
  • Deployed and managed applications in AWS environments with DevOps teams, utilizing Docker, Kubernetes, Jenkins, and CI/CD pipelines to streamline software delivery.
  • Debugged critical Kubernetes deployment issues, resolving CrashLoopBackOff, health probe failures, configuration loading, secret management, and application startup problems across Teflon and Vajra environments.
  • Developed Python automation scripts to simplify deployment verification, automate health checks, and support troubleshooting of cloud-native applications running on Kubernetes.
  • Participated in Java 21 migration activities, resolving build issues, dependency compatibility problems, and deployment configuration changes across RAP services.
  • Monitored and analyzed application health using Splunk, Grafana, Kubernetes logs, and health endpoints to troubleshoot production-like issues and improve system reliability.

Server side Backend Engineer

Apple Inc.
06.2025 - 08.2025
  • Developed backend services and RESTful APIs to power the Ocean Eligibility dashboard, which generates reports for Lines of Business (LOB) analyzing shipments via air vs sea.
  • Designed and implemented complex SQL queries, optimizing database interactions for efficient retrieval of shipping and eligibility data.
  • Conducted API testing using Postman and automated unit testing with JUnit and Mockito, ensuring high reliability of backend services.
  • Collaborated with frontend teams to integrate APIs with React-based dashboard, enhancing data visualization and interactivity.

Server side Backend Engineer

Apple Inc.
Sunnyvale, California
08.2024 - 05.2025
  • Developed robust RESTful APIs for secure eSIM provisioning and integration with carrier platforms as Backend Java Engineer on Apple’s esim Activation platform.
  • Designed REST APIs integrating with carrier systems over HTTPS/SSL, ensuring secure data exchange and adherence to cryptographic standards.
  • Created Kafka-based messaging workflows for real-time communication between internal services and external telecom providers, enhancing system reliability.
  • Optimized Cassandra queries for storing eSIM metadata, improving performance and scalability to support millions of users.
  • Upgraded Spring Boot from version 2.5 to 3.2, resolving dependency conflicts, updating Hibernate/JPA integrations, addressing deprecated APIs, and ensuring compatibility with Java 17.
  • Used Insomnia to manually test APIs during development and integration phases.
  • Wrote comprehensive JUnit and Mockito test cases, maintaining over 90% test coverage and ensuring production-grade reliability.

Senior Java Developer

Citibank
06.2019 - 07.2022
  • Led the end-to-end development of applications using Java, Spring Boot, Hibernate, and designed features with Spring and Struts2.
  • Directed upgrade of microservices from Java 11 to Java 17, addressing sonar vulnerabilities to enhance security.
  • Managed AWS services (EC2, S3, Lambda, RDS) for efficient application deployment and infrastructure management.
  • Utilized Jenkins for continuous integration and deployment, ensuring smooth project delivery.
  • Used Spring Kafka API calls to process the messages smoothly on Kafka cluster setup with the help of Zookeeper.
  • Created Restful APIs and integrated React components with backend services, consuming APIs in JavaScript.
  • Developed JUnit test cases and maintained application standards in compliance with Section 508.
  • Conducted code reviews, improving code quality and identifying potential issues through application of DRY principles.

Software Engineer

Tera Software Private Limited - India
12.2016 - 05.2019
  • Designed and developed applications using the Spring Framework with MVC architecture.
  • Applied Hibernate ORM to map MVC model data to MSSQL, enhancing SQL-based database interactions.
  • Created dynamic web pages with jQuery plugins for drag-and-drop and auto-complete, utilizing JavaScript and Bootstrap.
  • Applied debugging skills to improve code quality and application performance.
  • Eliminated vulnerable JAR components to enhance application security and maintain integrity.
  • Updated database fields, drop-down values, and reference data in reports tab to improve data accuracy and user experience.
  • Used GIT for version control and maintained JIRA for managing epics, stories, and tasks.
  • Tracked release progression to ensure alignment with planned delivery dates and facilitate timely project completion.

Education

Master of Science - Computer Science

University of Central Missouri
05-2024

Bachelor of Science - Computer Science

Holy Mary Institute of Technology & Sciences
06-2016

Skills

  • Java
  • Spring Boot
  • Spring MVC
  • RESTful API Design
  • Microservices Architecture
  • Cloud-Native Applications
  • Apache Kafka
  • SQL
  • Docker
  • JUnit
  • Mockito
  • TestNG
  • JavaScript
  • Reactjs
  • HTML5
  • CSS3
  • OAuth 20
  • JWT
  • Web Security
  • AWS
  • Azure
  • Google Cloud Platform
  • Docker
  • Kubernetes
  • Jenkins
  • Git
  • Bitbucket
  • Sourcetree
  • Maven
  • Insomnia
  • Splunk
  • Grafana
  • HTTPS
  • SSL/TLS
  • Hibernate
  • Spring Data JPA
  • Apache Camel
  • Apache Spark
  • Oracle
  • MySQL
  • MongoDB
  • Cassandra
  • Cosmos DB
  • CI/CD Automation
  • Distributed Systems
  • Event-Driven Architecture
  • IntelliJ IDEA
  • Jest
  • TestNG
  • CSS3

Timeline

Senior Software Engineer

Walmart Inc.
09.2025 - Current

Server side Backend Engineer

Apple Inc.
06.2025 - 08.2025

Server side Backend Engineer

Apple Inc.
08.2024 - 05.2025

Senior Java Developer

Citibank
06.2019 - 07.2022

Software Engineer

Tera Software Private Limited - India
12.2016 - 05.2019

Master of Science - Computer Science

University of Central Missouri

Bachelor of Science - Computer Science

Holy Mary Institute of Technology & Sciences
Sai Madhuri Jannela