Vishal Gupta

Software Engineer

Bengaluru, Karnataka, India5 yrs 5 mos experience
Most Likely To Switch

Key Highlights

  • 5+ years of experience in backend systems development.
  • Expertise in cloud-native distributed systems and microservices.
  • Passionate about performance engineering and observability.
Stackforce AI infers this person is a Backend Engineer specializing in Fintech and cloud-native distributed systems.

Contact

Skills

Core Skills

JavaSpring BootMicroservicesApi Development

Other Skills

AWSApache FlinkApache KafkaApplication Programming Interfaces (API)Back-End Web DevelopmentCC++CDKDatabase Management System (DBMS)DatabasesDistributed SystemsDockerFlaskFlinkFull-Stack Development

About

SDE 2 (Associate) at Goldman Sachs with 5+ years of experience building large-scale, distributed backend systems. Previously SDE 3 at Walmart, where I designed scalable microservices, real-time data pipelines, and backend platforms used by millions.I specialize in Java (OCAJP certified), Spring Boot, J2EE, Kafka, and NoSQL systems. My recent work is deeply focused on cloud-native distributed systems, event-driven architectures, resilient microservices, consensus patterns, and high-throughput data processing.Currently working extensively on AWS Cloud, building and operating systems powered by: • Kafka Streams & Apache Flink • Amazon MSK (Managed Kafka) • Amazon ECS, EC2, Lambda • Infrastructure-as-Code with AWS CDK • Event-based architectures & real-time streaming workflowsI enjoy solving complex engineering problems with clean architecture, scalable design, and production-ready code. Passionate about observability, performance engineering, and building platforms that scale across teams and organizations.Actively upskilling through the Cloud Computing Specialization (University of Illinois) to deepen expertise in distributed consensus, fault tolerance, MapReduce ecosystems, and large-scale cloud design.Open to roles involving deep tech, backend platforms, real-time systems, and distributed infrastructure.

Experience

Goldman sachs

SDE II / Associate

Aug 2024Present · 1 yr 7 mos · Bengaluru · On-site

  • Building large-scale, resilient backend and distributed systems for critical financial platforms. I work across the full lifecycle of design, development, optimization, and cloud-native deployment of event-driven systems used across the firm.
  • My work focuses on high-throughput data streaming, scalable microservices, and platform components that power real-time insights and low-latency workflows.
  • Key Responsibilities & Achievements
  • Design and develop backend services in Java and Spring Boot with clean, production-grade architectures.
  • Build and operate high-volume event-driven pipelines using Apache Kafka, Kafka Streams, and Apache Flink.
  • Manage distributed messaging and storage systems on Amazon MSK, ensuring reliability, observability, and low-latency performance.
  • Develop cloud-native solutions using AWS ECS, EC2, Lambda, IAM, with infrastructure fully automated through AWS CDK.
  • Optimize microservices for throughput, scalability, and fault tolerance in multi-team distributed environments.
  • Lead the development and deployment of event-based systems supporting large-scale internal platforms.
  • Drive improvements in observability, logging standards, and performance engineering across services.
  • Collaborate with cross-functional engineering teams to build secure, resilient, and highly available systems that scale globally.
  • Tech Stack
  • Java, Spring Boot, Kafka, Kafka Streams, Flink, MSK, J2EE, AWS (ECS, EC2, Lambda, IAM), CDK, NoSQL.
JavaSpring BootKafkaKafka StreamsFlinkMSK+4

Walmart global tech india

Software Engineer 3

Jul 2023Aug 2024 · 1 yr 1 mo · Bengaluru, Karnataka, India

  • ● Part of the development team for messaging platform.
  • ● Used Java, Maven, Spring Boot & NoSQL (CosmosDB) as
  • techstack.
  • ● Created a microservice from scratch using kafka producers and consumers.
  • ● Added resiliency in existing kafka producers to make it fault tolerant to regional failures.
  • ● Created a search service from scratch to provide stats and status of messages flowing through the platform.
  • ● Developed new APIs as per PRD. Written optimized code for better performance and scalability.
  • ● Worked on improving security, scalability and performance (TAT, TPS) of existing APIs.
  • ● Worked on various tech mod initiatives for vulnerability fixes and optimization.
  • ● Improved overall unit test coverage of the project by a significant amount.
JavaMavenSpring BootNoSQLKafkaMicroservices

Lendingkart

Software Engineer

Oct 2021Jun 2023 · 1 yr 8 mos · Bengaluru, Karnataka, India

  • ● Part of development team for xlr8 platform.
  • ● Used Java, Maven, Spring Boot, MySQL & NoSQL (MongoDB) as techstack.
  • ● Developed new APIs as per PRD. Written optimized code for better performance and scalability.
  • ● Worked on improving security, scalability and performance of existing APIs.
  • ● Reduced TAT for s2s API calls by optimizing existing implementations. Integrated 3rd party APIs within the application as well.
  • ● Improved overall unit test coverage of project by a significant amount.
JavaMavenSpring BootMySQLNoSQLAPI Development

Accolite

2 roles

Software Engineer

Sep 2020Oct 2021 · 1 yr 1 mo

Dev Intern

Aug 2020Sep 2020 · 1 mo

Virtusa

Intern

Jun 2019Aug 2019 · 2 mos · Chennai, Tamil Nadu, India

Education

Asansol Engineering College (AEC)

Bachelor of Technology — Computer Science

Jan 2016Jan 2020

Burnpur Boys’ High School

Higher Secondary — Science

Jun 2014May 2016

D. A. V. Higher Secondary School

Secondary

Jun 2013May 2014

Stackforce found 100+ more professionals with Java & Spring Boot

Explore similar profiles based on matching skills and experience