Varun Bothra

Software Engineer

Bengaluru, Karnataka, India10 yrs 7 mos experience
Highly StableAI Enabled

Key Highlights

  • Expert in Java backend development and microservices.
  • Proven track record of optimizing payment systems.
  • Strong leadership in engineering and architectural design.
Stackforce AI infers this person is a Fintech backend developer with strong architectural design and microservices expertise.

Contact

Skills

Core Skills

JavaMicroservices

Other Skills

AI ToolingAlgorithmsArchitectural DesignData StructuresDebuggingKafkaMySQLRedisSpring BootSystems Design

About

I am a Java backend developer with experience in designing and developing scalable, testable, and maintainable software systems. I love solving challenging problems. I have a rich industry experience in Java, Spring boot, Redis, Kafka, and MySQL

Experience

Kotak811

Principle Software Engineering

Aug 2025Present · 7 mos · Bangalore Urban, Karnataka, India · Hybrid

Cashfree payments

2 roles

SDE - 4

Apr 2024Aug 2025 · 1 yr 4 mos · Bangalore Urban, Karnataka, India

  • Built the UPI switch in collaboration with NPCI under the NPP program. This
  • helped us to increase the Payment Success Rate by 1-1.5%. The architecture was
  • completely asynchronous, and I have used Kafka to achieve this.
  • Authored technical blogs to share knowledge and drive adoption:
  • https://www.cashfree.com/blog/github-copilot-agent-java-21-upgrade/
  • https://medium.com/@varunbothra11/5-tips-to-increase-your-paymentsuccess-rate-cb260b3c83e4
  • Optimized the micro services by offloading read traffic to replicas, and caching
  • frequent reads in Redis, and improving code efficiency, enabling the platform
  • to sustain a peak traffic of 1500 TPS
  • Contributing as a core member of the internal Design Review Committee by
  • regularly reviewing HLDs and LLDs.
  • Introduced and operationalized AI tooling across the engineering org; played
  • a key role in provisioning GitHub Copilot licenses for all developers.
  • Leading and mentoring UPI (5 engineers), driving OKRs, execution excellence, and architectural decisions for the team.
Architectural DesignKafkaAlgorithmsJavaData StructuresDebugging+4

SDE - 3

Aug 2021Mar 2024 · 2 yrs 7 mos · Bangalore Urban, Karnataka, India

  • Designed and implemented key payment components, including the Card BIN
  • service, Offers Engine (with 99% test coverage), and a no-cost EMI platform.
  • Built a reusable integration framework that reduced the development time to minimize bank integration time from 2 weeks to 1 week.
Architectural DesignKafkaAlgorithmsJavaData StructuresDebugging+4

Noon

SDE - 3

Feb 2020Jul 2021 · 1 yr 5 mos · Bengaluru Area, India

  • Payment integration (Direct and subscription model) - Built a fault-tolerant
  • and resilient system using cloud tasks.
  • Notification system - Sending SMS using Twillio, Email using SendGrid, and
  • Push Notification using Firebase. Developed the complete system end to end.
  • Referral System - This helps users to refer the APP to other users and earn
  • coupons for their next purchases.
  • APP Search - Build a text search of inventory using Elasticsearch.
Architectural DesignKafkaAlgorithmsJavaData StructuresDebugging+4

Ola (ani technologies pvt. ltd)

SDE - 2

Jun 2019Feb 2020 · 8 mos · Bangalore

  • Pilferage Detection System (Project Deliver Owner and Developer): A backend
  • system to detect pilferages happening with the car part. Saved ~70 crores per
  • year on Batteries and Tyres.
  • Lead Management System (Technical Lead): Portal for onboarding new drivers
  • to the Ola platform
  • Full and Final Settlement: I was the Technical Lead for this project. This was a rule engine that used to detect the final amount that need to be paid or received from the drivers during their exit.
Architectural DesignAlgorithmsJavaData StructuresDebuggingMicroservices+3

Kickdrum

SDE - 2

Sep 2018Jun 2019 · 9 mos · Bengaluru Area, India

  • Projectcw (Designer and Developer): Automated the process of hiring a
  • clinician for hospitals.
AlgorithmsJavaData StructuresDebuggingRedis

National instruments

2 roles

Staff Software Engineer

Promoted

Jan 2017Sep 2018 · 1 yr 8 mos · Bangalore

  • Command Line Interface for LabVIEW: Built a command-line tool to interface with LabVIEW, enabling automation of UI-driven operations. This significantly enhanced developer productivity by bypassing manual UI steps. Supported usage across critical partners, including SpaceX and Apple
  • Regression Test Selector: Designed and implemented a smart regression test selector capable of identifying the most relevant test cases to run from millions of available tests for any code change. Reduced CI/CD execution time and infrastructure load.
AlgorithmsData StructuresDebugging

Software Engineer

Jun 2015Jan 2017 · 1 yr 7 mos · Bangalore

  • Integrated the license manager with LabVIEW under tight deadlines, collaborating with teams in the US and Hungary.
  • Optimized CI/CD pipeline, reducing deployment time by 1 seconds per cycle, impacting 5000 daily deployments by identifying and refactoring inefficient code.
AlgorithmsData StructuresDebugging

Education

PES Institute of Technology

Bachelor's Degree — Computer Science

Jan 2011Jan 2015

Sri Bhagwan Mahaveer Jain College

PUC — PCMC

Jan 2009Jan 2011

BBUL Jain Vidyalaya

10 pass

Jan 2007Jan 2009

Stackforce found 100+ more professionals with Java & Microservices

Explore similar profiles based on matching skills and experience

Varun Bothra - Software Engineer | Stackforce