BT Group

BT Group

Belfast, Northern Ireland

Software Engineer - Belfast

Full-Time£36,000 - 67,000 per yeareergisterenUnited Kingdom
IT

Job Description

Salary: £36,000 - 67,000 per year

Requirements:
  • 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.
Technologies:
  • AI
  • API
  • AWS
  • Backend
  • CI/CD
  • Cloud
  • Incident Management
  • Support
  • Java
  • Kubernetes
  • Mobile
  • Oracle
  • REST
  • SQL
  • Spring
  • Spring Boot
  • microservices

More:

We are BT Business, and we are executing a multi-year transformation to restore growth, modernise at scale, and unlock new markets beyond connectivity. We are reshaping our business by simplifying our portfolio, digitising our customer experience, and building market-leading capability across cyber, AI, and managed services, powered by the UKs leading fixed and mobile networks. This role supports the development and evolution of our consumer billing platforms, giving you the opportunity to build resilient backend services in a co-located engineering team while developing hands-on experience with Java/Spring Boot, AWS, EKS, and Oracle DB. Our package includes a 10% on-target annual bonus, access to an online private GP for you and your immediate family, paid carers leave, enhanced maternity, paternity and adoption leave, discounted EE and BT products, a market-leading pension scheme, and a holiday purchase scheme, with additional benefits available such as healthcare, dental, and gym memberships.

last updated 37 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About BT Group

BT Group

BT Group

Belfast

IT

Skills & Technologies

JavaScalaSpringAWSKubernetesGitCI/CDRESTAIUI

Inferred from job description

Salary Insight

£51,500

This role

£60,000

UK median

This salary is 14% below the UK median for Software Engineers60,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom