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

NextWave Consulting Ltd

City Of London

On-site

GBP 50,000 - 65,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

A technology consulting company is seeking a Backend Java Developer to build core backend services in a hybrid role based in Birmingham. You will implement policy engines for data governance and work with distributed data platforms. The ideal candidate has strong Java and Spring experience, expertise in SQL parsing, and familiarity with CI/CD processes. This role offers a salary of £50,000 – £65,000 depending on experience.

Qualifications

  • Strong hands-on experience in Java (17/21) and Spring.
  • Deep understanding of JDBC, SQL parsing, validation, query planning.
  • Production-grade testing using JUnit 5 and Mockito.

Responsibilities

  • Build core backend services for access control and query manipulation.
  • Implement deterministic policy/rule engines for data governance.
  • Drive observability, reliability, and performance.

Skills

Java (17/21)
Spring
JDBC
SQL parsing
CI/CD
Docker
JUnit 5
Mockito

Tools

Docker
Maven
Jenkins

Job description

Backend Java Developer

Location: Birmingham (Hybrid)

Employment: Fixed Term Contract

Salary: £50,000 – £65,000 base (dependent on experience)

If your idea of backend engineering is more than CRUD APIs and microservices boilerplate — this role is for you.

We’re building the core backend services of a Data Fabric platform that governs data access, entitlements, and query policy enforcement across distributed enterprise data systems.

This is platform engineering: deterministic rule engines, SQL planning/interception, and high-throughput services that sit on the critical path of data access.

This is deep backend + data infrastructure work.

🚀 What You’ll Do
  • Build core backend services in Java (17/21) for access control and query manipulation
  • Implement deterministic policy / rule engines for data governance
  • Work on SQL parsing, planning, validation, and transformation (e.g., Calcite or similar planners)
  • Integrate with distributed data platforms / query engines (e.g., Starburst or similar)
  • Own API contracts with living documentation in CI/CD
  • Build production-grade, testable pipelines
  • Drive observability, reliability, and performance
  • Contribute to architecture decisions (modularity, DI, extensibility)
What You Bring (Must-Have)
  • Strong hands-on experience in Java (17/21) + Spring
  • Deep understanding of JDBC, SQL parsing/validation, query planning/optimization
  • Experience with SQL planners or query transformation layers
  • Strong grounding in data structures, algorithms, and backend performance
  • Production-grade testing using JUnit 5, Mockito
  • Experience with clean architecture, DI, modular design
  • Comfortable owning CI/CD, code quality, observability
  • Familiarity with Docker, Maven, Jenkins
⭐ Nice to Have
  • Apache Calcite
  • Starburst or federated query engines
  • JVM performance tuning
  • High-throughput service interfaces (REST/gRPC)
  • Data governance or policy enforcement layers
👥 This Role Is Ideal If You’ve Worked On
  • Data platforms, governance layers, query engines, or SQL planners
  • Backend/platform services that sit in the critical path of data access
  • Systems where correctness, determinism, and performance matter
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Java Developer – Data Fabric / Platform Engineering
Backend Java Developer – Data Fabric / Platform Engineering

NextWave Consulting Ltd • City Of London

On-site
GBP 70,000 - 90,000
Backend Java Developer – Data Fabric / Platform Engineering
Backend Java Developer – Data Fabric / Platform Engineering

NextWave Consulting Ltd • Greater London

On-site
GBP 70,000 - 90,000
Platform Backend Java Engineer (Hybrid, Fixed-Term)
Platform Backend Java Engineer (Hybrid, Fixed-Term)

NextWave Consulting Ltd • City Of London

Hybrid
GBP 50,000 - 65,000
Backend Java Developer - eDV Cleared
Backend Java Developer - eDV Cleared

IBM • Leicester

Hybrid
GBP 60,000 - 90,000
Flexible working
Sabbatical programs
Paternity leave
+8
Java Backend Developer
Java Backend Developer

Fruition Group • Ipswich

Hybrid
GBP 85,000 - 100,000
Java Developer
Java Developer

NextWave Consulting Ltd • Greater London

On-site
GBP 45,000 - 65,000
Senior Java Software Engineer
Senior Java Software Engineer

SmartChoice International Limited • Greater London

On-site
GBP 101,000 - 185,000
Java Developer
Java Developer

NextWave Consulting • Greater London

On-site
GBP 50,000 - 70,000
Java Backend Developer
Java Backend Developer

Talenzon group • Greater London

On-site
GBP 50,000 - 70,000
Back End Developer
Back End Developer

Insight Global • Birmingham

On-site
GBP 65,000 - 85,000