Sonu Kumar

Senior Software Engineer

Noida, Uttar Pradesh, India3 yrs 10 mos experience
Most Likely To Switch

Key Highlights

  • Expert in building scalable backend systems in fintech.
  • Engineered high-performance payment platforms for millions.
  • Proficient in Java and modern backend technologies.
Stackforce AI infers this person is a Backend Engineer specializing in Fintech with expertise in scalable systems.

Contact

Skills

Core Skills

JavaBackend Development

Other Skills

Spring BootKafkaMySQLAerospikeMicrosoft AzureJava FrameworksCode ReviewRepresentational State Transfer (REST)Amazon S3Relational DatabasesAgile MethodologiesNoSQLAmazon Web Services (AWS)Coding ExperienceDebugging

About

I’m a backend engineer specializing in building scalable, low-latency systems in the fintech and digital banking space. Previously, as part of Paytm’s Unified Transaction History backend team, I helped design systems that efficiently process and present high-volume financial data with reliability and performance at scale. At Kotak Mahindra Bank, I work on modernizing digital banking systems, focusing on secure, scalable payment solutions and backend performance. I enjoy solving concurrency challenges and designing systems that perform reliably under heavy load. At Paytm, I worked on large-scale payment platforms used by millions of users. I engineered the backend for Paytm Playback, delivering interactive summaries of users’ payment journeys using an event-driven architecture built with Java, Spring Boot, Kafka, MySQL, and Aerospike. I also contributed to the Recurring P2P Payment Reminder system, enabling automated monthly payments for use cases like rent and salaries. I hold a degree in Information Technology from IIIT Lucknow, which laid a strong foundation in system design, multithreading, and distributed systems. Tech Stack: Java · Spring Boot · Kafka · Aerospike · MySQL · Distributed Systems · Multithreading

Experience

3 yrs 10 mos
Total Experience
11 mos
Average Tenure
1 yr 6 mos
Current Experience

Paytm

2 roles

Senior Software Engineer

Promoted

Dec 2024Present · 1 yr 6 mos · Noida, Uttar Pradesh, India · Hybrid

  • Paytm Playback: Engineered the backend for Paytm’s playback feature, delivering interactive summaries of user payment journeys. Built using Java, Spring Boot, Kafka, MySQL, and Aerospike, with an event-driven architecture optimized for scale and low latency.
  • ToMobile Reminders: Built the backend for Paytm’s recurring P2P payment reminder service, enabling monthly expense automation for rent and salaries.
JavaSpring BootKafkaMySQLAerospikeBackend Development

Software Engineer

Apr 2024Aug 2024 · 4 mos · Noida · Remote

  • Part of TPAP - Gateway team
Java FrameworksCode ReviewJavaBackend Development

Kotak mahindra bank

Software Engineer

Aug 2024Dec 2024 · 4 mos · Gurugram, Haryana, India · Hybrid

  • Integrated Loan, Credit Card, and CASA data for a comprehensive financial overview on a single page.
  • Implemented exception handling and logging in the account aggregator module for improved system reliability.
  • Developed temporal features in the Pay Day Loan Module to support multiple activities efficiently.
Microsoft AzureJava FrameworksJavaBackend Development

Paytm payments bank

2 roles

Software Engineer

Jul 2022Mar 2024 · 1 yr 8 mos

  • Part of Unified Transaction History backend team which is responsible for showing and maintaining users Payment History which is shown in Balance and History section of Paytm app.
Representational State Transfer (REST)Java FrameworksJavaBackend Development

Software Engineer

Jan 2022Jul 2022 · 6 mos

  • Created “Pay” button as my first project which is visible for P2P Inward transactions.
Java FrameworksCode ReviewJavaBackend Development

Education

Indian institute of information technology lucknow

B.Tech. — Information technology

Jan 2018Jan 2022

Stackforce found 100+ more professionals with Java & Backend Development

Explore similar profiles based on matching skills and experience