Backend Java Engineer: AWS, Microservices & Billing Platform

BT Group

Belfast City District

On-site

GBP 36,000 - 67,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

10% annual bonus

Job summary

BT Group is hiring for a backend engineer to develop and enhance billing services and microservices across our consumer billing journeys and platform improvements. You’ll contribute by writing and testing high-quality Java/Spring Boot code within established engineering standards and delivery plans.

The role emphasizes secure, scalable services, API-first development, and close collaboration with product, QA, architecture, and operations.

Qualifications

  • Experience developing, testing, and supporting backend services and APIs using Java and Spring Boot.
  • Understanding of microservices architecture, REST APIs, integration patterns, and modern software engineering practices.
  • Experience contributing to software delivery through coding, debugging, testing, release support, and defect resolution within an engineering team.
  • AWS and EKS (Kubernetes) cloud platform experience.
  • Oracle Database knowledge, including SQL, data access, and performance considerations.
  • CI/CD and deployment automation experience.
  • Enterprise billing platform experience.
  • NetCracker RBM exposure or knowledge.
  • Production support and incident management experience.
  • AI technologies in software engineering, such as AI-assisted development tools.
  • Computer Science degree or equivalent technical qualification.

Responsibilities

  • Develop and enhance backend services and microservices that support consumer billing journeys, integrations, and platform improvements.
  • Contribute to the delivery of new technology by writing, testing, and maintaining high-quality code within agreed engineering standards and delivery plans.
  • Support build, test, deployment, and release activities to help deliver safe and reliable change across billing services.
  • Apply established engineering patterns and guidance to build Java/Spring Boot services, APIs, and integrations that are secure, supportable, and scalable.
  • Contribute to solution design discussions, code reviews, and technical refinement activities as part of a wider engineering team.
  • Learn and apply modern engineering practices such as microservices design, API-first development, version control, and automated testing.
  • Support the deployment and operation of billing services in AWS and EKS, following established standards for logging, monitoring, and resilience.
  • Assist with troubleshooting incidents, resolving defects, and improving service reliability in production and non-production environments.
  • Contribute to CI/CD improvement, deployment automation, and operational best practice through continuous learning and hands-on support.
  • Develop and maintain application components that interact with Oracle DB, following agreed patterns for data access, integrity, and performance.
  • Support billing platform integrations and help maintain reliable dependencies across Oracle DB and the NetCracker RBM instance.
  • Work with teammates and dependent systems to help maintain billing flows, reconciliations, and service continuity.
  • Work closely with engineers, Product, QA, Architecture, Operations, and other teams to support delivery of billing solutions.
  • Take feedback positively and use mentoring, code reviews, and day-to-day collaboration to grow technical capability and confidence.
  • Contribute to a customer-focused, delivery-driven, and one-team culture by being committed, clear, and connected in how you work.

Skills

Java
Spring Boot
Microservices
REST APIs
CI/CD
Incident management
AI tools

Education

Computer Science degree

Tools

AWS
Kubernetes
Oracle DB
NetCracker RBM
CI/CD tooling

Job description

BT Group is hiring for a backend engineer to develop and enhance billing services and microservices across our consumer billing journeys and platform improvements. You’ll contribute by writing and testing high-quality Java/Spring Boot code within established engineering standards and delivery plans.

The role emphasizes secure, scalable services, API-first development, and close collaboration with product, QA, architecture, and operations.

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

Similar jobs worth comparing

Backend Software Engineer - Java/SpringBoot, AWS & EKS
Backend Software Engineer - Java/SpringBoot, AWS & EKS

BT Group • Belfast City District

On-site
GBP 50,000 - 65,000
10% on target annual bonus
Private GP 24/7
Pension scheme 5%/10%
+2
Billing Platform Tech Lead – Java/Spring/AWS
Billing Platform Tech Lead – Java/Spring/AWS

BT Group • Belfast City District

Hybrid
GBP 90,000 - 120,000
10% on target annual bonus
Online private GP 24/7
Carers leave up to 2 weeks
+4
Software Engineer - Belfast
Software Engineer - Belfast

BT Group • Belfast City District

On-site
GBP 36,000 - 67,000
10% annual bonus
Backend Software Engineer - Cloud Native & Microservices
Backend Software Engineer - Cloud Native & Microservices

BT Group • Greater London

On-site
GBP 90,000 - 120,000
10% on target bonus
BT Pension
25 days annual leave
+2
Senior Backend Engineer - Pricing Core (Java/Spring)
Senior Backend Engineer - Pricing Core (Java/Spring)

Wise • Greater London

On-site
GBP 88,000 - 111,000
Wise Benefits
RSUs
Backend Java Engineer: Microservices, Cloud and TDD
Backend Java Engineer: Microservices, Cloud and TDD

Rightmove • Greater London

Hybrid
GBP 52,000 - 71,000
Private medical insurance
Pension
Life insurance
+1
Java Backend Engineer: Payments Platform & APIs
Java Backend Engineer: Payments Platform & APIs

Fairygodboss • Glasgow

On-site
GBP 65,000 - 90,000
Remote Java Backend Engineer - Scale Massive APIs
Remote Java Backend Engineer - Scale Massive APIs

Better Placed • Greater London

On-site
GBP 70,000 - 85,000
Remote UK role
Collaborative team
Java Backend Engineer — Payments Platform Portal
Java Backend Engineer — Payments Platform Portal

JPMorgan Chase & Co. • Glasgow

On-site
GBP 60,000 - 90,000
Principal Backend Engineer - Java, Cloud & Microservices
Principal Backend Engineer - Java, Cloud & Microservices

Capco • Greater London

Hybrid
GBP 110,000 - 150,000
Discretionary bonus
Competitive pension
Health insurance
+7