Summary
Overview
Work History
Education
Skills
Languages
Certification
Websites
Timeline
Generic

Abhinav Singh Kushwah

Indore

Summary

Skilled Java Developer with expertise in microservices architecture, REST API development, and Spring Boot. Proven ability to enhance system performance and ensure data consistency.

Overview

5
5
years of professional experience
6
6
Certifications

Work History

Java Developer

Infosys Limited
Indore
02.2025 - Current

Migrated legacy monolithic system to microservices architecture for improved scalability.

Designed and developed new REST APIs while enhancing existing legacy APIs for integration.

  • Built end-to-end Ship Group Service microservice to streamline booking creation process.
  • Implemented Spring Batch job to synchronize data between new microservices database and legacy monolith.
  • Added new fields and integrated rule mining logic into legacy system.
  • Ensured data consistency, backward compatibility, and optimized performance throughout migration.

Java Developer

Infosys Limited
Indore
08.2024 - 01.2025
Developed Allocation and Booking microservices using Spring Boot for CMA-CGM.

Designed APIs to retrieve voyage details (CVN) efficiently.

  • Implemented asynchronous Feign clients for seamless external API integration.
  • Integrated Resilience4j features, including Circuit Breaker and Rate Limiter, to enhance reliability.
  • Optimized system performance through read replica database utilization.
  • Achieved over 90% unit test coverage utilizing JUnit 5.
  • Monitored systems with Elastic and Dynatrace for effective production support.

Java Developer

Tata Consultancy Services
Indore
02.2023 - 08.2024

Developed and enhanced REST APIs integrated with Amazon AuroraDB for secure data storage.

  • Built end-to-end GraphQL-based Beneficiaries Service using Spring Boot.
  • Modernized Restrictions APIs to boost performance and scalability.
  • Secured APIs through OAuth2 and role-based access control mechanisms.
  • Achieved over 95% unit test coverage utilizing JUnit and Mockito.
  • Monitored production systems employing Grafana, Splunk, and Honeycomb tools.
  • Conducted root cause analysis for production incidents to identify solutions.
  • Facilitated knowledge transfer sessions for onboarding new team members.

Java Developer Trainee

Tata Consultancy Services
Indore
07.2021 - 01.2023

Designed and developed REST APIs for Patient, Prescription, and Order modules.

  • Implemented Kafka-based Order API V2 for real-time order updates.
  • Built CRUD APIs for Patient Attribute module with input validation and global exception handling.
  • Developed Kafka producers and consumers to manage order lifecycle events.
  • Optimized API performance and scalability, including pagination and filtering.
  • Utilized Java 8 streams and lambda expressions for efficient business logic implementation.
  • Wrote unit test cases to maintain high code quality.
  • Resolved production defects and managed L2/L3 support tickets.

Education

Bachelor of Technology - Computer Science

Sushil Devi Bansal College of Technology
Indore
07-2021

Skills

  • Microservices architecture
  • REST API development
  • Spring Boot framework
  • Agile methodologies
  • Collaboration skills
  • Knowledge sharing
  • Git version control
  • Java persistence API
  • Spring framework
  • Unit testing

Languages

English
Upper Intermediate (B2)
B2
Hindi
Proficient (C2)
C2

Certification

Oracle certified foundation associate.

Timeline

Java Developer

Infosys Limited
02.2025 - Current

Java Developer

Infosys Limited
08.2024 - 01.2025

Java Developer

Tata Consultancy Services
02.2023 - 08.2024

Java Developer Trainee

Tata Consultancy Services
07.2021 - 01.2023

Bachelor of Technology - Computer Science

Sushil Devi Bansal College of Technology
Abhinav Singh Kushwah