Full-Stack Developer

mthree

Greater London

Hybrid

GBP 90,000 - 110,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

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

A tier-one global investment bank is expanding its Finance Technology function, building out the core accounting systems that power PnL and Balance Sheet reporting for Secured Funding Transactions. The PnL Control team sits at the intersection of technology and finance, translating complex accounting logic for repos and stock loan products into robust, scalable engineering solutions.

You will work across the full technology stack, from Java/Scala on Spark through to UI delivery, partnering closely with project managers and internal Finance clients throughout the full development life cycle.

Location: London

Key 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 the Spark framework, extending into UI technologies such as WPF and Angular.
  • Translate Finance Logic to Tech: Work closely with PnL controllers and internal Finance stakeholders to understand secured funding products and convert business requirements into clean, well-tested code.
Required Skills
  • Core Technical Stack: Hands-on coding experience in Java, Scala and Python, with strong knowledge of the Spark framework and object-oriented development.
  • Engineering Fundamentals: Good understanding of databases, Unix, and Git or similar version control tools.
  • Analytical Mindset: Strong problem-solving and analytical skills, with a genuine interest in finance, business and data analysis.
  • Communication: Good communication skills, comfortable working with technical and non-technical stakeholders alike.
  • Understanding of Agile, DevOps and sound software engineering principles.
  • Scripting knowledge (Python, Shell or Perl).
The mthree Model

Operating on a hybrid schedule in London you will join mthree as a permanent, salaried consultant deployed exclusively to this leading investment bank. You'll receive a competitive salary and benefits package, dedicated professional support, and a transparent, contractually defined pathway to transition directly into the client's permanent headcount.

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

Similar jobs worth comparing

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

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 Java Developer
Senior Java Developer

mthree • Greater London

On-site
GBP 70,000 - 90,000
Expert technical support
Ongoing professional development
Pathway to permanent conversion
Head of Finance for an Investment Manager
Head of Finance for an Investment Manager

Allbyn • Greater London

On-site
GBP 65,000 - 90,000
Software Developer – Tier 1 Hedge Fund – Excellent Compensation + Benefits
Software Developer – Tier 1 Hedge Fund – Excellent Compensation + Benefits

Mondrian Alpha • England

On-site
GBP 255,000 - 300,000
Top-tier healthcare package
Fully subsidised qualifications
Breakfast and lunch paid for each day
Full Stack Developer
Full Stack Developer

Huxley • City Of London

On-site
GBP 111,000 - 133,000
Java Developer | Investment Banking | Hybrid, London
Java Developer | Investment Banking | Hybrid, London

Ports North • City Of London

Hybrid
GBP 94,000 - 127,000
Java Developer for Trading (Securities Lending) - VP
Java Developer for Trading (Securities Lending) - VP

Citigroup • Greater London

Hybrid
GBP 62,000 - 102,000
Hybrid working (up to 2 days WFH)
Private medical care
Life insurance
+5
FullStack Infrastructure Engineer
FullStack Infrastructure Engineer

Yadimen Consultancy Ltd • Greater London

On-site
GBP 60,000 - 85,000
Senior Software Engineer - Interim
Senior Software Engineer - Interim

dnevo Partners • Greater London

Hybrid
GBP 40,000 - 70,000