Senior Full Stack Java Developer for NATO with security clearance
Remote | NATO Secret Clearance Required | Occasional Travel to The Hague
We are supporting NATO in the continued development and evolution of NIRIS (Networked Interoperable Real-Time Information Services), a critical interoperability platform used across multinational defence environments.
We are looking for an experienced Full Stack Java Developer to contribute to software development, integration, interoperability, testing, and release activities within a modern Agile environment.
What You Will Do
Develop and maintain Java-based software components
Implement new functionality and enhancements across the NIRIS platform
Upgrade and modernize Java modules to supported LTS versions
Develop and maintain REST integrations and data exchange interfaces
Support interoperability with external systems and NATO standards
Improve logging, monitoring, and troubleshooting capabilities
Contribute to unit testing and automated testing activities
Work with CI/CD pipelines and DevOps tooling
Participate in sprint planning, reviews, and technical discussions
Produce technical documentation and implementation artefacts
Required Experience
5+ years of software development experience
3+ years of Java backend development
2+ years of Angular and/or TypeScript development
Experience building RESTful services and integrations
Experience with distributed systems and data-intensive applications
Experience with Docker and containerized deployments
Experience with CI/CD environments such as GitLab
Experience with unit testing and integration testing
Strong understanding of Agile software development
Highly Desirable
Defence systems experience
Tactical Data Links
Link 16
JREAP
OTH-Gold
VMF
AIS
CESMO
NATO interoperability environments
Secure software development practices
Technical Environment
Java
Angular / TypeScript
Docker
GitLab
CI/CD
REST APIs
Linux
Distributed systems
Near real-time data processing
Why This Role Is Interesting
This is not a typical enterprise Java project. The platform processes, exchanges, and disseminates operational data across multiple systems and standards. The role combines software engineering, interoperability, integration, and modern DevOps practices within a multinational NATO environment.
- Department
- Fullstack
- Locations
- London
- Remote status
- Fully Remote