Hargun Singh profile photo 1 on Tal

Hargun Singh

Software Development Engineer at BT | Full-Stack Developer | React |Java Spring Boot | Thapar University

Bengaluru

1+ year of work experience

BT Group
Jul 20251 yrPresent

On-site

Worked as a Backend Software Engineer in the Order Management team, contributing to scalable and high-performance e-commerce solutions. • Designed and developed Spring Boot microservices for order lifecycle management, handling creation, updates, returns, and fulfillment flows. • Built and maintained a GraphQL facade layer to aggregate data from multiple downstream services, optimizing client-side data fetching and reducing API over-fetching. • Integrated backend services using Feign Clients for inter-service communication with resilience patterns like timeouts, retries, and circuit breakers. • Implemented business logic for order eligibility, return validation, and policy handling, ensuring data consistency across distributed systems. • Worked with commercetools (CT) as the primary commerce platform to fetch and manage order, line item, and payment data. • Improved system reliability by debugging production issues, analyzing failures using monitoring tools, and implementing fixes following RCA best practices. • Collaborated with cross-functional teams to deliver features adhering to clean architecture, SOLID principles, and REST/GraphQL best practices. • Wrote comprehensive unit and integration tests using Mockito and Spring Test to improve coverage and maintain code quality.
BT Group
Jan 20257 mosJul 2025

Hybrid

British Telecom Group
Jul 20251 yrPresent

Built and optimized Java Spring Boot microservices for EE (UK’s largest telecom provider) e-commerce platform, improving reliability and reducing production incidents. Designed and shipped end-to-end features integrating REST APIs with frontend (React, Next.js, TypeScript) and mobile, including Proof of Purchase. Built LLM-powered query assistant enabling natural language to SQL conversion for faster data access. Contributed to scalable systems with exposure to Kafka (event-driven architecture) and CI/CD pipelines.
British Telecom Group
Jan 20257 mosJul 2025

Developed Java backend services and REST APIs, supporting feature delivery and debugging. Diagnosed production issues using logs and SQL query analysis, improving stability.
Xebia
Jun 20242 mosJul 2024

Remote

Xebia
Jun 20242 mosJul 2024

Built backend services using Node.js, Express and tested APIs using Postman. Developed responsive UI with React and Tailwind, integrating backend services.

Hargun’s AI Stack

cursor
cursor
github copilot
github copilot
hugging face
hugging face
openai
openai

Education

Thapar Institute of Engineering & Technology

Bachelor of Technology - BTech, Computer Science

Thapar Institute of Engineering & Technology

20223 yrs2025

Join Hargun and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Hargun Singh on Tal

Headline

Software Development Engineer at BT | Full-Stack Developer | React |Java Spring Boot | Thapar University

About

Backend Software Developer at British Telecom, working on the large-scale EE app used by millions. I build and maintain backend services using Java and Spring Boot, fix production issues, and improve system reliability. Started as an intern and converted to full-time. Interested in building scalable systems and growing as a backend engineer. Alongside backend work, I also have experience in frontend development with React and full-stack projects using the MERN stack. Tech Stack: Java, Spring Boot, Node.js, React, MongoDB, SQL, AWS (Basics), Git, REST APIs

Location

Bengaluru

AI stack

cursor

github copilot

hugging face

openai

Work experience

Software Developer at BT Group, Jul 2025 - Present · 1 yr, On-site, Worked as a Backend Software Engineer in the Order Management team, contributing to scalable and high-performance e-commerce solutions. • Designed and developed Spring Boot microservices for order lifecycle management, handling creation, updates, returns, and fulfillment flows. • Built and maintained a GraphQL facade layer to aggregate data from multiple downstream services, optimizing client-side data fetching and reducing API over-fetching. • Integrated backend services using Feign Clients for inter-service communication with resilience patterns like timeouts, retries, and circuit breakers. • Implemented business logic for order eligibility, return validation, and policy handling, ensuring data consistency across distributed systems. • Worked with commercetools (CT) as the primary commerce platform to fetch and manage order, line item, and payment data. • Improved system reliability by debugging production issues, analyzing failures using monitoring tools, and implementing fixes following RCA best practices. • Collaborated with cross-functional teams to deliver features adhering to clean architecture, SOLID principles, and REST/GraphQL best practices. • Wrote comprehensive unit and integration tests using Mockito and Spring Test to improve coverage and maintain code quality.

Associate Software Engineer at BT Group, Jan 2025 - Jul 2025 · 7 mos, Hybrid

Software Engineer at British Telecom Group, Jul 2025 - Present · 1 yr, Built and optimized Java Spring Boot microservices for EE (UK’s largest telecom provider) e-commerce platform, improving reliability and reducing production incidents. Designed and shipped end-to-end features integrating REST APIs with frontend (React, Next.js, TypeScript) and mobile, including Proof of Purchase. Built LLM-powered query assistant enabling natural language to SQL conversion for faster data access. Contributed to scalable systems with exposure to Kafka (event-driven architecture) and CI/CD pipelines.

Software Engineer Intern at British Telecom Group, Jan 2025 - Jul 2025 · 7 mos, Developed Java backend services and REST APIs, supporting feature delivery and debugging. Diagnosed production issues using logs and SQL query analysis, improving stability.

Full-stack Developer at Xebia, Jun 2024 - Jul 2024 · 2 mos, Remote

Full Stack Engineer at Xebia, Jun 2024 - Jul 2024 · 2 mos, Built backend services using Node.js, Express and tested APIs using Postman. Developed responsive UI with React and Tailwind, integrating backend services.

Education

Bachelor of Technology - BTech, Computer Science, Thapar Institute of Engineering & Technology