Skip to main content
Nitin Kumar

Nitin Kumar

Associate Principal Engineer | Backend | Java | Distributed Systems

Talent
NoidaMember since July 3, 2026
Distributed Systems Design (High Availability Low Latency)Streaming & Messaging: Kafka and RabbitMQData Structures and AlgorithmsAgentic AI: Claude CodeData Modeling & Large-Scale Database DesignSearch & Storage: ElasticsearchMySQL NoSQLBackend: Java 17 Spring BootJavaPythonSpring BootSpringSpring SecurityHibernateFastAPIMicroservicesREST APIsJWTApache KafkaAmazon SQSAmazon KinesisMySQLMongoDBDynamoDBHazelcastElasticsearchKibanaLogstashAWSGCP
·

Hire this person

Send a job offer directly to this candidate

Distributed Systems Design (High Availability Low Latency)Streaming & Messaging: Kafka and RabbitMQData Structures and AlgorithmsAgentic AI: Claude CodeData Modeling & Large-Scale Database Design

About

Senior Backend Engineer with 9+ years of experience across Consumer Internet, TravelTech, MobilityTech, and IoT, specializing in scalable, high-performance distributed systems. Deep expertise in Java, Spring Boot, microservices, event-driven architecture, caching, and rate limiting. Proven record of designing low-latency, fault-tolerant backend platforms with Apache Kafka, Elasticsearch, and cloud-native (AWS/GCP) architectures — including systems serving 30M+ monthly users and 3M+ daily active users.

Experience

Associate Principal Engineer - 91Digital Web Pvt. Ltd. (91mobiles.com)

(2022-09)

India's leading gadget research and discovery platform serving 25M+ monthly users with expert reviews, interactive tools, and price-comparison data. Tech Stack: Java 17, Spring Boot, Hibernate, MySQL, MongoDB, Python, FastAPI, AWS, Kafka, Elasticsearch, Gradle, Maven, GitLab

  • Led backend development for a high-traffic product discovery platform serving 25M+ monthly users
  • Spearheaded migration of Java services from version 8 to 11 and integrated Hazelcast distributed caching to improve scalability and reduce database load
  • Optimized and upgraded notification infrastructure to FCM HTTP v1, reducing delivery time from 2 days to 30 minutes and improving delivery success rate by 95%
  • Resolved production server spikes and thread deadlock issues using JProfiler, Java Flight Recorder, and Java Mission Control
  • Designed and developed a scalable API rate limiter using the token bucket algorithm, protecting backend Java services under high-traffic loads
  • Enhanced platform reliability by optimizing backend code, reducing infrastructure costs, and enabling remote debugging — making the backend the most stable system in the organization

Technology Specialist - Stelling Technologies Pvt. Ltd. (RailYatri.in)

(2020-11 - 2022-08)

Full-stack travel information and booking platform with the most frequent real-time train location updates in India. Tech Stack: Java 11, Spring Boot, Hibernate, MySQL, MongoDB, GCP, Maven, GitLab

  • Built and maintained backend systems for real-time train tracking and booking modules
  • Optimized the Live Train Status module, improving response times by 30% and scaling to support 2M+ daily active users

Senior Software Engineer - PYC Consultants (KENT CamEye)

(2020-06 - 2020-10)

Next-gen connected-car dash cam and GPS security system with dual cameras and global live video streaming. Tech Stack: Java 11, Spring Boot, Hibernate, MySQL, MongoDB, AWS, Elasticsearch, Logstash, Kibana, Amazon Kinesis, Maven, GitLab

  • Developed REST APIs enabling secure communication between IoT devices and mobile applications for a connected-car platform

Software Engineer - Mogli Labs Pvt. Ltd. (Moglix)

(2019-01 - 2020-06)

ICAT (Intelligent Contract Automation Tool) — contract automation platform for Hindustan Unilever Limited (HUL), managing global buyer–supplier contracts. Tech Stack: Java 11, Spring Boot, Hibernate, MySQL, MongoDB, DynamoDB, AWS, JWT, Elasticsearch, Kibana, Amazon SQS, Maven, GitLab

  • Developed backend components for the ICAT contract automation platform used by HUL worldwide
  • Designed and developed the contract lifecycle management system, enabling teams to automate and track 1,500+ contracts annually with faster turnaround
  • Built Elasticsearch-powered dashboards for contract lifecycle tracking and optimized DynamoDB and MySQL interactions, improving data retrieval performance by 50%

Software Engineer - Duronto Technology Pvt. Ltd. (TravelKhana.com)

(2017-01 - 2018-10)

First-of-its-kind meal booking platform for railway passengers, with train-position-aware order routing across online and in-house channels. Tech Stack: Java 7, Spring, Hibernate, Spring Security, Apache Shiro, MySQL, Tomcat, CentOS, Web Scraping, GitHub

  • Built backend systems for a railway meal-ordering platform, integrating third-party APIs including IRCTC, Trainman, and Paytm
  • Managed payment gateway integration and order tracking, and improved backend logic for real-time train-position-based operations
  • Integrated the Paytm payment backend into the TravelKhana Android app
  • Designed and developed the TravelKhana Wallet, reducing checkout time by 40% and increasing repeat transactions by 25%

Education

B.Tech - Babu Banarasi Das Institute of Technology, Ghaziabad (2016)

Skills

Associate Principal EngineerBackendJavaDistributed Systems

Reviews