Java Backend Engineer - Finance Systems (FinTech)

Starling Bank

Manchester

Hybrid

GBP 65,000 - 90,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

25 days holiday
Birthday day off
Employer pension
Private Medical Insurance
Cycle to Work
EV leasing

Job summary

Starling is seeking a Java-focused engineer to join the Finance Engineering team, building and supporting core banking systems, including ledgers and integrations. The role emphasizes owning end-to-end development, delivering robust, maintainable code, and collaborating across finance and tech teams.

You will work in a hybrid environment with modern tech stacks (Java, TypeScript) and a culture that values practical problem-solving, ownership, and customer-centric delivery.

Qualifications

  • 3–4 years of Java experience in finance engineering.
  • Experience with Postgres is highly desirable; Netsuite is a bonus.
  • Cloud-native stacks using AWS & GCP, Kubernetes, and CI/CD tooling.

Skills

Java
Attention to detail

Tools

Postgres
AWS
GCP
Kubernetes
TeamCity
Terraform
Grafana

Job description

Starling is seeking a Java-focused engineer to join the Finance Engineering team, building and supporting core banking systems, including ledgers and integrations. The role emphasizes owning end-to-end development, delivering robust, maintainable code, and collaborating across finance and tech teams.

You will work in a hybrid environment with modern tech stacks (Java, TypeScript) and a culture that values practical problem-solving, ownership, and customer-centric delivery.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Software Engineer — Hybrid FinTech Finance Engineering
Java Software Engineer — Hybrid FinTech Finance Engineering

Starling Bank • Cardiff

Hybrid
GBP 65,000 - 90,000
Private Medical Insurance
Pension scheme
Cycle to Work
Java Finance Engineer — Core Banking Systems
Java Finance Engineer — Core Banking Systems

Starling Bank • Greater London

Hybrid
GBP 70,000 - 90,000
25 days holiday
Birthday day off
Annual leave increases with tenure
+2
Finance Java Engineer – Ledger & Cloud Systems
Finance Java Engineer – Ledger & Cloud Systems

Starling • Manchester

Hybrid
GBP 65,000 - 90,000
25 days holiday
Birthday day off
Pension scheme
+1
Java Software Engineer — Fintech Platform & Postgres
Java Software Engineer — Fintech Platform & Postgres

Starling • Cardiff

Hybrid
GBP 60,000 - 90,000
25 days holiday
Birthday leave
Pension scheme
+1
Java Backend Engineer - Open Banking & Payments
Java Backend Engineer - Open Banking & Payments

Starling Bank • Manchester

Hybrid
GBP 65,000 - 90,000
25 days holiday
Birthday leave
Pension scheme
+3
Java Software Engineer – Open Banking & Payments
Java Software Engineer – Open Banking & Payments

Starling • Cardiff

Hybrid
GBP 60,000 - 90,000
25 days holiday
Birthday day off
Pension scheme
+1
Senior Backend Engineer - Java for Scalable Banking Platform
Senior Backend Engineer - Java for Scalable Banking Platform

Starling • Southampton

Hybrid
GBP 60,000 - 90,000
Life insurance
Private Medical Insurance
Pension scheme
+3
Java Software Engineer - Open Banking, Cloud & Payments
Java Software Engineer - Open Banking, Cloud & Payments

Starling • Greater London

Hybrid
GBP 65,000 - 95,000
25 days holiday
Birthday day off
Volunteer time
+3
Java Software Engineer - Open Banking & Payments
Java Software Engineer - Open Banking & Payments

Starling Bank • Cardiff

Hybrid
GBP 65,000 - 90,000
Private Medical Insurance
Pension scheme
Cycle to Work
+1
Senior Java Backend Engineer — Cloud, Microservices & Impact
Senior Java Backend Engineer — Cloud, Microservices & Impact

Starling • Cardiff

Hybrid
GBP 90,000 - 120,000
Salary sacrifice pension
Life insurance at 4x salary
Private Medical Insurance
+3