Software Engineer @ Amdocs | Java Backend & Full Stack Engineer | Spring Boot, Microservices, REST/gRPC | Kubernetes, Docker, Kafka, AWS/Azure | System Design

Gurugram, Haryana, India

California, United States







Master of Computer Applications - MCA, Computer Science
National Institute of Technology, Kurukshetra, Haryana

Bsc(Hons), Electronics from Acharya Narendra Dev College
Delhi University
Join Suraj and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSoftware Engineer @ Amdocs | Java Backend & Full Stack Engineer | Spring Boot, Microservices, REST/gRPC | Kubernetes, Docker, Kafka, AWS/Azure | System Design
Software Engineer building secure, scalable backend systems in Java (Spring Boot) and full-stack applications with React/Next.js — currently at Amdocs, previously HyreSynth. I design and ship microservices, REST/gRPC APIs, and event-driven pipelines (Apache Kafka) that run in production at scale: - Cut checkout-service latency 80% (60s → 20s) optimizing a Spring Boot microservice handling 2M+ records — async parallel processing, batch ops, indexing, pagination. - Led migration of a 10+ year-old monolithic React app to a micro-frontend architecture, cutting release cycles from 3 weeks to 4 days. - Built secure service-to-service communication with OAuth2/JWT, mTLS, and token-scoped access across containerized (Docker/Kubernetes) microservices deployed via Azure DevOps CI/CD. - Reduced integration turnaround 60% and API response time 28% through Docker containerization and JPA lazy-loading/caching tuning. Tech stack: Java • Spring Boot • Spring MVC/Data JPA • REST • gRPC • Kafka • Docker • Kubernetes • AWS (EC2, S3) • Azure DevOps • MySQL • PostgreSQL • MongoDB • Redis • React • Next.js • TypeScript Outside of work: 1000+ DSA problems solved (LeetCode Knight, 1900+ rating), Top-3 finalist at AI Hackathon 2024 (RAG-based chatbot), and Christ Hackathon 2022 winner. Open to Software Engineer / Java Backend Engineer / Full Stack Engineer / Data Engineer roles where I can work on distributed systems at scale.
Bengaluru
claude code
claude
cursor
hugging face
langgraph
langsmith
Software Engineer at Amdocs, Sep 2024 - Present · 2 yrs 1 mo, Gurugram, Haryana, India, - Designed and implemented secure microservices in Java (Spring Boot) with REST APIs, gRPC, and OAuth2/JWT authentication, using TLS/mTLS and token-scoped access for distributed systems deployed on Docker and Kubernetes. - Led migration of a 10+ year-old monolithic React application to a micro-frontend architecture, cutting release cycles from 3 weeks to 4 days. - Optimized a Spring Boot checkout microservice handling 2M+ records, reducing latency 80% (60s → 20s) via async parallel processing, batch operations, dynamic queries, pagination, stored procedures, and indexing. - Applied JPA lazy loading (FetchType.LAZY) across 5 core entities and tuned caching/query patterns, cutting API response time 28% and memory footprint 20%. - Containerized AI/big-data microservices with Docker, deployed via Azure DevOps CI/CD, reducing integration latency 60% for low-latency text-to-SQL query execution. - Built internal AI dev-tooling: custom MCP integrations for Cursor AI to auto-generate boilerplate from HLDs, and Perforce Swarm scripts cutting manual code-review effort 70%.
Software Engineer Intern at HYRESYNTH, Jan 2024 - Apr 2024 · 4 mos, - Built modular, responsive frontend components with Next.js, React, TypeScript, and Redux (Hooks/Context API), improving application performance 25%. - Implemented JWT-based auth and OAuth2 patterns for secure session management across microservices, following secure-by-design principles. - Architected auditing microservices in Spring Boot, automating compliance checks and cutting manual effort 60%.
Software Engineer Intern at iQueue 365, Dec 2021 - Aug 2022 · 9 mos, California, United States, • Developed a web application in ReactJS, integrated with Firebase’s Realtime Database and OTP authentication feature, providing a secure and seamless user experience. • Collaborated with Firebase Crashlytics and Remote Config to ensure application stability and to streamline deployment processes. • Developed a feature enabling appointment bookings from QR codes, which doesn’t require the installation of any additional app or the creation of any profiles, resulting in increased customer acquisition on the platform
Master of Computer Applications - MCA, Computer Science, National Institute of Technology, Kurukshetra, Haryana
Bsc(Hons), Electronics from Acharya Narendra Dev College, Delhi University