Java Backend Engineer

Queen Square Recruitment Ltd

West of England

On-site

GBP 90,000 - 115,000

Full time

16 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Queen Square Recruitment Ltd is seeking a Senior Java Backend Engineer to design and build high-performance real-time data processing platforms in a large enterprise environment. The role focuses on Java 17+, Spring Boot, Kafka and distributed systems with sub-second processing times.

Key responsibilities include developing low-latency backend applications, event-driven architectures, real-time CDC using Debezium, and deploying on Kubernetes with Docker.

Qualifications

  • 8+ years' Java backend development.
  • Strong hands-on Java 17+ development.
  • Strong Spring Boot and Microservices experience.
  • Deep experience with Apache Kafka, Kafka Streams and/or Kafka Connect.
  • Experience with low-latency / high-throughput applications.
  • Concurrency, multithreading, JVM tuning and performance engineering.
  • Strong SQL and data engineering fundamentals.

Responsibilities

  • Design and develop high-performance, low-latency backend applications using Java 17+.
  • Build real-time data processing solutions handling high-volume transactional workloads.
  • Develop event-driven architectures using Kafka and asynchronous messaging patterns.
  • Build scalable Spring Boot microservices and backend APIs.
  • Implement real-time CDC solutions using Debezium or similar technologies.
  • Architect distributed systems capable of processing millions of events with sub-100ms latency.
  • Optimise application performance through profiling, concurrency, JVM tuning and latency analysis.
  • Build resilient services using caching, asynchronous processing and circuit-breaker patterns.
  • Deploy and operate containerised applications using Kubernetes and Docker.
  • Troubleshoot production issues using Dynatrace, Splunk and Grafana.
  • Perform root-cause analysis, code reviews and drive engineering best practices.

Skills

Java 17+
Spring Boot
Kafka
distributed systems
low-latency processing
event-driven architecture
CDC Debezium
JVM tuning
Kubernetes
Docker
Dynatrace
Splunk
Grafana
SQL
multithreading

Tools

Debezium
Dynatrace
Splunk
Grafana
Kubernetes
Docker
Kafka
JVM tuning

Job description

1 year Contract

We are looking for experienced an Senior Java Backend Engineer to design and build high-performance, real-time data processing platforms within a large enterprise environment. This is a hands‑on engineering role requiring strong Java 17+, Spring Boot, Kafka and distributed systems expertise, with particular emphasis on low-latency processing, event‑driven architectures, Change Data Capture (CDC) and high-volume transactional systems. You’ll develop scalable backend solutions capable of capturing, processing, transforming and distributing millions of data events while maintaining sub‑second processing times, reliability and resilience.

Key Responsibilities
  • Design and develop high-performance, low-latency backend applications using Java 17+.
  • Build real-time data processing solutions handling high-volume transactional workloads.
  • Develop event‑driven architectures using Kafka and asynchronous messaging patterns.
  • Build scalable Spring Boot microservices and backend APIs.
  • Implement real-time Change Data Capture (CDC) solutions using Debezium or similar technologies.
  • Architect distributed systems capable of processing millions of events with sub‑100ms latency.
  • Optimise application performance through profiling, concurrency, JVM tuning and latency analysis.
  • Build resilient services using caching, asynchronous processing and circuit‑breaker patterns.
  • Deploy and operate containerised applications using Kubernetes and Docker.
  • Troubleshoot production issues using Dynatrace, Splunk and Grafana.
  • Perform root‑cause analysis, code reviews and drive engineering best practices.
  • 8+ years' Java backend development experience.
  • Strong hands‑on Java 17+ development.
  • Strong Spring Boot and Microservices experience.
  • Deep experience with Apache Kafka, Kafka Streams and/or Kafka Connect.
  • Strong real‑time streaming and event‑driven architecture experience.
  • Experience implementing CDC using Debezium or similar technologies.
  • Proven experience building low‑latency / high‑throughput applications.
  • Experience with concurrency, multithreading, JVM tuning and performance engineering.
  • Strong SQL and data engineering fundamentals.
  • Experience with Kubernetes, Docker and CI/CD pipelines.
  • Cloud experience across Azure, AWS and/or GCP.
  • Experience with application monitoring and observability using Dynatrace, Splunk and/or Grafana.
  • Strong production troubleshooting and root‑cause analysis skills.
  • Advanced application monitoring and observability.
  • Experience designing platforms with sub‑100ms processing latency.
  • Experience processing millions of events or transactions per day.
  • Distributed caching and resilient application design.
  • Strong data synchronisation and integration experience.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

JAVA Backend Engineer
JAVA Backend Engineer

DCV Technologies • Gloucester

On-site
GBP 90,000 - 120,000
JAVA Backend Engineer
JAVA Backend Engineer

DCV Technologies • West of England

On-site
GBP 110,000 - 165,000
Senior Java Engineer - Distributed Systems & Real-Time Data
Senior Java Engineer - Distributed Systems & Real-Time Data

Vallum Associates • Greater London

On-site
GBP 120,000 - 180,000
Senior Java Backend Engineer - Real-Time, Low-Latency Systems
Senior Java Backend Engineer - Real-Time, Low-Latency Systems

DCV Technologies • Gloucester

On-site
GBP 90,000 - 120,000
Senior Java Backend Engineer - Real-Time, Low-Latency Kafka
Senior Java Backend Engineer - Real-Time, Low-Latency Kafka

Queen Square Recruitment Ltd • West of England

On-site
GBP 90,000 - 115,000
Senior Java Backend Developer
Senior Java Backend Developer

Snowrelic Inc • Greater London

On-site
GBP 50,000 - 80,000
Senior Backend Engineer (Java)
Senior Backend Engineer (Java)

Randstad Technologies • Lancashire

Hybrid
GBP 129,000 - 203,000
Backend & Event Streaming Engineer
Backend & Event Streaming Engineer

eTeam Workforce Limited • Northampton

Hybrid
GBP 65,000 - 100,000
Java backend Developer
Java backend Developer

Insight International (UK) Ltd • Bournemouth

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

Intelligent Resourcing Solutions Ltd • Greater London

On-site
GBP 90,000 - 120,000