Senior Full Stack Java Developer for NATO with security clearance

Remote Full-time
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.
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Remote Data Entry & Travel Customer Experience Specialist – Entry Level

Remote

AWS Cloud Data Engineer

Remote

Compliance Specialist (South Bay - 8912) **Hybrid Remote Position

Remote

Part-Time Remote Customer Service Representative

Remote

Clinical Appeals RN – Remote in EST or CS...

Remote

Network Real Estate Specialist / Developer - III

Remote

Call Center Rep No Selling ....Phone Interview Candidates Work Remote

Remote

Full Stack AI Engineer

Remote

Urgently Hiring: Urgently Require Legal Focus Group Juror in

Remote

PRAXIS Social Studies Tutor

Remote
← Back