Senior Java Developer

Albany Beck

Sheffield

On-site

GBP 75,000 - 105,000

Full time

13 days ago
Application generator

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

Get past ATS filters

Job summary

Albany Beck is a specialist Financial Services Consultancy delivering complex change and building long-term career opportunities. We are seeking a Senior Java Developer to join a high-profile platform engineering team within the bank’s Technology organisation in the UK.

You will design, develop and evolve the bank's internal cloud/platform, enabling developers to deploy and run services with a unified experience across platforms.

Qualifications

  • Broad software engineering background across languages and tech.
  • Strong Linux/Unix knowledge.
  • Experience with production‑grade applications and platforms.
  • Familiar with testing, version control, CI/CD and automation.
  • Experience with APIs, distributed systems and platform technologies.
  • Strong problem‑solving and debugging skills.
  • Willingness to learn new technologies.

Responsibilities

  • Develop and evolve the bank's internal cloud and application platform.
  • Build software enabling developers to deploy and host services efficiently.
  • Contribute to integration and rationalisation of platforms into a unified platform.
  • Maintain and evolve the platform for existing tenants while supporting transformation.
  • Work across infrastructure, OS to core platform services and user interfaces.
  • Design, develop, test and deploy production software.
  • Collaborate with engineers, architects and tech teams across the bank.
  • Troubleshoot complex technical issues across application, platform and infrastructure layers.
  • Contribute to technical design decisions and future architecture of the platform.
  • Support engineering standards, automation, reliability and continuous improvement.
  • Take ownership of technical problems and deliver scalable solutions.

Skills

Broad software engineering
Linux/Unix
APIs
Distributed systems
CI/CD
Automation
Troubleshooting
Kubernetes

Tools

Kubernetes
CI/CD tools

Job description

Albany Beck is a specialist Financial Services Consultancy helping institutions deliver complex change and transformation while building the internal capability to sustain it. We combine subject matter expertise with innovative delivery models that help clients scale efficiently, while offering meaningful, long-term career opportunities to our people. At Albany Beck, you’ll be choosing to work with an organisation that’s passionate about your development and committed to delivering meaningful outcomes for our clients.

Overview

We are looking for a Senior Java Developer to join a high-profile platform engineering team within the bank’s Technology organisation.

The team is responsible for developing and evolving a strategic internal platform that enables developers across the bank to deploy, host and run services through a consistent technology experience.

Historically, the platform has been focused on supporting markets-based applications, but the organisation is now bringing together multiple platforms across the bank and rationalising them towards one strategic platform and one developer experience.

This is a major investment area with an ambitious goal for the platform to become the primary hosting platform for the majority of the bank’s applications and services.

You will be joining a team of around 18 engineers, with plans to grow to approximately 30 globally. There are opportunities for engineers based in both the UK and Poland.

What You’ll Do

As a Senior Developer, you will have a hands‑on role in designing, developing and evolving the platform, working across a broad technology stack rather than specialising exclusively in a single programming language.

You will:
  • Develop and enhance core components of the bank’s internal cloud and application platform.
  • Build software that enables developers across the organisation to deploy and host services efficiently.
  • Contribute to the integration and rationalisation of existing platforms into a strategic, unified platform.
  • Help maintain and evolve the platform for existing tenants while supporting the wider transformation programme.
  • Work across multiple layers of the technology stack, from infrastructure and operating systems through to core platform services and user-facing interfaces.
  • Design, develop, test and deploy high-quality production software.
  • Collaborate with engineers, architects and technology teams across the bank.
  • Troubleshoot complex technical issues across application, platform and infrastructure layers.
  • Contribute to technical design decisions and help shape the future architecture of the platform.
  • Support engineering standards, automation, reliability and continuous improvement.
  • Take ownership of technical problems and deliver pragmatic, scalable solutions.
What We’re Looking For

We are looking for experienced, hands‑on software engineers who are comfortable working across a broad technology landscape.

You should have:
  • A broad understanding of software engineering rather than being narrowly focused on one language or technology.
  • Strong Linux/Unix operating system knowledge.
  • Experience developing and supporting production‑grade applications and platforms.
  • Good understanding of software development practices including testing, version control, CI/CD and automation.
  • Experience working with APIs, distributed systems and/or platform technologies.
  • Strong problem-solving and debugging skills.
  • The ability to work effectively across application and infrastructure boundaries.
  • A willingness to learn new technologies and work outside your core area of expertise.
Experience in any of the following would be advantageous:
  • Cloud platforms or cloud‑native technologies.
  • Internal/private cloud environments.
  • Containerisation and orchestration technologies.
  • Infrastructure automation and Infrastructure as Code.
  • Distributed systems and highly available services.
  • Kubernetes or similar container orchestration platforms.
  • Experience working in large‑scale enterprise technology environments.

Experience with public cloud providers is not essential. The team operates an internal cloud platform, so candidates with a strong understanding of cloud concepts and architectures will be well positioned to succeed.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Platform Engineer (Internal Cloud)
Senior Java Platform Engineer (Internal Cloud)

Albany Beck • Sheffield

On-site
GBP 75,000 - 105,000
Senior Java Software Engineer
Senior Java Software Engineer

NatWest Group • Manchester

Hybrid
GBP 70,000 - 110,000
Senior Java Software Engineer
Senior Java Software Engineer

RBS • Manchester

Hybrid
GBP 90,000 - 120,000
Senior Java Software Engineer
Senior Java Software Engineer

Royal Bank of Scotland • Manchester

Hybrid
GBP 85,000 - 110,000
Java Developer
Java Developer

JUXT • Greater London

On-site
GBP 70,000 - 120,000
Senior Java Engineer
Senior Java Engineer

Eeze • Greater London

On-site
GBP 70,000 - 90,000
26 days paid holiday
Private Medical Insurance
Life Assurance
Senior Java Developer
Senior Java Developer

Wolviston Management Services • Newcastle upon Tyne

Hybrid
GBP 68,000 - 83,000
Senior Java Software Engineer
Senior Java Software Engineer

Harrington Starr • Greater London

Hybrid
GBP 70,000 - 90,000
Senior Java Architect, Banking, Kafka in London
Senior Java Architect, Banking, Kafka in London

Energy Jobline ZR • Greater London

Hybrid
GBP 96,000 - 126,000
Hybrid work model
Senior Java Engineer
Senior Java Engineer

Myn • Greater London

Hybrid
GBP 70,000 - 110,000
Hybrid work