Vandana Gupta

Senior Software Engineer

Delhi, India6 yrs experience
Highly Stable

Key Highlights

  • Expert in Java Backend Development with Spring Boot.
  • Proven track record in high-TPS payment systems.
  • Strong experience in microservices architecture.
Stackforce AI infers this person is a Backend Developer specializing in Fintech applications with a focus on high-performance systems.

Contact

Skills

Core Skills

Java DevelopmentApache KafkaSpring BootKafka

Other Skills

AWSAlgorithmsCore JavaData StructuresDropwizardGitGitHubGitlabGrafanaGraphQLHibernateJavaJava Database Connectivity (JDBC)JenkinsKafka Streams

About

As an experienced Java Backend Developer, I am passionate about creating robust and scalable applications. I specialize in developing standalone applications using Spring Boot and have honed my skills in deployment and maintenance as a Java DevOps professional. Currently, I am responsible for handling mandates services in India’s largest UPI payments system, managing extremely high transactions per second (TPS). My expertise lies in implementing efficient, clean, and maintainable code that meets the highest standards of quality. With a deep understanding of microservice architecture, I am adept at building complex systems with seamless integration between different services. I have a proven track record of delivering projects on time, on budget, and with exceptional quality. Skills: * Algorithms, Data Structures, System Design * Java, Python, Shell Script * Spring Boot, Hibernate, Google Guice, Angular 7 * AWS, Oracle Cloud * SQL, No-SQL * Kafka, RMQ I am constantly looking for opportunities to grow and learn, and I am eager to take on new challenges in the field of Java Backend Development. If you are looking for a dedicated professional who can take your application to the next level, I would be thrilled to discuss how I can contribute to your team.

Experience

6 yrs
Total Experience
1 yr 9 mos
Average Tenure
9 mos
Current Experience

Tekion corp

Senior Software Engineer

Jul 2025Present · 9 mos · Banglore

Phonepe

Software Engineer

Sep 2023Jun 2025 · 1 yr 9 mos · Banglore · On-site

  • Delegate Payments (UPI Circle): Designed, developed, and launched a feature that allows dependents to make payments without accounts, successfully meeting tight deadlines and outpacing competitors.
  • Technologies used: RMQ, Kafka, Dropwizard, Grafana, MariaDB
  • Share.Market TPV Feature: Built a Third-Party Verification (TPV) system for secure user onboarding and redemptions, enhancing fraud prevention and ensuring compliance.
  • Technologies used: Kafka, Grafana, Mockito, MariaDB
  • systems.
  • Igloo (Cold Storage) Truncations: Developed a smart truncation library that optimizes storage for mandate and redemption tables by using state-based logic instead of date-based deletion.
  • Technologies used: Dropwizard, Kafka, MariaDB
  • On-Call Support: Monitored high-TPS systems 24/7, quickly troubleshooting issues and ensuring uptime as the first responder for critical incidents.
  • Technologies used: Grafana, RMQ, MariaDB
  • ₹1 Lakh Limit Feature: Enabled dynamic transaction limit adjustments for merchants and banks, replacing static configurations to improve flexibility and efficiency.
  • Technologies used: Kafka, Dropwizard, MariaDB
  • Database Query Optimization: Refactored code to fetch user mandate details from the cache instead of the database, significantly reducing query loads and improving response times.
  • Technologies used: Kafka, Mockito, MariaDB
  • DB Truncation for High-Traffic Events: Implemented database cleanup strategies to handle peak loads during major events (e.g., IPL, Dream11), ensuring seamless system performance.
  • Technologies used: Kafka, Grafana, MariaDB
Java DevelopmentApache KafkaServer SideServer Side ProgrammingSoftware ConstructionRMQ+7

Unitedhealth group

2 roles

Associate Software Engineer II

Promoted

Jan 2022Sep 2023 · 1 yr 8 mos · India

  • Developed various microservices in Spring boot and GraphQl using AGILE methodology and TDD development.
  • Implemented Spring Apache Kafka-based microservices to produce and consume inventory events from/to various
  • systems.
  • Achieved 100% test coverage in unit testing using the Mockito framework.
  • Developed REST APIs using Spring boot, and Spring Data with JPA.
  • Guaranteed 100% availability by implementing a heartbeat scheduler using a spring scheduler to check Kafka failures.
  • Extensively used Spring retry to handle the failed request or Kafka failures.
  • Implemented basic auth to fetch incident data from service now for analyzing performance metrics.
  • Integrated and deployed applications using tools like Gradle, Jenkins, and SonarQube and did debugging/logging using log4j.
  • Completed performance, stress, and load testing using JMeter including developing test plans, test scripts, and
  • reports.
  • Provided technical support for the production environment resolving the issues, analyzing the defects, and
  • implementing solutions for defects with the help of Grafana, Prometheus, Splunk, and Zipkin.
  • Obtained complete handling of the transition of a new project launched in the existing namespace.
  • Managed and mentored juniors.
Kafka StreamsJenkinsGitSpring Bootspring schedulerJava+16

Associate Software Engineer I

Jul 2020Jan 2022 · 1 yr 6 mos · India

  • Developed MicroServices, REST web services, and business components using Spring Boot.
  • Implemented persistence layer, and created the POJO, DAO, and DTO by utilizing Spring JPA.
  • Involved in writing stored procedures/complex queries using SQL to process the data from MYSQL DB.
  • Deployed services using Jenkins, Gradle, and GitHub.
  • Implemented Log4J for Logging Errors, debugging, and tracking.
  • Wrote unit tests and integration tests JUnit.
Spring Boot

Quovantis technologies

2 roles

Software Engineer

Dec 2019Apr 2020 · 4 mos · On-site

Java DevelopmentServer SideServer ProgrammingJavaCore JavaJava Database Connectivity (JDBC)

Software Engineer Intern

Jul 2019Dec 2019 · 5 mos · On-site

  • Used JDBC to invoke Stored procedures and database connectivity.
  • Used Maven to run, create and build JARs and WAR files among other users.
  • Implemented various design patterns such as singleton and builder patterns to build extensible code.
  • Involved in Integration testing and made sure data flows correctly from one system to another.
Spring MVCSpring BootJava

Mirketa inc

Salesforce Developer

Jan 2019Jul 2019 · 6 mos · India · On-site

  • Worked as a back-end developer, responsible for fixing application bugs and integrating applications using the Spring Boot framework.
  • Conducted regular testing to ensure that all applications and systems were working correctly and efficiently.
  • Fixed application bugs and developed test classes to test the application.
  • Implemented MVC architecture using Spring framework.
Spring BootJava

Indian railways

Summer Research Intern

Jun 2018Aug 2018 · 2 mos · Delhi, India

Education

Guru Gobind Singh Indraprastha University

Bachelor's degree

Jan 2015Jan 2019

D.A.V. Public School - India

Higher Secondary

Jan 2014Jan 2015

Stackforce found 100+ more professionals with Java Development & Apache Kafka

Explore similar profiles based on matching skills and experience