Java Backend Engineer @ Nagarro | Spring Boot · Java 21 · REST APIs · Microservices · AWS · Redis · Kafka

Gurugram, Haryana, India

Gurugram, Haryana, India

Ahmedabad, Gujarat, India







Bachelor of Engineering - BE, Computer Engineering
Thapar Institute of Engineering & Technology
Join Pulkit and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossJava Backend Engineer @ Nagarro | Spring Boot · Java 21 · REST APIs · Microservices · AWS · Redis · Kafka
Java Backend Engineer at Nagarro with 1+ years of production work building and modernizing Java and Spring Boot services for an enterprise finance application used by a US-based automotive client. What I work on: • Migrating NFS/FTP file workflows to Amazon S3 as the source of truth • JVM heap diagnostics and removing unbounded static caches • Valkey/Redis distributed caching and Resilience4j circuit breakers/retries • Upgrading legacy stacks from Java 8 / Spring Boot 2.x to Java 21 and Spring Boot 4.1.0 I also build concurrency-safe backend APIs with PostgreSQL, Redis, Kafka, optimistic locking, and transactional outbox (personal project: inventory reservation under load with k6). Secondary: embeddings and Azure AI vector databases from a chatbot internship at Claw Legal Tech. Open to Java Backend Engineer / Software Engineer roles focused on scalable, reliable systems.
Gurugram
antigravity
claude code
cursor
hugging face
githubcopilot
LlamaIndex
Associate Software Engineer - Backend at Nagarro, Oct 2025 - Present · 1 yr, Gurugram, Haryana, India, • Modernized a finance app for a US-based automotive client by migrating NFS and FTP workflows to Amazon S3 as the file source of truth. • Investigated JVM heap retention from static HashMap caches; removed unbounded static collections and enabled Actuator heapdump endpoints. • Implemented Valkey and Redis caching with Spring Data Redis and reduced database query cost by fixing Calendar-based cache-key fragmentation. • Upgraded Java 8 / Spring Boot 2.x to Java 21 and Spring Boot 4.1.0; added Resilience4j breakers and retries with database fallbacks on Valkey failure.
Trainee at Nagarro, Jul 2025 - Sep 2025 · 3 mos, Gurugram, Haryana, India
Backend Intern at Claw Legaltech, Apr 2025 - Jun 2025 · 3 mos, Ahmedabad, Gujarat, India, Built text embeddings with Claude Haiku and stored them in an Azure AI vector database to improve chatbot retrieval quality.
Bachelor of Engineering - BE, Computer Engineering, Thapar Institute of Engineering & Technology