Prince kumar

Senior Software Engineer

Bengaluru, Karnataka, India12 yrs experience

Key Highlights

  • Expert in building high-performance backend systems.
  • Led major projects in fintech and retail sectors.
  • Strong focus on clean code and system reliability.
Stackforce AI infers this person is a Backend Software Engineer specializing in Fintech and E-commerce.

Contact

Skills

Core Skills

Java Backend DevelopmentMicroservices ArchitectureSystem DesignAlgorithm DevelopmentSoftware Development

Other Skills

API DesignAgile MethodologiesComputer ScienceDB2Data-structure and algorithmDesign PatternsDistributed SystemsGCPGrafanaJavaJavaScriptKafkaMongoDBMySQLNoSQL

About

I’m an experienced Software Engineer with 9 years in the software industry. I have a strong foundation in problem solving, data structures & algorithms (DSA), and system design, and I specialize in building high-performance, scalable backend systems across fintech, retail, and e-commerce domains. My expertise in Java backend development, HLD/LLD, and microservices architecture, with a deep focus on clean code, performance, and reliability. At Groupon, I’m driving the Universal Custom Integration project—streamlining partner onboarding through the Partner Portal to reduce manual effort, accelerate integrations, and improve operational efficiency. At Wasoko, I led the design and implementation of a centralized Promotions Engine to manage region- and segment-based offers. Integrated with OMS, mobile app, and cart service, the system handled 150K+ orders/month with high availability and low latency. At Target, I worked on the Enterprise Inventory Platform, delivering solutions for data migration, latency optimization, cross-region availability, and performance testing for large-scale retail systems. At Visa, I contributed to real-time payments infrastructure, focusing on ledger design, distributed locking, and deployment automation to ensure scalable and secure transaction handling. At Walmart Global Tech, I designed and developed a Print-as-a-Service platform to centralize printing logic across multiple microservices. This eliminated redundant code and resolved common printer connectivity issues across services. 🔧 Tech Stack Java, Spring Boot, Kafka, REST APIs, PostgreSQL, MySQL, NoSQL, GCP, Azure

Experience

Groupon

SDEIII

Sep 2024Present · 1 yr 6 mos · Bangalore Urban, Karnataka, India · Hybrid

  • Project : Led the design and development of the Universal Custom Integration platform to streamline partner onboarding
  • via the Partner Portal for high-traffic locations like Hollywood (1.3K–2.6K visitors/day) and Orlando
  • (2.7K–5.4K visitors/day).
  • Automated onboarding workflows, reducing manual effort by 90% and accelerating partner go-live timelines.
  • Enabled file upload via the Partner Portal, storing files in S3, parsing data, and dynamically rendering description,
  • price, and other deal details on Groupon UI pages.
  • Led code reviews and mentoring initiatives, reviewing 50+ pull requests/month.
  • Tech Stack: Java, Spring Boot, Kafka, PostgreSQL.
JavaSpring BootKafkaPostgreSQLJava backend developmentMicroservices architecture

Wasoko

2 roles

Senior Software Engineer Building next generation across African retails get more for less!

May 2023Aug 2024 · 1 yr 3 mos

  • I’m starting a new position as Senior Software Engineer at Wasoko(Global Team), helping communities across Africa get more for less!
  • Summary
  • The Promotions Engine for Wasoko is the central service that manages any discount or offer applied to an order. This service will be the foundation upon which we can build automated and logic-based rules to apply and distribute these promotions to customers.
  • The engine's main objective is to boost customer engagement and encourage increased sales by offering targeted and relevant promotions to different customer segments based on their geography, demographics, lifecycle status and other factors.
  • Our promotions engine will enable us to offer targeted and relevant promotions to different customer segments based on their geography, demographics, and other factors. By providing these promotions, we aim to boost customer engagement & retention and increase sales, thereby advancing our business objectives.
  • Wasoko is focused on transforming the business landscape for informal retail shops in Africa.
  • The informal retail sector in Africa collectively sells over $600 billion worth of goods annually.
  • Wasoko is one of the largest and rapidly expanding B2B digital distribution and lending platforms in Africa.
  • It operates in six countries across East and West Africa, powering the extensive informal retail ecosystem.
  • Projects :
  • Designed and developed a Promotion Engine to manage global promotions across multiple regions and customer
  • segments.
  • Integrated the Promotion Engine with core systems including OMS, mobile app, and cart service, enabling consistent
  • and real-time discount application.
  • Scaled the system to handle 150K+ orders per month with high availability and fault tolerance.
  • Led code reviews and mentoring initiatives, reviewing 60+ pull requests/month.
  • Tech Stack: Java, Spring Boot, PostgreSQL, REST API, GCP.
JavaSpring BootPostgreSQLREST APIGCPJava backend development+1

SSE

May 2023Aug 2024 · 1 yr 3 mos

Target

Senior Software Engineer Enterprise Inventory.

Jul 2022May 2023 · 10 mos · Bengaluru, Karnataka, India

  • Working in Enterprise Inventory.
  • Projects
  • Decommissioned 6/7 legacy mainframe jobs (MF_ORDER_FEED_JOB, MF_CUSTOMER_UPDATE_JOB),
  • cutting infra cost by $6K/month and reducing RCA time from 3+ days to <4 hours.
  • Improved data freshness from 24h to 30s by building a Spring Boot Data Poller that fetched delta
  • records every 30s from DB2 tables (INV_TRAK_MSG_ALOC, RECPT, OO).
  • Ensured zero data loss or duplication via Kafka idempotent keys, DB2 checkpointing tables, and Dead
  • Letter Queues for poison records.
  • Designed a real-time file ingestion pipeline handling files up to 2 GB, automating flow from File Express
  • → S3→ Kafka.
  • Reduced end-to-end latency by 90% (20 min → 2 min) using scheduler-based fetching; reliably
  • processed 6M+ records/hour under peak load.
  • Delivered resilient, observable systems with Java, Spring Boot, Kafka, MongoDB, backed by Grafana-
  • based operational dashboards.
  • Tech Stack: Java, Spring Boot, Kafka, MongoDB, DB2, S3, File Express, Grafana.
JavaSpring BootKafkaMongoDBDB2S3+3

Visa

Senior Software Development Engineer Real Time Payments

May 2019May 2022 · 3 yrs · bangalore

  • Working in Real Time Payments team in Visa.
  • Real Time Payments.
  • Delivered the implementation of Blue Green Deployment.
  • Payment Processing Multi DC Deployment.
  • Deployment orchestrator .
  • Failover orchestrator.
  • Scheduler Design and implementation.
  • multiple DCs and multiple application instances in a given DC. Only one scheduler should run at
  • configured freq. from across multiple instance/multi DC.
  • Ledger design and implementation for distributed system.
  • Designed and implemented Distributed Lock.
  • Most of the domestic RTP Systems support single currency except Hong Kong, which supports both
  • Hong Kong Dollars (HKD) and Chinese Yuan Renminbi (RMB). But slowly as the Payment Systems are
  • evolving and the inter country and in-region trade is increasing more and more Payment systems are
  • planning to support multiple currencies. RTP System has to be future ready and thus should be multi-
  • currency by design.
  • Real-time Payment System (RTP) enables different entities like Individuals (Person), Businesses,
  • Merchants, Governments and Financial Institutions to exchange funds and thus is critical to the
  • nation's and region's growth. The RTP System works in the background, underpinning a financial
  • institution's customer facing systems for services such as bill payment, cash management, P2P, and
  • emergency disbursements, just to name a few. The RTP System only allows selective institutions to
  • participate directly. Rest of the ecosystem participates via the institutions connected to RTP.
JavaSpring BootKafkaMySQLGrafanaJava backend development+1

Walmart labs

Software Development EngineerIII Building a next-gen global e-commerce fulfilment on online grocery.

Mar 2017May 2019 · 2 yrs 2 mos · Bengaluru Area, India

  • Projects : Worked on distributed and highly scalable order management system called Global Integrated Fulfillment (GIF) system used at 6000+ Walmart stores across countries.
  • 1. Worked on Packing and shipping module in Global Integrated Fulfilment aka GIF which helps in fulfilling the order placed by the customer.
  • Building a next-gen global e-commerce fulfilment platform with focus on online grocery.
  • 2. Print As A Service.
  • GIF have multiple use cases that requires to print a document/report/label using Zebra or Laser printer. Therefore multiple Microservices in GIF have incorporated logic to manage the print functionality. This requires duplicate code at multiple places and everyone needs to solve issues that comes with Printer connectivity.
  • 3. Print As A Async Service
  • Develop a sync print service for Zebra and Laser printers. Components should be able to use the service and get the jobId immediately.
  • Cloud already has a print service in synchronous manner, but in some cases synchronous is not required at all, so for this printAsync service can be used. In the service client just simply call it and get a jobId, which can be used to get the status after.
JavaSpring BootJava backend developmentSystem design

Lenskart.com

SDE1

Nov 2013Feb 2017 · 3 yrs 3 mos · bangalore

  • Worked as a algorithm developer in Lenskart.com since Nov 2014
  • Design and development of HTO scheduling algorithm
  • Design and development of searching algorithm of Franchise of part of lenskart.com.
Data-structure and algorithmJavaSpring BootAlgorithm developmentSoftware development

Education

National Institute of Technology Srinagar

Bachelor of Technology — Computer Science and Engineering

Stackforce found 100+ more professionals with Java Backend Development & Microservices Architecture

Explore similar profiles based on matching skills and experience