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
