Java Developer - #2168746

Albany Beck


Date: 2 hours ago
City: Sheffield
Contract type: Full time
Albany Beck

About Albany Beck

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 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:

  • Strong commercial software development experience.
  • Strong Java development skills.
  • Experience with at least one additional programming language such as Node.js/JavaScript or Python.
  • 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.


Desirable Experience


Experience in any of the following would be advantageous:

  • Cloud platforms or cloud-native technologies.
  • Internal/private cloud environments.
  • Containerisation and orchestration technologies.
  • Platform engineering or developer platforms.
  • 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.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

L&D Trainer

Michael Page HR,
£40,000 - £47,000 / year
1 day ago
Are you passionate about helping people grow, develop and perform at their best? We are looking for an experienced and engaging Trainer to join the Learning & Development team on a 14-month fixed-term contract. This is a fantastic opportunity to...
Michael Page HR

GCP Data Engineer / Technical Lead

PRIMUS Global Solutions (PRIMUS UK & Europe),
2 days ago
Role Overview We are looking for an experienced GCP Data Engineer / Technical Lead to drive engineering delivery for a scalable, multi-tenant data integration platform. The role focuses on building production-grade ETL pipelines, orchestrating workflows using Apache Airflow, improving CI/CD...
PRIMUS Global Solutions (PRIMUS UK & Europe)

Digital Press Operator (HP Indigo & Ricoh)

Precision Proco,
2 days ago
Job Purpose                     To effectively run digital presses in line with job specifications and maintain digital press room. To be knowledgeable on the HP Indigo Series 4 as well as Ricoh 9210 & 9500. Key Performance Indicators ·            Accuracy of job...
Precision Proco