FinTech Full-Stack Engineer: PnL & Accounting (London)

mthree

Greater London

Hybrid

GBP 90,000 - 110,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

mthree is partnering with a tier-one global investment bank in London to build core accounting systems powering PnL and Balance Sheet reporting for Secured Funding Transactions.

You will work across the full technology stack—from Java/Scala on Spark to UI delivery—collaborating with project managers and Finance clients throughout the development lifecycle. This is a permanent, salaried consultant position with a clear path to permanent headcount.

Qualifications

  • Hands-on coding in Java, Scala and Python with Spark framework.
  • Good understanding of databases, Unix, and Git (or similar version control).
  • Strong problem-solving and analytical skills with interest in finance, business and data analysis.
  • Good communication with technical and non-technical stakeholders.
  • Understanding of Agile, DevOps and sound software engineering principles.
  • Scripting knowledge (Python, Shell or Perl).

Responsibilities

  • Build Core Accounting Systems: Design and develop accounting and reporting solutions for PnL and Balance Sheet across Secured Funding Transactions.
  • Engineer Across the Stack: Deliver end-to-end using Java, Scala and Python on Spark, extending into UI technologies.
  • Translate Finance Logic to Tech: Work with PnL controllers and Finance stakeholders to convert requirements into clean code.

Skills

Java
Scala
Python
Spark
Databases
Unix
Git
Analytical mindset
Communication
Agile & DevOps
Scripting (Python/Shell)

Tools

Git
Unix
Databases
WPF
Angular
Shell

Job description

mthree is partnering with a tier-one global investment bank in London to build core accounting systems powering PnL and Balance Sheet reporting for Secured Funding Transactions.

You will work across the full technology stack—from Java/Scala on Spark to UI delivery—collaborating with project managers and Finance clients throughout the development lifecycle. This is a permanent, salaried consultant position with a clear path to permanent headcount.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full-Stack Developer
Full-Stack Developer

mthree • Greater London

Hybrid
GBP 90,000 - 110,000
Senior Scala Engineer
Senior Scala Engineer

mthree • Greater London

On-site
GBP 120,000 - 180,000
Senior Scala Engineer – Platform & Architecture Lead
Senior Scala Engineer – Platform & Architecture Lead

mthree • Greater London

On-site
GBP 120,000 - 180,000
Full-Stack Engineer (FinTech) — AI-Driven, Hands-On Leader
Full-Stack Engineer (FinTech) — AI-Driven, Hands-On Leader

BNY • Greater London

On-site
GBP 70,000 - 100,000
Senior Java Engineer - FinTech (Hybrid London)
Senior Java Engineer - FinTech (Hybrid London)

Fynity • Greater London

Hybrid
GBP 85,000 - 115,000
20% annual bonus
Hybrid working – 1 day per week in Ldn
Work with Tier 1 financial clients
FinTech Strategy and Business Development First Year Analyst
FinTech Strategy and Business Development First Year Analyst

Financial Technology Partners • Greater London

Hybrid
GBP 55,000 - 75,000
Senior FinTech Full-Stack Engineer | Hybrid (London)
Senior FinTech Full-Stack Engineer | Hybrid (London)

Volition • Greater London

Hybrid
GBP 90,000 - 130,000
Principal Engineer - FinTech SaaS | Hybrid London
Principal Engineer - FinTech SaaS | Hybrid London

Accelero • Greater London

Hybrid
GBP 80,000 - 100,000
4x salary life assurance
Pension
Virtual GP
Staff Backend Engineer (Go/Java) – FinTech, Hybrid London
Staff Backend Engineer (Go/Java) – FinTech, Hybrid London

MateHR • Greater London

Hybrid
GBP 120,000 - 170,000
Senior Java Software Engineer for Secure FinTech Platforms
Senior Java Software Engineer for Secure FinTech Platforms

JPMorgan Chase & Co. • Greater London

On-site
GBP 80,000 - 110,000