Enable job alerts via email!

Java Software Engineer

mthree

Greater London

On-site

GBP 60,000 - 80,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a dynamic team at mthree as a Java Developer, working with a major investment bank to deliver innovative risk management solutions. You'll design and maintain high-performance applications, focusing on multithreading and concurrency to drive Equity Trading strategies.

Qualifications

  • Proven experience as a Java Developer (v11+) with multithreading expertise.
  • Solid knowledge of object-oriented programming and design patterns.

Responsibilities

  • Design, develop, and maintain Java 17 applications focused on multithreading.
  • Collaborate with teams to define and ship new features.

Skills

Multithreading
Concurrency
Problem Solving
Communication
Teamwork

Education

Bachelor’s degree in Computer Science
Bachelor’s degree in Engineering

Tools

Spring Framework
RESTful APIs
NoSQL Database technologies

Job description

Direct message the job poster from mthree

Join our dynamic team at mthree working with a major investment bank, where we are committed to delivering innovative risk management solutions. We are seeking a talented Java Developer with expertise in multithreading and concurrency to help us build robust, high-performance applications that drive Equity Trading strategies.

Key Responsibilities:

  • Design, develop, and maintain Java 17 applications with a focus on multithreading and concurrency.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automation.
  • Participate in code reviews and contribute to team knowledge sharing.

Requirements:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Proven experience as a Java Developer (v11+), with an understanding of multithreading and concurrency.
  • Solid knowledge of object-oriented programming and design patterns.
  • Good grasp of relational and NoSQL Database technologies.
  • Experience with risk management systems, trading applications or financial services is a plus.
  • Familiarity with RESTful APIs, web services, and database technologies.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.

Preferred Qualifications:

  • Experience with Spring Framework and related technologies.
  • Knowledge of financial instruments and risk management concepts.
  • Familiarity with Agile development methodologies.
Seniority level
  • Seniority level
    Associate
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Information Technology

Referrals increase your chances of interviewing at mthree by 2x

Get notified about new Java Software Engineer jobs in London Area, United Kingdom.

London, England, United Kingdom 5 months ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 4 days ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 6 months ago

London, England, United Kingdom 3 days ago

London, England, United Kingdom 11 months ago

London, England, United Kingdom 3 weeks ago

Software Engineer - Java - Engine by Starling

London, England, United Kingdom 1 month ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 1 day ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 3 days ago

London, England, United Kingdom 3 weeks ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 1 week ago

Java Engineer - Up to £130,000 + Bonus + Package

Greater London, England, United Kingdom 1 day ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 1 day ago

London, England, United Kingdom 2 weeks ago

Associate / Junior Software Engineer (Full-Stack)

London, England, United Kingdom 4 days ago

London, England, United Kingdom 6 months ago

London, England, United Kingdom 1 week ago

Java Developer – Algorithmic Trading & SOR Technology

London, England, United Kingdom 4 days ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Java Software Engineer

Setexe

London

Remote

GBP 70,000 - 120,000

23 days ago

Senior Software Engineer (Remote)

The Investigo Group

Greater London

Remote

GBP 70,000 - 100,000

5 days ago
Be an early applicant

Remote Senior Software Engineer (LLM) - 34953

Turing

London

Remote

GBP 70,000 - 100,000

3 days ago
Be an early applicant

Remote Senior Software Engineer (LLM) - 34953

Turing

London

Remote

GBP 70,000 - 100,000

5 days ago
Be an early applicant

Java Software Engineer

JR United Kingdom

Bedford

Remote

GBP 45,000 - 65,000

16 days ago

Java Software Engineer

JR United Kingdom

Dartford

Remote

GBP 50,000 - 70,000

16 days ago

Senior Java Software Engineer (UK Remote)

Turnitin

Birmingham

Remote

GBP 60,000 - 85,000

5 days ago
Be an early applicant

Senior Java Software Engineer (UK Remote)

Turnitin

Leeds

Remote

GBP 50,000 - 80,000

5 days ago
Be an early applicant

Senior Java Software Engineer (UK Remote)

Turnitin

Newcastle upon Tyne

Remote

GBP 60,000 - 90,000

5 days ago
Be an early applicant