> Markdown version of [/jobs/ext/2841964-software-engineer-belfast](https://www.wearedevelopers.com/jobs/ext/2841964-software-engineer-belfast). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - Belfast - **Company:** BT Group - **Location:** Belfast, UK - **Salary:** £36,000.0 - £67,000.0 - **Contract:** Permanent contract - **Skills:** Netcracker Digital OSS, Java (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Component-Based Software Engineering, Automation of Tests, Cloud Computing, Code Review, Continuous Integration, Data Security, Software Debugging, DevOps, Oracle Databases, Oracle (Applications), Standard Sql, Software Engineering, SQL Databases, Data Logging, Spring-boot, Backend, Kubernetes, Information Technology, Deployment Automation, Enterprise Integration, Api Design, Restful APIs, Software Version Control, Microservices, Oracledb - **Published:** September 11, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5878317486 ## About the Role * 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. ## Description * 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 ## Related Videos - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Inside Bitpanda's Tech Stack: Scaling a European Fintech Leader - Markus Dorner](https://www.wearedevelopers.com/videos/1979-inside-bitpanda-s-tech-stack-scaling-a-european-fintech-leader-markus-dorner) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) ## Related Articles - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)