Senior Java Engineer
Develop secure, cloud-native platforms for UK National Security programmes, building Java services, Apache NiFi pipelines, Spring Boot microservices, and modern JavaScript apps. Work with Kubernetes, OpenShift, message brokers, REST APIs, and CI/CD tools like GitLab. The company, founded by engineers, focuses on enabling analysts to turn multi-source data into actionable intelligence.
Free Tailor for ATS: 10/10 runs left
Senior Java Engineer
eDV or DV Cleared | £70,000-£90,000 | Cheltenham | National Security
Build software that enables analysts to turn complex, multi-source data into actionable intelligence.
We're looking for experienced Java Engineers to develop secure, cloud-native platforms supporting some of the UK's most sensitive National Security programmes. You'll work across large-scale data ingestion, distributed systems, analyst tooling and secure microservices, solving complex engineering challenges in highly regulated environments.
What you'll be building
Java services and Apache NiFi data pipelines that ingest, enrich and process large-scale mission data
Secure Spring Boot microservices deployed on OpenShift and Kubernetes
Event-driven distributed systems using message brokers to connect services, data stores and processing pipelines
Modern JavaScript applications and REST APIs that enable analysts to search, visualise and manage operational data
Cross-domain solutions that move information securely between networks of different classifications
Technology
Java, Spring Boot, REST APIs
Apache NiFi, distributed data processing, message brokers
Kubernetes, OpenShift, cloud-native architecture
JavaScript, web API integration and authentication
GitLab, CI/CD, SecDevOps, observability
Database technologies and distributed systems
We're looking for
Strong commercial Java development experience
Experience building scalable microservices and distributed systems
Spring Boot and cloud-native engineering expertise
Experience working with Kubernetes or OpenShift
A passion for clean, resilient software engineering
Experience with Apache NiFi, secure environments or modern JavaScript is advantageous.
Why join?
Founded by engineers, this is a business where technical excellence comes first. You'll spend 10% of your time on learning and development, work alongside experienced engineers solving genuinely difficult problems, and build software that has a real operational impact.
Benefits include:
10% pension contribution
10% dedicated learning and development time
Relocation support
37.5-hour working week
Current eDV or DV clearance, or recently active DV clearance, is essential.
If you're looking for a Java role where distributed systems, secure engineering and modern cloud technologies come together to solve real-world problems, we'd love to hear from you.