Back to Developers
Awnish Singh

Awnish Singh

Java Backend Developer

Noida, India 1+ yrs exp 89 ยท Excellent

About

Java Backend Developer with 2 years of experience at Tata Consultancy Services (TCS), specializing in Java, Spring Boot, REST APIs, Microservices, Apache Kafka, PostgreSQL, and Redis. Developed 200+ REST APIs for GeM 2.0's Bid module and improved API response time by approximately 30% through PostgreSQL query optimization and composite indexing. Experienced in building scalable, event-driven backend services with a focus on performance, testing, API integration, and maintainable design.

Skills & Expertise (36)

REST API development Intermediate
7.0/10
2
Years Exp
Git Intermediate
7.0/10
2
Years Exp
Spring Boot Intermediate
6.8/10
2
Years Exp
Microservices Intermediate
6.8/10
2
Years Exp
Java 8+ Intermediate
6.8/10
2
Years Exp
Spring Data JPA Intermediate
6.5/10
2
Years Exp
Hibernate Intermediate
6.5/10
2
Years Exp
Spring Security Intermediate
6.5/10
2
Years Exp
Postgresql Intermediate
6.5/10
2
Years Exp
SQL Intermediate
6.5/10
2
Years Exp
Mockito Intermediate
6.5/10
2
Years Exp
JUnit Intermediate
6.5/10
2
Years Exp
Agile Intermediate
6.0/10
2
Years Exp
Docker Intermediate
6.0/10
2
Years Exp
Apache Kafka Intermediate
6.0/10
2
Years Exp
Scrum Intermediate
6.0/10
2
Years Exp
React.js Intermediate
5.5/10
2
Years Exp
HTML5 Intermediate
5.5/10
2
Years Exp
CSS3 Intermediate
5.5/10
2
Years Exp
HLD Domain-Driven Design Multithreading Design Patterns OOP REST API Integration Data Structures & Algorithms Javascript (ES6+ Jenkins Maven Postman Openapi Swagger Redis Indexing Query Optimization Feign Client

Work Experience

Assistant Systems Engineer

Tata Consultancy Services (TCS)

Oct 2024 - Present

Developed 200+ REST APIs for the Bid module, supporting procurement and e-bidding workflows in a large-scale government B2G platform. Implemented inter-service communication using Feign Client (OpenFeign) for reliable integration between microservices. Built event-driven workflows using Apache Kafka for real-time order processing and auction-related events. Optimized PostgreSQL queries using EXPLAIN ANALYZE and composite indexes, improving API response time by approximately 30%. Integrated Redis caching for frequently accessed catalogue and pricing data to reduce database load and improve service performance. Contributed to HLD/LLD discussions and applied Domain-Driven Design (DDD) concepts while defining microservice boundaries. Documented REST APIs using Swagger/OpenAPI and maintained 85%+ unit test coverage with JUnit and Mockito.

Education

B.Tech in Information Technology - Muzaffarpur Institute of Technology

2020 - 2024 ยท Afghanistan

Certifications

TCS Gems Certificate of Appreciation

Tata Consultancy Services ยท 2025

Interested in this developer?

Profile Score Breakdown

๐Ÿ“ท Photo 10/10
๐Ÿ“„ Resume 10/10
๐Ÿ’ผ Job Title 10/10
โœ๏ธ Bio 10/10
๐Ÿ› ๏ธ Skills 20/20
๐ŸŽ“ Education 10/10
โฑ๏ธ Experience 9/15
๐Ÿ’ฐ Rate 0/5
๐Ÿ† Certs 5/5
โœ… Verified 5/5
Total Score 89/100

Profile Overview

Member sinceSep 2026

Availability Details

Visa Status

Citizen

Relocation

Open to Relocation