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

On-site

Hybrid



Remote






Bachelor of Technology - BTech, Computer Science
Thapar Institute of Engineering & Technology
Join Hargun and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSoftware Development Engineer at BT | Full-Stack Developer | React |Java Spring Boot | Thapar University
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
Bengaluru
cursor
github copilot
hugging face
openai
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.
Bachelor of Technology - BTech, Computer Science, Thapar Institute of Engineering & Technology