CareerPlanSign in

Backend Java Developer - Birmingham • Hybrid • £50–65k • Not London

London, UK💼 Full-time💰 $50,000–$50,000🗓 2026-03-13 → 2026-09-23

Core

Building core backend services for a Data Fabric platform that governs data access, entitlements, and query policy enforcement across distributed enterprise data systems.

Role type

Senior IC backend platform engineer (Java)

Builds

Deterministic rule engines, SQL planning/interception layers, and high-throughput services for data access.

Domain

Data infrastructure and governance

Deliverable

production ML models | product features | infrastructure

Required skills

Java (17/21), Spring, SQL parsing and validation, query planning and optimization, data structures and algorithms, production-grade testing (JUnit 5, Mockito), clean architecture, CI/CD ownership, Docker, Maven, Jenkins

Preferred skills

Apache Calcite, Starburst or federated query engines, JVM performance tuning, REST/gRPC interfaces, data governance experience

Technologies

Java, Spring, JDBC, Calcite, Starburst, Docker, Maven, Jenkins, JUnit 5, Mockito

Responsibilities

Build core backend services for access control and query manipulation; Implement deterministic policy/rule engines; Work on SQL parsing, planning, validation, and transformation; Integrate with distributed data platforms/query engines; Own API contracts with living documentation; Build production-grade, testable pipelines; Drive observability, reliability, and performance; Contribute to architecture decisions.

Seniority

Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.