ATS PDF is composed from the evidence graph. Email, phone, and LinkedIn appear when saved in profile settings.

Ritesh Kumar

Software Engineer

www.linkedin.com/in/ritesshh-kumar | ritesh-kumar-nine.vercel.app | github.com/Riteshhh-kumar | candidates.intervues.club/u/ritesh-kumar

SUMMARY

Software Engineer with expertise in backend development for enterprise banking and financial applications. Experienced in optimizing databases, integrating features into legacy codebases, and participating in system architecture and code reviews. Skilled in building resilient, distributed systems using Java and modern software engineering practices.

EXPERIENCE

System Engineer

Tata Consultancy Services

Jul 2026 – Present

  • Engineered enterprise backend applications for banking and financial domain systems.
  • Maintained and modernized backend services within complex legacy architectures.
  • Participated in architectural discussions, peer code reviews, and cross-functional team collaborations.

System Engineer

Tata Consultancy Services Ltd.

Jul 2024 – Present

  • Diagnosed and resolved critical database performance bottlenecks using SQL indexing strategies.
  • Engineered backend business logic for a core Banking Loans module in a distributed team environment.
  • Integrated new loan processing functionalities into legacy codebases while resolving high-priority defects in financial transaction processing systems.

System Engineer

Tata Consultancy Services

Jul 2024 – Jul 2026

  • Engineered enterprise backend applications for banking and financial domain systems.
  • Maintained and modernized backend services within complex legacy architectures.
  • Participated in architectural discussions, peer code reviews, and cross-functional team collaborations.

EDUCATION

United University · Bachelor of Computer Applications - BCA · 2021 – 2024

SKILLS

Languages and Frameworks: Java, JavaScript, JavaScript (ES6+), Python, SQL, Hibernate, Resilience4j, Spring Batch, Spring Boot, Spring Boot 3, Spring Data JPA, Spring Security

Databases: MongoDB, MySQL, PostgreSQL, Redis

Tools: Apache Kafka, AWS EC2, AWS RDS, CI/CD, Concurrency, Distributed Systems, Docker, Docker Compose, Event-Driven Architecture, Git, GitHub Actions, Grafana, JWT, Linux, MapStruct, Maven, Micrometer, Microservices, Nginx, Prometheus, RabbitMQ, Rate Limiting, REST APIs, SOAP, Zipkin

PROJECTS

High-Performance Rate Limiter Core Library

Architected a standalone Java rate limiter library as a multi-module Maven project implementing the Token Bucket algorithm with thread-safe and atomic state management. Implemented Token Bucket algorithm focusing on thread safety, concurrency control, and race-condition handling in high-throughput concurrent environments.

Java, Maven, JVM

Scalable Payment Gateway Service

Architected a payment processing backend implementing a multi-stage state machine, Transactional Outbox pattern, and fault tolerance. Integrated rate limiting, stateless JWT RBAC, Redis caching, Apache Kafka messaging, and GitHub Actions CI/CD pipelines.

Java, Spring Boot 3.3, Apache Kafka, Resilience4j, Bucket4j, JWT, Spring Security, Redis, Micrometer, Prometheus, Grafana, Zipkin, Docker, Docker Compose, GitHub Actions

Additional projects: Scalable payment gateway project

AWARDS

Docker for Java Developers