4 jours, 5 heures ago

Senior Lead Developer Java

MISSION DE 3 MOIS RENOUVELABLE JUSQUE MI 2026

BIEN LIRE LA DESCRIPTION DE FONCTION AVANT DE POSTULER

Senior Lead Developer

Directorate of Special Units – National Technical & Tactical Support Unit

Working environment

The Directorate of Special Units of the Federal Police (DSU) is a highly specialized support unit that provides and/or implements specialist support, tactics and techniques for the local and federal police. The DSU focuses on serious organized crime and the activities of terrorist and extremist groups. DSU is a police service that can be deployed throughout Belgium and abroad if necessary.

The NTSU (National Technical & Tactical Support Unit) is part of the Special Units of the Federal Judicial Police. It is primarily responsible for preparing and carrying out discreet placements of equipment as part of special search methods and in crisis situations. Within the NTSU, the CTIF (Central Technical Interception Facility) is responsible for real-time interception and observation of telecommunications. CTIF has the necessary infrastructure to carry out its missions and is also developing its own solutions to make telecommunications interception more effective in the future.

You’ll be joining a dynamic, passionate team where the exceptional is every day’s reality: the resources, systems and technologies legally reserved for police and intelligence services are our working tools in judicial investigations.

Job description

We are looking for a skilled and motivated Senior Lead Developer to ensure our transition to a state-of-the-art infrastructure adapted to current technological constraints and the evolving needs of our organization! As a Senior Lead Developer within our interdisciplinary, bilingual team, you will contribute your expertise to our development group and work closely with experts from various fields related to telecommunications interception. Your mission will be to:

Responsibilities:

  • Helping to define the team’s technical objectives and priorities in collaboration with management
  • Supervise and coach the developers under your responsibility
  • Analysing technical specifications and identifying requirements
  • Planning, designing and implementing developments in collaboration with the team
  • Writing and documenting application code
  • Participate in the development of applications according to the needs of applications and services
  • Contribute as a team player while also being capable of working independently
  • Take responsibility for assigned tasks, assess risks appropriately, and seek guidance when necessary

Required experience:

  • Minimum 10 years’ experience as a Java back-end developer
  • Minimum of 5 years of frontend experience in technologies such as Angular version 16 and higher
  • Proven expertise in Java, Spring Boot, JPA, Hibernate, databases, and REST architectures
  • Hands-on experience with SQL databases such as PostgreSQL
  • Experience integrating Python applications with Supabase for database management, real-time updates, and storage
  • Strong background in designing and implementing RESTful APIs, and integrating third-party services
  • Experience with Docker, and ideally Kubernetes, for orchestrating application deployments and microservices
  • Comfort with Bashing and Linux-based development environments
  • Familiarity with infrastructure as code and deployment automation best practices (DevOps)
  • Proven experience in team management/coaching for one or more teams, using & guiding agile practices such as Scrum & Kanban, designing application architecture and CI/CD
  • Proven experience in working environments like Azure DevOps, and the Atlassian stack like Confluence, JIRA & Insights is an asset
  • Proven experience in shipping products from development to production and handling incident & problem management
  • Experience in moving cloud projects to on-premise infrastructure is an asset
  • Experience in team management/coaching, agile practices, application architecture, CI/CD are an asset

Profile description

  • You hold a master’s or bachelor’s degree in IT or have at least 10 years of relevant professional experience
  • Analytical mindset, with a strong orientation on continuous improvement approaches using a critical mindset
  • Pragmatic, solution-oriented approach to technical challenges and/or incidents
  • Curious and enthusiastic and demonstrate initiative, problem-solving skills, and a proactive approach to self-learning and development
  • Solid technical and managerial skills
  • Ability to work with multilingual and interdisciplinary teams
  • Strong ability to encourage and promote a positive team spirit, contributing to a constructive and supportive working environment
  • Strong written and verbal communication skills, with the ability to present complex information in a clear and concise manner
  • You have a good knowledge of written and spoken technical English
  • You are fluent in either Dutch or French and have an understanding of the other language
  • Discrete and stress resistant

A ‘TOP SECRET’ level security clearance is required for this position, as referred to in the law of 11/12/1998 on classification, security clearances, attestations and notices.

Apply for this Job

This position was originally posted on Pro Unity.

It is publicly accessible, and we recommend applying directly through the Pro Unity website instead of going through third party recruiters.

Newsletter signup illustration

Go Freelance

© 2025 gofreelance.be

Resources