Senior Java Software Engineer, Security Clearance
Location
Netherlands
Posted
3 days ago
Salary
0
Seniority
Senior
Job Description
Senior Java Software Engineer, Security Clearance
Work Life Group
• Develop, update, and maintain NIRIS software modules in accordance with agreed requirements, priorities, and release planning (NIRIS 4.7 and 4.8). • Evolve Java software components to support sustained compatibility with supported Java LTS runtimes. • Implement agreed functional enhancements, including CESMO integration (Electronic Surveillance information exchange) and historic track data capabilities (filtered retrieval from stored NIRIS recordings). • Enhance the RTS subscription mechanism and UI to support 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 implemented software changes. • Support regression testing to ensure software quality, maintainability, and early defect detection. • Ensure test coverage of at least 85% for delivered changes where technically applicable. • Enhance NIRIS logging functionality, including per-port, per-endpoint, and per-interface logging. • Implement logging filters, improved stack trace handling, log compression, and framework migration as required. • Enable more efficient identification and analysis of runtime errors and operational incidents. • Maintain and improve NIRIS interfaces with external systems, including support for Link 16 / JREAP, OTH-Gold, DIS, VMF, AIS, and other agreed formats. • Provide technical support for interoperability test 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 artefacts. • Ensure all documentation remains 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 tools (Jira or equivalent) and proactively communicate risks or deviations. • Submit Deliverable Completion Reports with evidence of code commits, test results, and traceability to acceptance criteria.
Job Requirements
- Minimum 5 years professional software development experience (full-stack focus)
- Minimum 3 years Java development experience (modern frameworks, backend services)
- Minimum 2 years TypeScript and/or Angular experience
- Minimum 2 years RESTful services, messaging systems, or data exchange interfaces
- Minimum 2 years near real-time or data-intensive systems
- Minimum 1 year Docker (build, package, deploy Linux containers)
- Minimum 3 years DevOps/CI/CD (GitLab, automated pipelines, artifact repos)
- Demonstrable experience with unit, integration, and automated testing
- Proven Agile/Scrum experience (sprint planning, execution, reviews)
- Professional English proficiency (verbal and written).
Benefits
- Health insurance
- Flexible work arrangements
Related Guides
Related Job Pages
More Backend Engineer Jobs
Mid-Level Software Engineer – Python, React
RD StationTo empower the heroes and scale-ups that grow the economy
• Develop and maintain Python applications with a focus on quality, scalability, and operational support; • Contribute to frontend development using React across product flows and interfaces; • Design and evolve APIs and integrations between services and internal platforms; • Support the construction of architectures that enable agents, automations, and AI applications; • Contribute to engineering best practices, technical documentation, and development standardization; • Support the definition of testing strategies for flows involving LLMs, agents, and AI pipelines.
• Develop and maintain end-to-end applications, covering both front-end and back-end layers • Implement microservices-based solutions with a focus on scalability, performance, and data integrity • Integrate systems, APIs, and databases, ensuring efficient and secure communication between application components • Optimize database operations, including complex queries and stored procedures • Collaborate with design and product teams to deliver modern, responsive interfaces, with an emphasis on Angular • Analyze technical requirements and support architecture definition for new projects and evolution of existing systems • Document solutions, workflows, and technical decisions to ensure traceability and consistency in the development process.
Tech Lead (Backend)
IslaFull creative ownership — no agencies, no middlemen; you concept, produce, and ship. Variety every day — content, design, paid, web, events; you'll always be building your skill set. Real impact — your work connects directly to growth and pipeline; you'll see and feel the difference you make. Room to grow — take on broader strategy and leadership as the team scales.
Role Description We are looking for a Platform Engineering Lead to own the technical implementation and scalability of our cloud infrastructure. As the technical authority for our backend team, you will be responsible for ensuring our Digital Pathway Platform is architected for seamless scalability across international health systems. This is a pivotal leadership position where you will drive technical excellence, directly impacting the lives of millions of patients by enabling a new asynchronous and remote operating model for healthcare. What You’ll Do - Own the platform & infrastructure: Lead the architecture, security, and stability of our GCP platform, ensuring it is built for 100% YoY growth. - Lead the backend team: Manage and inspire a high-performance team of senior and mid-level backend engineers (3-5 people), fostering a culture of engineering excellence that balances pace with uncompromising quality. - Drive platform efficiency: Act as the primary steward for technical cost-optimisation and resource management, ensuring the platform scales efficiently as our user base grows. - Architect complex integrations: Design robust systems to handle deep integrations with external partner APIs, managing diverse authentication mechanisms and resilient data patterns. - Drive technical strategy: Act as a key partner to the CTO and Director of Engineering, aligning technical execution with business objectives. - Embed operational excellence: Refine best-in-class engineering practices - including IaC via Terraform, CI/CD, and security audit readiness - to prevent major production incidents. - Lead AI workflows: Act as an authority to drive agentic workflows forwards across the team. We are building a new operating model for healthcare in which care is delivered remotely, asynchronously and increasingly personalised. You will be building the infrastructure for how we deliver this shift. This role offers the rare opportunity to exercise true technical ownership over a mission-critical platform. You will have the autonomy to set the technical pace, drive architectural decisions, and foster a culture of engineering excellence across the backend organisation. If you are a builder who thrives on high-stakes platform stability and wants to lead a team through 100% YoY growth, this role provides a level of agency and impact rarely found in later-stage environments. Qualifications - Proven technical leadership: Experience as a Lead or Senior Engineer, ideally having managed scaling challenges in a high-growth startup. - Cloud & platform mastery: Deep hands-on experience with a cloud platform and infrastructure-as-code (Terraform). - Backend expertise: Expert-level understanding of Node.js and TypeScript. - Integration experience: Comfortable architecting platforms that interact with diverse third-party APIs and robust authentication protocols. - People management: A passion for mentoring and managing engineers. Requirements - Remote first - Work from home or our office-based at ATU Sligo campus. - Equity options & pension contributions. - Flexible working and work abroad for up to 90 days per year. - 25 days annual leave (on top of public holidays). - Take your birthday off and another for a significant day of your choice. - Generous well-being perks. - An annual learning budget to support your growth. - Delivering social impact through improved patient healthcare. - Working at a well-funded and rapidly growing start-up, solving a global problem in a new way. - A whole lot of fun on an exciting journey. Hiring Process - A screening interview with one of our Operations Managers - 15 minutes. - A take home task. - A technical strategy deep dive: We will run through a scenario to challenge you on your decision making, the speed of your technical understanding, your communication and your out-of-the-box thinking. - Founder interview: To deep dive into how you operate as a leader to achieve amazing outcomes. Diversity and Inclusion Isla is an equal opportunity employer and is committed to building an inclusive and diverse team. We encourage all qualified candidates to apply. Isla does not discriminate against anyone on the basis of their race, gender, disability, religion, national origin, age, or any other protected category. We choose to celebrate our team’s differences and see them as one of our most valuable assets. Recruitment is not one-size-fits-all and we're happy to tailor our hiring process to better meet the needs of individual applicants. Please email recruitment@isla.health with any requests for support.
Python Developer
Satellite OfficeGreat Place To Work® Philippines Certified | 2024 FT Fast 100 - Ranked 60th
• Design, develop, and maintain Python-based web scrapers. • Build and maintain browser automation workflows using Playwright and Selenium. • Extract data from dynamic, JavaScript-heavy websites. • Maintain and improve scraping systems to handle routine target-site changes. • Containerise scraping services using Docker. • Deploy and operate scraping workloads on AWS. • Monitor scraper performance, reliability, and data quality. • Troubleshoot common failures, performance issues, and data collection inconsistencies.



