Find jobs

Senior Java Engineer

Ncounter Limited
Cheltenham · posted 5 August 2026
Salary
£80,000 – £90,000 a year
Job type
full time
Location
Cheltenham, Gloucestershire
Category
Military/Emergency/Government
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
← Back to job search
Apply for this job