Principal Engineer | Java, AWS, Spring Boot, Microservices, Snowflake

Pab Staffing Solutions Ltd

Greater London

Hybrid

GBP 90,000 - 120,000

Full time

20 hours ago
Be an early applicant
Application generator

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

Get past ATS filters

Benefits offered by this job

Pension 10%
Flex 10%
Bonus

Job summary

Major UK Bank's Retail Lending and Digital Channels technology team seeks a hands-on Principal Engineer to own the technical delivery from design to production. You’ll start highly technical, then evolve to about 30% leadership, guiding 3–5 engineers in a matrix environment while collaborating with Product Owners and Release Train Managers to shape technical roadmaps.

The role focuses on Java, Spring Boot microservices on AWS, data platforms and secure, scalable solutions across Loans,

Qualifications

  • Hands-on Principal Engineer with Financial Services experience.
  • Strong Java + Spring Boot microservices background.
  • Proven AWS migration experience and cloud architecture leadership.
  • Experience with CI/CD, test automation and TDD in large-scale apps.

Responsibilities

  • Design secure, scalable, high-performing solutions.
  • Lead technical delivery from design to production.
  • Develop architecture models and roadmaps; drive automation and resilience.
  • Engage with stakeholders across business and technology.
  • Lead 3–5 engineers in a matrix environment.

Skills

Java
Spring Boot
Microservices
AWS
PostgreSQL
MongoDB
Snowflake
ReactJS
CI/CD
Test Automation
TDD
API design
Architecture
Engineering leadership
Data engineering
Data architecture
Stakeholder engagement

Tools

PostgreSQL
MongoDB
Snowflake

Job description

Principal Engineer | Java, AWS, Spring Boot, Microservices, Snowflake

London | Hybrid – 6 days/month in office

Major UK Bank | Retail Lending | Digital Channels

Competitive salary,10% pension + 10% flex + bonus

ESSENTIAL EXPERIENCE (please apply only if you have all of these)

We are looking for a hands‑on Principal Engineer with strong Financial Services experience and a proven track record across:

  • Java + Spring Boot Microservices
  • AWS (essential), including migration experience
  • PostgreSQL, MongoDB and Snowflake
  • ReactJS
  • CI/CD, Test Automation and TDD
  • API design and delivery
  • Large-scale enterprise applications delivered into production
  • End-to-end digital journey delivery
  • Technical architecture, design and engineering leadership
  • Data Engineering or strong Data Architecture understanding
  • Leading engineers in a matrix environment
  • Strong stakeholder engagement across business and technology
THE ROLE

Join the Retail Lending, Digital Channels technology team of a major UK bank, where you'll work closely with Product Owners, Business Managers and Release Train Managers to shape business goals, translate them into technical solutions and ultimately own the technology through to production.

You’ll initially be highly hands‑on, with the role evolving towards approximately 30% leadership.

WHAT YOU'LL WORK ON

The initial project will involve bringing an Insurance capability in‑house from a third party, followed by work across Overdrafts.

You’ll initially work within Loans, with the opportunity to contribute across:

Loans | Overdrafts | Data Platforms | Insurance

You’ll be responsible for:

  • Designing and engineering secure, scalable and high‑performing solutions
  • Taking technical solutions from design through development and into production
  • Developing architecture models and technical roadmaps
  • Driving automation, resilience, security, performance and reusability
  • Working closely with engineers and architects
  • Leading approximately 3–5 engineers in a matrix environment
WHAT WILL SET YOU APART

AWS migration experience, particularly within Financial Services, will be highly valuable.

Experience across Retail Lending, Loans, Overdrafts, Insurance, Data Platforms or digital banking journeys would also be relevant.

You’ll need to be technically strong, commercially aware, personable and confident engaging with senior stakeholders, while remaining hands‑on with the technology.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Engineer (LON)
Principal Engineer (LON)

McNally Recruitment Ltd • Greater London

Hybrid
GBP 120,000 - 160,000
Benefits included
Senior Principal Engineer: Java, AWS & Microservices
Senior Principal Engineer: Java, AWS & Microservices

Pab Staffing Solutions Ltd • Greater London

Hybrid
GBP 90,000 - 120,000
Pension 10%
Flex 10%
Bonus
Principal Software Engineer
Principal Software Engineer

Accelero • Greater London

On-site
GBP 80,000 - 100,000
4x salary life assurance
Pension
Virtual GP
Lead Software Engineer
Lead Software Engineer

McNally Recruitment Ltd • City of Edinburgh, Greater London

Hybrid
GBP 90,000 - 120,000
Principal Engineer
Principal Engineer

Harvey Nash • Greater London

Hybrid
GBP 120,000 - 150,000
Principal Engineer
Principal Engineer

Harvey Nash Group • Greater London

Hybrid
GBP 90,000 - 150,000
Senior Java Developer - SQL Server, AWS Cloud Migration, Banking & Financial Services
Senior Java Developer - SQL Server, AWS Cloud Migration, Banking & Financial Services

Gravitas Recruitment Group (Global) Ltd • City Of London

Hybrid
GBP 60,000 - 85,000
Principal Software Engineer - Java
Principal Software Engineer - Java

Harrington Starr • Greater London

On-site
GBP 115,000 - 135,000
Learning programs
Hybrid London
Private medical
+2
Principal Engineer (EDI)
Principal Engineer (EDI)

McNally Recruitment Ltd • City of Edinburgh, Greater London

Hybrid
GBP 85,000 - 120,000
Benefits-as-cash
Software Engineer, Backend
Software Engineer, Backend

NatWest Group • Greater London

On-site
GBP 75,000 - 110,000