Job Search and Career Advice Platform

Enable job alerts via email!

Full-Stack Developer

mthree Recruiting Portal

United Kingdom

On-site

GBP 60,000 - 80,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading investment bank in London is seeking a highly skilled Full Stack Developer to join a new team. You will build pricing tools for the Equity Derivatives systems, collaborating closely with Sales, Trading, and Operations. The ideal candidate has strong skills in UI development with Angular, and a solid understanding of Java, Scala, and databases. This role offers an opportunity to engage with front office users and learn about a complex business area.

Qualifications

  • Experience with UI development (Angular) is essential.
  • In-depth understanding of Java multi-threading and data structures required.
  • Scala or Functional Programming knowledge is a plus.

Responsibilities

  • Work with global IT colleagues across front/middle/back-end systems.
  • Maintain stability of global systems with application support.
  • Involvement in the full development lifecycle.

Skills

UI development (Angular)
Java: understanding of multi-threading, data structures
Excellent programming skills
Scala / Functional Programming
Basic Unix/Linux knowledge
SQL / databases experience
Job description

Market leading investment bank requires a Full Stack Developer to join a brand new team in London working on building pricing tools for their Equity Derivatives systems. The role is for a highly skilled developer, flexible to do both server side and UI, to work on the development and business support of this core global Derivatives system. This will require close interaction with Sales, Trading, Quants, and Operations, globally, as well as with colleagues working on the related user interface and the database, operating within a highly agile test‑driven development environment.

Responsibilities
  • Working with IT colleagues globally across a number of front / middle / back-end systems and teams.
  • Working closely with level 2 application support and front office users to maintain stability of the global systems.
  • Involvement in the full development lifecycle of the project.
  • Coordination with the global team on new features and driving the future direction of the system.
  • This role represents an excellent opportunity to work closely with front office users and learn an exciting and complex business area.
Skills Required
  • Experience with UI development (Angular)
  • Java: in-depth understanding of multi‑threading, data structures etc.
  • Excellent programming skills
  • Scala / Functional Programming
  • Basic working knowledge of Unix/Linux
  • SQL / databases experience with RDBMS; experience in sales and trading platforms or middle office trade processing systems in Equities / FX / Fixed Income or Derivatives domain is desirable.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.