Remotery

Senior Java Software Engineer, Security Clearance

Posted 1 hour ago

This is a fully remote position, open to applicants in Netherlands.

📋 Description

• Develop, update, and maintain NIRIS software modules in line with established requirements, priorities, and release schedules (NIRIS 4.7 and 4.8).

• Evolve Java software components to ensure ongoing compatibility with supported Java LTS runtimes.

• Implement agreed-upon functional enhancements, including CESMO integration (Electronic Surveillance information exchange) and capabilities for historic track data (filtered retrieval from stored NIRIS recordings).

• Improve the RTS subscription mechanism and user interface to facilitate filtering by source name, time interval, geolocation, and track number.

• Prepare software baselines for integration, testing, acceptance, and release.

• Develop and maintain unit tests and automated tests for software changes that have been implemented.

• Support regression testing to guarantee software quality, maintainability, and early defect detection.

• Ensure that test coverage reaches at least 85% for delivered changes where technically feasible.

• Enhance NIRIS logging functionality, including logging per port, per endpoint, and per interface.

• Implement logging filters, enhanced stack trace handling, log compression, and framework migration as necessary.

• Facilitate more efficient identification and analysis of runtime errors and operational incidents.

• Maintain and enhance NIRIS interfaces with external systems, including support for Link 16 / JREAP, OTH-Gold, DIS, VMF, AIS, and other accepted formats.

• Provide technical assistance for interoperability testing events (CWIX, TDLITS, INTEND, customer visits).

• Address OANT/SMAQ configuration issues and analyser limit challenges.

• Update user manuals, governance documentation, technical design documents, interface documentation, test documentation, and release-related artifacts.

• Ensure that all documentation is accurate, current, and consistent with the implemented software baseline.

• Participate in sprint planning, daily stand-ups, sprint reviews, and project meetings.

• Track progress using agreed-upon tools (Jira or equivalent) and proactively communicate risks or deviations.

• Submit Deliverable Completion Reports that include evidence of code commits, test results, and traceability to acceptance criteria.


⛳️ Requirements

• A minimum of 5 years of professional software development experience (with a full-stack focus).

• At least 3 years of Java development experience (modern frameworks, backend services).

• A minimum of 2 years of experience in TypeScript and/or Angular.

• At least 2 years of experience with RESTful services, messaging systems, or data exchange interfaces.

• A minimum of 2 years of experience in near real-time or data-intensive systems.

• At least 1 year of experience with Docker (building, packaging, deploying Linux containers).

• A minimum of 3 years of experience in DevOps/CI/CD (GitLab, automated pipelines, artifact repositories).

• Demonstrated experience with unit, integration, and automated testing.

• Proven experience in Agile/Scrum methodologies (sprint planning, execution, reviews).

• Proficient in professional English (both verbal and written).


🏝️ Benefits

• Health insurance.

• Flexible work arrangements.

People also viewed

Gympass2 min ago

Senior Backend Software Engineer – Achievements, Gamification

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
iFood2 min ago

Mid-level Back-end Software Engineer – AI

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Grupo Boticário2 min ago

Fullstack Developer, Java/Kotlin, React.js, Specialist I

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
CI&T2 min ago

Master .NET Developer

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Clicksign2 min ago

Senior Backend Developer – Ruby on Rails, Go

Anywhere in the WorldFull-timeBackend Engineer
ApplyView job
Gramian Consulting2 min ago

Senior Software Engineer – Cloud Platform, Java

FR flagFrance OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers