9.2

/10

Transparency ranking
Apply now

Job Description

Why BT?

We’ve always been an organisation with purpose; to use the power of communications to make a better world. You can trace this back to our beginning as pioneers of the world’s first telecommunications company. At our heart we’re a technology company with research and innovation in our bones and a desire to be personal, simple, and brilliant for our customers - those are the values we live by whilst also creating an inclusive working environment where people from all backgrounds can succeed.

Our pursuit of progress over the past 180 years has established BT as a strong, successful brand, with huge scale capable of achieving great things. From supporting emergency services, hospitals, banks and keeping economies around the world online, safe and secure, to delivering large scale technology infrastructure like the creation of BT Sport.

Today in this fast changing, always on, digital world our purpose remains true. Yet the market conditions, regulation and competition we face are tougher than ever before. So if you have the drive, optimism and resilience to help propel us forward we’ll offer unrivalled personal development, a wealth of opportunities to learn, experience new things and pursue new careers. If that’s you and what you’re looking for, we’d love you to be part of our future.

Why this job matters

BT is going through a transformation journey to move from it’s legacy technology stacks onto new strategic platforms, this is critical to our future success. This role will be critical to the further enablement of that transformation. The role is to lead the design and build of a new AI based Integration platform bringing together other existing platforms. The aim is to bring unified DevSecOps experience across our core platforms increasing delivery speed, productivity and adoption of API’s and Microservices enabling migration of customers and the closure of legacy.

What you’ll be doing

• Delivers the engineering strategy by ensuring the organization’s ability to deliver high-quality, on-time, and on-budget solutions. Implements measurable and predictable engineering capabilities, with a focus on microservices-based architecture using Java Spring Boot.

• Executes complex technical decisions and architectural strategies across high-performance platforms, balancing immediate impact with long-term transformation. Designs and implements scalable, secure, and resilient systems using Docker and Kubernetes.

• Resolves complex and strategic issues using advanced technical knowledge, including the adoption of emerging technologies and untested architectures, to deliver innovative and technically robust solutions.

• Contributes to and executes a compelling technical roadmap aligned with business goals, engineering needs, and partner team requirements, incorporating DevSecOps principles and modern CI/CD pipelines.

• Drives engineering and operational excellence by implementing metrics and continuous improvement processes, ensuring high availability, reliability, and security in both on-premises and cloud environments.

• Fosters an engineering culture of innovation and quality, promoting secure coding practices, automation, and the use of cutting-edge tools to enhance productivity and reduce defects.

• Designs, writes, tests, and reviews code independently, primarily in Java Spring Boot, ensuring modularity, maintainability, and performance in microservices-based systems.

• Solves complex and escalated technical challenges, including debugging, testing, and troubleshooting across distributed systems and containerized environments.

• Contributes to the software engineering vision, driving innovation in technologies, platforms, and applications, and ensuring alignment with DevSecOps and cloud-native best practices.

• Implements and maintains high-quality tools and automation, supporting continuous delivery, developer productivity, and secure deployment pipelines.

• Designs and implements new architectures and standards for large-scale enterprise systems, with a focus on container orchestration, service mesh, and secure infrastructure as code.

• Conducts deep-dive analysis and software design, identifying and addressing technical debt, and continuously improving engineering processes and system performance.

• Mentors and supports software engineers, sharing expertise in microservices, containerization, and secure DevOps practices to elevate team capabilities.

• Champions emerging trends and technologies, continuously learning and sharing knowledge on advancements in software engineering, cloud-native development, and security-first design

The skills you’ll need to succeed

• Programming Languages: Expert in Java or Python

• Frameworks: Proficient in Spring Boot for building scalable microservices

• CI/CD & DevSecOps: Skilled in designing and implementing pipelines using GitLab, CloudBees, and Atlassian tools; integrates SonarSource, Sonatype, and Perforce for quality and compliance

• Containerization & Orchestration: Deep understanding of Docker, Kubernetes, and related ecosystem tools

• Infrastructure as Code: Experienced with Terraform and HashiCorp tools for provisioning and managing infrastructure

• Build Tools: Proficient in Maven and Gradle

• Authentication & Security: Knowledgeable in SAML, OIDC, Azure AD, and secure authentication mechanisms

• Operating Systems: Comfortable working across Windows and Linux environments

• Cloud Platforms: Hands-on experience with AWS, Azure, and Google Cloud Platform (GCP)

• Monitoring & Observability: Skilled in using Dynatrace, ELK/EFK, CloudWatch, Prometheus, and Grafana for system monitoring and performance tuning

Experience you’d be expected to have

• 5+ years of hands-on development experience (ideally in integration related technologies)

• 5+ years of experience in directly leading teams building integration solutions.

• Strong knowledge of CI/CD practices and tools (Jenkins, Git, etc.).

• Experience in RESTful API design and implementation.

• Experience working with service buses, gateways and API Management platforms.

• Proficiency in Java, preferable with Springboot.

• Security Knowledge (Authentication and Authorisation)

• Cloud administration skills (AWS, Azure, GCP).

• Familiarity with containerization (Docker, Kubernetes).

• Excellent verbal and written communication skills.

Nice to Have:

• Full-stack development experience (pref. React/Angular)

• Cloud certifications and software development experience using LLMs or AI.

Our leadership standards

Looking in:
Leading inclusively and Safely
I inspire and build trust through self-awareness, honesty and integrity.
Owning outcomes
I take the right decisions that benefit the broader organisation.

Looking out:
Delivering for the customer
I execute brilliantly on clear priorities that add value to our customers and the wider business.
Commercially savvy
I demonstrate strong commercial focus, bringing an external perspective to decision-making.

Looking to the future:
Growth mindset
I experiment and identify opportunities for growth for both myself and the organisation.
Building for the future
I build diverse future-ready teams where all individuals can be at their best.

A FEW POINTS TO NOTE:

Although these roles are listed as full-time, if you’re a job share partnership, work reduced hours, or any other way of working flexibly, please still get in touch.

We will also offer reasonable adjustments for the selection process if required, so please do not hesitate to inform us.

DON'T MEET EVERY SINGLE REQUIREMENT?

Studies have shown that women and people who are disabled, LGBTQ+, neurodiverse or from ethnic minority backgrounds are less likely to apply for jobs unless they meet every single qualification and criteria. We're committed to building a diverse, inclusive, and authentic workplace where everyone can be their best, so if you're excited about this role but your past experience doesn't align perfectly with every requirement on the Job Description, please apply anyway - you may just be the right candidate for this or other roles in our wider team.

Company benefits

Enhanced maternity leave – 18 weeks full pay, 8 weeks half pay, 6 months statutory
Enhanced paternity leave – 18 weeks full pay, 8 weeks half pay, 6 months statutory
25 (UK, increasing with service) / 21 (India) days annual leave + bank holidays
Carer’s leave – Two weeks paid leave
Open to job sharing
Open to part time work for some roles
Private GP service – 24/7 virtual GP access for UK colleagues
Mental health platform access – Silvercloud
Adoption leave – 18 weeks full pay, 8 weeks half pay, 6 months statutory
Shared parental leave
Buy or sell annual leave – buy up to 5 days/year pro rata
Employee assistance programme
Bank holiday swaps
Share options
Compassionate leave
Faith rooms
Salary sacrifice
Employee discounts
Cinema discounts
Enhanced sick pay – 3 months
Optional unpaid leave
Returnship
Complimentary Medical Services
Travel loan
Enhanced pension match/contribution
Volunteer days – 3 volunteer days per year
Lunch and learns
Cycle to work scheme
In house training
Mentoring
LinkedIn learning license – unlimited access
Learning platform – internal and external learning content via Degreed
L&D budget – sponsored accreditation available for certain professions
Coaching
Referral bonus
Neo-natal leave

Working at BT Group

Company employees:

100,000 across BT Group (24,000 at BT Business)

Gender diversity (m:f):

74.3:25.7 (BT Group)

Hiring in countries

Brazil

Canada

Hungary

India

Ireland

South Korea

Spain

United Kingdom

United States

Office Locations

Awards & Accreditations

Family Friendly

Family Friendly

Flexa awards 2025
Career Progression

Career Progression

Flexa awards 2025

Other jobs you might like