Jobiglo

No results.

This job is no longer available

This job expired on 27/09/2026. It no longer accepts applications.

Senior Java Developer

eFinancialCareers · London

Senior 🇬🇧 English
Java 11+ Spring Boot Multi-threading Performance optimisation Profiling Microservices TDD JUnit Mockito Spock Maven Git CI/CD DevOps SOLID principles Design patterns Clean code FIX FIXML FpML REST APIs JSON Messaging Groovy

Job description

About the role

We are seeking an experienced Senior Java Developer to join a growing engineering team building post‑trade technology solutions in a cloud‑first environment. You will work on business‑critical applications, APIs, client reporting platforms and web portals, customizing sophisticated trading systems used across capital markets.

Key responsibilities

  • Design, develop and enhance Java‑based applications, APIs and web platforms.
  • Customize and extend third‑party trading systems.
  • Build scalable microservices and distributed applications.
  • Write clean, maintainable, test‑driven code using SOLID principles and design patterns.
  • Translate business requirements into technical solutions in collaboration with stakeholders.
  • Participate in architecture discussions, code reviews and continuous improvement initiatives.
  • Mentor and support developers, promoting engineering excellence.
  • Collaborate with global development teams and contribute to Agile delivery.
  • Leverage AI tools to improve developer productivity throughout the software development lifecycle.

Required profile

  • 7+ years of commercial Java development experience.
  • Previous experience within Financial Services, preferably in capital markets, clearing or prime brokerage.
  • Strong understanding of multi‑threading, performance optimisation and profiling.
  • Experience building microservices and working with TDD and automated testing.
  • Excellent stakeholder communication and problem‑analysis skills.
  • Desirable experience in team leadership or mentoring.

Required skills

  • Java 11+.
  • Spring Boot.
  • Multi‑threading, performance optimisation, profiling.
  • Microservices architecture.
  • Test‑Driven Development (JUnit, Mockito, Spock).
  • Maven and Git.
  • CI/CD pipelines and DevOps practices.
  • SOLID principles, design patterns, clean code.
  • FIX/FIXML, FpML.
  • REST APIs, JSON, messaging technologies.
  • Groovy (desirable).

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec eFinancialCareers.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in the United Kingdom.

💬 Chat with us on Telegram Chat on WhatsApp

Published 1 month ago

15 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

eFinancialCareers

London