Java Backend Developer

Posted 27 April 2026
LocationLondon
Job type Permanent
Discipline Technology

Job description

​Backend Developer — Java

We are looking for an experienced Backend Developer with strong Java skills to build and maintain scalable, high-performance backend services and APIs for a large microservices-based trading platform.

Key Responsibilities

  • Develop and maintain backend services and APIs using Core Java

  • Work on large-scale microservices and complex codebases

  • Design scalable solutions for high-volume data processing and calculations

  • Write and optimize SQL queries and database structures

  • Troubleshoot performance issues and improve system reliability

  • Build and maintain unit, integration, and API automation tests

  • Collaborate with DevOps, engineering leadership, and business stakeholders

Key Skills

  • 5+ years’ backend development experience with Core Java

  • Strong experience building scalable APIs

  • 2+ years’ experience with SQL databases

  • Experience with microservices architecture

  • Knowledge of AWS, Azure, or GCP

  • Experience with CI/CD, version control, and Agile delivery

  • Strong performance tuning and troubleshooting skills

  • Python experience is a plus

Experience

  • Degree in Computer Science, Engineering, IT, or equivalent experience

  • Experience in banking, finance, trading, or another regulated industry preferred