Senior Java Full-Stack Engineer — Hybrid Role + 10% Bonus

BT Group

Birmingham

Hybrid

GBP 50,000 - 75,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

10% bonus
Online private GP 24/7
Pension scheme 5% from you and 10% by
Paid carers leave
Adoption leave 18 weeks full pay
BT product discounts
Holiday purchase scheme

Job summary

BT Group in Birmingham is seeking a Senior Java Full-Stack Engineer to design, build and maintain scalable microservices and APIs. You will work in a high-performing agile team to deliver backend services using Java 17, Spring Boot and cloud-native technologies, with opportunities to contribute to frontend work using React where needed.

The role is hybrid with three days in the office and two from home, based in the Birmingham Snowhill area.

Qualifications

  • 7+ years of enterprise-scale software engineering experience.
  • Strong hands-on experience with Java 17, Spring Boot and microservices.
  • Experience designing and developing RESTful APIs.
  • Good understanding of software engineering principles, design patterns and best practices.
  • Experience with CI/CD pipelines and tooling such as Jenkins.
  • Experience using Git-based source control systems.
  • Good understanding of cloud-native application development.
  • Strong debugging, troubleshooting and problem-solving capabilities.
  • Experience working within Agile delivery environments.
  • Excellent communication and stakeholder collaboration skills.

Responsibilities

  • Design, develop and maintain scalable microservices and backend applications using Java 17 and Spring Boot.
  • Build, enhance and support RESTful APIs that power BT's digital products and customer experiences.
  • Write clean, efficient and maintainable code aligned to engineering standards and best practices.
  • Drive engineering excellence through code reviews, technical guidance and continuous improvement initiatives.
  • Collaborate with architects, product owners, analysts, designers and engineers to deliver business outcomes.
  • Contribute to front-end development activities using React and modern web technologies where required.
  • Ensure solutions are secure, scalable, resilient and aligned to enterprise architecture standards.
  • Support CI/CD practices, automation and DevOps ways of working to improve delivery efficiency.
  • Lead technical discussions and influence engineering decisions within your squad and across the wider engineering community.
  • Mentor junior engineers and help build a high-performing, collaborative engineering culture.
  • Troubleshoot complex technical issues and drive resolution through strong analytical and problem-solving skills.
  • Contribute to the adoption of cloud-native technologies, modern engineering practices and continuous innovation.

Skills

Java 17
Spring Boot
Microservices
RESTful APIs
CI/CD
Git
Cloud-native
Debugging
Agile
Communication

Tools

Docker
Kubernetes
GraphQL

Job description

BT Group in Birmingham is seeking a Senior Java Full-Stack Engineer to design, build and maintain scalable microservices and APIs. You will work in a high-performing agile team to deliver backend services using Java 17, Spring Boot and cloud-native technologies, with opportunities to contribute to frontend work using React where needed.

The role is hybrid with three days in the office and two from home, based in the Birmingham Snowhill area.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Engineer - Hybrid, Spring & REST API Expert
Senior Java Engineer - Hybrid, Spring & REST API Expert

Initialize IT • Greater London

Hybrid
GBP 54,000 - 71,000
Senior Java Developer - Hybrid, Lead Technical Strategy
Senior Java Developer - Hybrid, Lead Technical Strategy

JAM Recruitment Ltd • Park Central

Hybrid
GBP 129,000 - 138,000
Hybrid work
Senior Java Full-Stack Engineer — Hybrid (London)
Senior Java Full-Stack Engineer — Hybrid (London)

Uniting Ambition • Greater London

Hybrid
GBP 90,000 - 130,000
Full-Stack Java Engineer — Hybrid, Microservices & Cloud
Full-Stack Java Engineer — Hybrid, Microservices & Cloud

Clarify Consultancy Ltd • Lancaster

Hybrid
GBP 65,000 - 90,000
Hybrid working with two office days a‑
Senior Java Engineer — Hybrid, Cloud & Microservices
Senior Java Engineer — Hybrid, Cloud & Microservices

Capgemini • United Kingdom

Hybrid
GBP 55,000 - 75,000
Wellbeing programs
Mental Health Champions
Flexible working environment
Senior Java Engineer — Hybrid, AWS & Microservices
Senior Java Engineer — Hybrid, AWS & Microservices

UST • Nottingham

Hybrid
GBP 45,000 - 65,000
Senior Java Developer
Senior Java Developer

JAM Recruitment Ltd • Park Central

Hybrid
GBP 129,000 - 138,000
Hybrid work
Technical Lead, Java & Full-Stack | Hybrid Bristol
Technical Lead, Java & Full-Stack | Hybrid Bristol

Searchability • West of England

Hybrid
GBP 51,000 - 85,000
Senior Java Full-Stack Tech Lead (Hybrid)
Senior Java Full-Stack Tech Lead (Hybrid)

Capgemini • Greater London

Hybrid
GBP 90,000 - 130,000
Hybrid Full-Stack Java Developer for Cloud Apps & Growth
Hybrid Full-Stack Java Developer for Cloud Apps & Growth

Platinum-Recruitment • Weston-super-Mare

Hybrid
GBP 36,000 - 44,000