Ncounter
Senior Java Engineer
Senior Java Engineer at Ncounter, based in Cheltenham, South West England, paying £70,000 - £90,000 per annum. This is a permanent role.
- Pay
- £70,000 - £90,000 per annum
- Hours and contract
- Permanent · On site
- Location
- Cheltenham, South West England
- Closing date
- Sector
- IT & Software
About 44% above the going rate for it & software
Reference 57563680
About the role
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.
Reference: 57563680 · Posted 45 minutes ago · Closes 24 Dec 2026 · Listed via Ncounter
Apply for this job
This role is listed via Ncounter. Applications are handled on the employer's site.
Apply on employer siteOpens the employer's website in a new tab.
Signed in? Every job you apply for counts toward your weekly goal and badges. How it works
Safe applying: a genuine employer will never ask you to pay for a DBS check, training or equipment, or move you onto WhatsApp before you are hired. If this listing does, report it and do not pay anything.