FlexaFlexa
  • Discover companies
  • Find a job
  • Resources
Sign inSign up

Quick links

  • Sign in
  • Sign up
  • Book a demo
  • Live feed

For employers

  • How Flexa can help
  • Case studies
  • Talent Insights Report 2026

For users

  • Discover companies
  • Find a job
  • Resources
  • The Flexa Awards

Flexa info

  • About us
  • Contact us
  • FAQs
  • Legal
FlexaFlexa

© 2026 Flexa, All rights reserved.

  • Privacy policy
  • Terms
Discover companies
Find a job
Resources
View company profileApply now

Working at BT Group

  • Company employees
    100,000 across BT Group (24,000 at BT Business)

Hiring in

  • Europe
  • Brazil
  • India

Office locations

Join BT Group as a Software Engineering Professional in Gurugram, India to design, develop, and maintain scalable cloud-native applications. This full-time role focuses on building robust microservices, APIs, and event-driven solutions using modern Java technologies and AWS cloud services within an Agile environment.

Requirements

  • Strong hands-on experience with Java (Java 11/17+) and Object-Oriented Programming.
  • Experience with Spring Boot, Spring MVC, Spring Data, and Microservices Architecture.
  • Solid experience with AWS services including EC2, ECS/EKS, Lambda, S3, RDS, IAM, API Gateway, CloudWatch, and CloudFormation.
  • Hands-on experience with Kubernetes, Docker, and Infrastructure as Code using Terraform.
  • Experience with relational databases like PostgreSQL, MSSQL, or MySQL, and CI/CD pipelines.
  • Desirable: Experience with React, Kafka, Redis, TM Forum Open APIs, and AWS certifications.

Skills & Responsibilities

  • Java and Spring Boot: Architect and implement robust, scalable, secure, and maintainable Java-based solutions and RESTful APIs using Spring Boot.
  • AWS Cloud Services: Deploy and manage applications on AWS using EC2, ECS/EKS, Lambda, S3, RDS, and API Gateway.
  • Containerization and IaC: Deploy, monitor, and scale containerized applications using Kubernetes and Docker, and automate infrastructure using Terraform.
  • CI/CD and Quality Assurance: Build and maintain CI/CD pipelines for automated testing and deployment, troubleshoot production issues, and optimize performance.
  • Collaboration and Mentorship: Collaborate with stakeholders on solution architecture and mentor junior engineers on engineering best practices.
  • Potential transition routes: People from backend developer, cloud engineer, or DevOps roles may bring strong programming and infrastructure skills, alongside meeting the core Java and AWS requirements.

Job description

Recruiter: Seema Shivakumar

Hiring Manager: Pulkit Gupta

Career Grade: E

About the role

We are seeking a highly skilled Java Developer with AWS expertise to design, develop, and maintain scalable cloud-native applications. The role involves building robust microservices, APIs, and event-driven solutions using modern Java technologies and AWS cloud services while collaborating with architects, product owners, and engineering teams in an Agile environment.

What you’ll be doing

• Architect and implement robust, scalable, secure, and maintainable Java-based solutions.
• Develop cloud-native microservices and RESTful APIs using Spring Boot and related frameworks.
• Build Proof-of-Concepts (PoCs) to validate business and technology opportunities.
• Design and implement distributed and event-driven architectures.
• Deploy and manage applications on AWS using services such as EC2, ECS/EKS, Lambda, S3, RDS, API Gateway, CloudWatch, and IAM.
• Automate infrastructure provisioning using Terraform and/or AWS CloudFormation.
• Deploy, monitor, and scale containerized applications using Kubernetes and Docker.
• Build and maintain CI/CD pipelines for automated testing and deployment.
• Troubleshoot and resolve production issues through root cause analysis and performance optimization.
• Collaborate with stakeholders on solution architecture, design, and delivery.
• Mentor junior engineers and contribute to engineering best practices.
• Participate actively in Agile ceremonies and continuous improvement initiatives.

Essential Skills / Experience

  • Strong hands-on experience with Java (Java 11/17+) and Object-Oriented Programming.
  • Experience with Spring Boot, Spring MVC, Spring Data, and Microservices Architecture.
  • Strong expertise in designing and developing RESTful APIs.
  • Solid experience with AWS services including EC2, ECS/EKS, Lambda, S3, RDS, IAM, API Gateway, CloudWatch, and CloudFormation.
  • Hands-on experience with Kubernetes and Docker in production environments.
  • Experience with Infrastructure as Code using Terraform and/or AWS CloudFormation.
  • Strong knowledge of distributed systems, design patterns, algorithms, data structures, and SOLID principles.
  • Experience with PostgreSQL, MSSQL, or MySQL databases.
  • Experience with CI/CD pipelines and tools such as GitLab, Jenkins, Maven/Gradle, and SonarQube.
  • Strong analytical, debugging, and problem-solving skills.
Apply now
BT Group

Software Engineering Professional

Gurugram
Competitive
Excellent communication and collaboration skills.
  • Experience working in Agile environments and mentoring junior developers.
  • Desirable Skills / Experience

    • Experience with React for front-end development.
    • Knowledge of Kafka and event streaming architectures.
    • Experience with Redis or similar caching technologies.
    • Exposure to TM Forum Open APIs and OpenAPI specifications.
    • AWS Developer or Solutions Architect certifications.

    BT Group is the UK’s leading communications group and the holding company behind some of the country’s most recognised brands – including BT, EE, Openreach and Plusnet. Our purpose is as simple as it is ambitious: we connect for good. Our customers include consumers, small, medium and large businesses, public sector organisations and other communications providers.

    BT Group’s role is about setting direction, unlocking value and creating the conditions for our brands and businesses to thrive.

    Having come through the most capital-intensive phase of our fibre investment, our focus now is on what comes next – simplifying how we operate, using technology and AI to work smarter, and organising ourselves to serve customers better and grow sustainably. Group teams shape strategy, policy, brand, capital allocation and transformation, helping the whole organisation perform at its best.

    We have a singular culture that unites all our people: we are customer-first challengers, who are committed, clear and connected. These behaviours unite us as one team to deliver for our colleagues, our customers, our stakeholders and the country. Joining BT Group means working at the heart of a business that matters to the UK, with the opportunity to shape decisions, influence outcomes and help set the future course of one of the country’s most important companies.

    Similar jobs

    BT Group

    Software Engineering Professional

    Bengaluru
    Competitive
    Vodafone

    Software Engineer

    Bucharest
    Annual Company Bonus included
    Vodafone

    Software Developer

    Bucharest
    BT Group

    Software Engineer

    Belfast
    Competitive salary + 10% on target bonus
    Vodafone

    Senior AI Software Engineer

    Newbury and Paddington
    BT Group

    Java Software Engineering Specialist

    Birmingham and Ipswich
    Competitive with Benefits + 10% annual bonus