Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 25 Oct 2026

Java Software Engineer - Finance and Accounting

Starling Manchester, England Hybrid mid Full-time

The employer hasn't listed a salary.

Apply on Starling

Description

Starling is the UK’s first and leading digital bank on a mission to fix banking!

We’re seeking highly motivated engineers with around 3-4 years of Java experience to play a key role in our Finance Engineering team.

You will take part in writing and supporting key financial systems such as the bank’s ledgers and the systems that integrate with them.

We're looking for engineers who have good attention to detail and can write clear, concise and maintainable code.

You should have a good understanding of the lifecycle of a project and be able to engage in this process with internal stakeholders, as well as experience in designing systems to solve problems.

Experience with Postgres is highly desirable, and any experience with Netsuite would be a bonus.

Responsibilities

  • Writing and supporting key financial systems
  • Designing systems to solve problems
  • Collaborating with internal stakeholders
  • Ensuring high-quality and resilient systems

Benefits

  • 25 days holiday (plus take your public holiday allowance whenever works best for you)
  • An extra day’s holiday for your birthday
  • Annual leave is increased with length of service, and you can choose to buy or sell up to five extra days off
  • 16 hours paid volunteering time a year
  • Salary sacrifice, company enhanced pension scheme
  • Life insurance at 4x your salary & group income protection
  • Private Medical Insurance with VitalityHealth including mental health support and cancer care.
  • Partner benefits include discounts with Waitrose, Mr&Mrs Smith and Peloton
  • Generous family-friendly policies
  • Perkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perks

Team

The Finance Engineering team sits at the core of the bank, and is responsible for the correct accounting of every transaction that passes through the bank's systems.

Process

Interviewing is a two-way process and we want you to have the time and opportunity to get to know us, as much as we are getting to know you!

Skills

Nice to have

Apply on Starling