Quick overview
Job description
Java Software Engineer – Data Engineering
Up to 70,000 + bonus and benefits
4:1 hybrid in office – City of London
Quant Capital is hiring for a small, high-performing market maker in London. This is a junior-to-mid role focused primarily on Java development, with a secondary responsibility owning straightforward Python ETL/data ingestion into AWS and PostgreSQL. This is a growing team focused on data ingestion and building tooling for the wider firm.
What you’ll do:
- Build and enhance Java backend services (APIs, batch jobs, integrations) used across the business
- Write clean, testable code with solid engineering discipline (testing, code review, debugging, production support)
- Maintain and extend Python-based ingestion/ETL (pragmatic plumbing, not heavy data engineering)
- Work with PostgreSQL (schemas, migrations, performant queries, data validation)
- Improve service reliability: monitoring/logging, sensible alerting, and predictable deployments via CI/CD
Tech:
Java (primary), Python (secondary), AWS, PostgreSQL + Git, CI/CD, logging/monitoring
What they want:
- 2–5 years of experience building production systems (or equivalent ability)
- Strong Java fundamentals (OO design, APIs/services, concurrency basics, testing)
- Some UI development
- Comfortable with SQL/PostgreSQL
- Some Python experience (enough to manage and improve existing ETL/ingestion)
Nice to have
- Any finance or markets exposure
- Familiarity with common AWS patterns for running services and pipelines
Why this role
- Broader scope than pure app dev: you’ll understand the data feeding the platform
- Lean team, high impact, strong growth runway
My client is based London. Home work is encouraged but you will need to be able to come to the City if needed.
Similar jobs
- AV
Senior Software EngineerRecently posted
Avaloq · edinburgh, midlothian · Hybrid 🇬🇧
DockerOracleSpring+11TechnologySalary not listed - LS

Software EngineerRecently posted
London Stock Exchange Group · nottingham, nottinghamshire · Hybrid 🇬🇧
AWSC#C+++4TechnologySalary not listed - SC

Senior EngineerRecently posted
Strata Consulting · fleet, hampshire · Hybrid 🇬🇧
Microsoft ExcelMicrosoft OfficeMicrosoft PowerPoint+1EngineeringSalary not listed - SP
Software Engineer, Customer OpsRecently posted
Spendesk · london · On-site 🇬🇧
Microsoft ExcelGitAWS+10TechnologySalary not listed - IS
Senior Software Engineer - EveryRecently posted
Iris Software · United Kingdom · Hybrid 🇬🇧
DockerSQLAWS+19TechnologySalary not listed - SB

Java Software Engineer – Technology House rivalling Google and FacebookRecently posted
Stanford Black · london · Hybrid 🇬🇧
ScalaTDDBDD+3TechnologySalary not listed - LD

Principal Software Engineer (DevSecOps)Recently posted
Leonardo DRS · basildon, essex · Hybrid 🇬🇧
AgileCI/CDTechnologySalary not listed - AU
Senior Software Engineer, Backend - Full or Part TimeRecently posted
AutoTrader UK · manchester, greater manchester · Remote 🇬🇧
MongoDBSQLSpring+9TechnologySalary not listed - CN

Software EngineerRecently posted
Cato Networks · london · Hybrid 🇬🇧
MicroservicesMongoDBMySQL+8TechnologySalary not listed - PT
Software Engineer - Apollo PlatformRecently posted
Palantir Technologies · london · Remote 🇬🇧
DockerC++Go+3TechnologySalary not listed - NH

Application DeveloperRecently posted
National Health Service · brierley hill, west midlands (county) · Hybrid 🇬🇧
SQLHTMLCSS+4TechnologySalary not listed - AR

Principal Software Engineer – Game & Graphics Technology IntegrationRecently posted
ARM · manchester, greater manchester · Hybrid 🇬🇧
C++Unreal EngineAndroid+1TechnologySalary not listed