Skip to main content
Anuj Kumar

Anuj Kumar

Java Backend Engineer

Talent
BengaluruMember since July 27, 2026
JavaJava 8+MultithreadingSpring BootSpring CoreHibernateJPAJDBCJMSMicroservicesREST APIsSystem DesignDistributed SystemsObject-Oriented DesignDesign PatternsHigh-AvailabilityFault ToleranceApache KafkaMySQLData Structures & AlgorithmsAWSDockerKubernetesCI/CD PipelinesJUnitMockitoAgile/Scrum
·

Hire this person

Send a job offer directly to this candidate

JavaJava 8+MultithreadingSpring BootSpring Core

About

Java Backend Engineer with 3.6 years of experience building scalable, high-performance distributed systems and microservices using Java, Spring Boot, and Apache Kafka. Expertise in REST API design, system design, data structures & algorithms, multithreading, and cloud deployments on AWS with Docker and Kubernetes. Delivered production systems serving 90M+ users and millions of daily transactions at Paytm and Buyogo.

Strong foundation in object-oriented design, design patterns, CI/CD pipelines, and Agile/Scrum methodologies.

Experience

Java Backend Developer - Buyogo - Bangalore, Karnataka

(2023-07 - 2024-09)

  • Designed and built scalable microservices-based backend in Java and Spring Boot powering real-time production dashboards across 200+ factories, enabling live monitoring of KPIs for 500+ business stakeholders.
  • Developed and optimized REST APIs for a centralised reporting platform, reducing report generation latency by 40% and automating data analysis using distributed systems and design patterns.
  • Improved system design and backend performance using multithreading and caching best practices, reducing application response time by 30% across 200+ distributed manufacturing sites.
  • Implemented localization across distributed units, increasing system adoption by 35% within 3 months; wrote JUnit and Mockito unit tests achieving high code coverage across all modules.
  • Followed Agile/Scrum and CI/CD practices, delivering 4 major releases on schedule; mentored junior engineers on Java, Spring Boot, object-oriented design, and design patterns.

Java Backend Developer - Paytm (One97 Communications Ltd) - Noida, U.P

(2021-06 - 2023-07)

  • Led design and delivery of a large-scale distributed statement generation microservice in Java 8+ and Spring Boot using Apache Kafka event-driven architecture, scaling automated delivery to 90M+ users and cutting processing time by 60%.
  • Built high-availability microservices for Paytm Wallet on AWS using Hibernate, JPA, and JDBC, applying multithreading and data structures & algorithms to process millions of daily transactions with fault tolerance.
  • Engineered SQL query generation and validation pipelines for RBI-compliant regulatory reporting using MySQL and Spring Core, ensuring 100% on-time delivery with end-to-end result verification.
  • Automated the complete email delivery pipeline via Kafka and JMS, eliminating manual effort by 45%; enforced JUnit/Mockito test coverage and code review standards across the team.
  • Improved Wallet Admin Panel backend using JDBC-based capabilities, reducing internal team resolution time by 25% and enhancing system observability and reliability on AWS infrastructure.

Java Backend Developer Intern - Paytm (One97 Communications Ltd) - Noida, U.P

(2021-01 - 2021-06)

  • Contributed to Java and Spring Boot Wallet backend – implemented REST API integrations, wrote JUnit unit tests, applied data structures and performance techniques to resolve 20% of open bug backlog under senior developer mentorship.

Education

B.Tech - Computer Science - National Institute of Technology, Patna (NIT Patna) (2017-05 - 2021-05)

Skills

Java Backend Engineer

Reviews

Related