Find a jobRecruiters

Lead Java

Exclusive opportunity

Onsite

Lead Java

Empiric

Lead Java

Skills

KotlinDockerReactJavaMicroservicesSpring BootKubernetesJiraConfluence

1 day ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Brussels, Belgium

Work mode:

Onsite

Published on:

21 October 2026

What they need


Lead Java Developer – Vlaamse Overheid

Over de functie

Voor een internationale IT-dienstverlener zijn wij op zoek naar een ervaren Lead Java Developer voor een langdurige samenwerking met de Vlaamse Overheid.

In deze rol combineer je diepgaande technische expertise met leiderschap binnen een Agile- of DevOps-team. Je neemt de technische leiding over de ontwikkeling en modernisering van bedrijfskritische applicaties en bent verantwoordelijk voor het bewaken van de technische kwaliteit, architectuur en ontwikkelingsstandaarden.

Je werkt nauw samen met developers, solution architects, Product Owners, projectverantwoordelijken en andere stakeholders. Je begeleidt het team bij technische vraagstukken, ondersteunt collega's in hun professionele ontwikkeling en zorgt ervoor dat oplossingen voldoen aan de vereisten op het vlak van schaalbaarheid, security, performance, betrouwbaarheid en onderhoudbaarheid.

Naast je rol als technisch aanspreekpunt blijf je actief betrokken bij softwareontwikkeling en complexe technische uitdagingen.

Wat ga je doen?

Technisch leiderschap

  • De technische leiding nemen binnen het Java-developmentteam en richting geven aan de dagelijkse ontwikkelingsactiviteiten.
  • Developers begeleiden, coachen en ondersteunen bij complexe technische vraagstukken.
  • Technische best practices, coding standards en ontwikkelingsrichtlijnen definiëren en bewaken.
  • Code reviews uitvoeren en toezien op de kwaliteit, consistentie en onderhoudbaarheid van de code.
  • Kennisdeling stimuleren en bijdragen aan de verdere technische maturiteit van het team.
  • Samen met de teamleden een cultuur van samenwerking, ownership en continue verbetering bevorderen.

Architectuur en softwareontwikkeling

  • Technische oplossingen ontwerpen en implementeren op basis van Java en Spring Boot.
  • Meedenken over applicatiearchitectuur, technische keuzes en de langetermijnvisie voor softwareoplossingen.
  • De ontwikkeling van REST API's, microservices en API-gebaseerde integraties aansturen en ondersteunen.
  • Complexe technische vraagstukken analyseren en vertalen naar schaalbare, veilige en toekomstgerichte oplossingen.
  • Bijdragen aan de modernisering van bestaande applicaties en de ontwikkeling van nieuwe toepassingen.
  • Architecturale richtlijnen vertalen naar concrete implementaties en toezien op een consistente toepassing ervan.
  • Zelf hands-on meewerken aan kritische componenten, technische proof-of-concepts en complexe implementaties.

Kwaliteit, delivery en DevOps

  • Verantwoordelijkheid nemen voor de technische kwaliteit en betrouwbaarheid van de opgeleverde software.
  • Teststrategieën en geautomatiseerde testprocessen stimuleren en bewaken.
  • CI/CD-processen optimaliseren en bijdragen aan de automatisering van build-, test- en deploymentactiviteiten.
  • De performance, schaalbaarheid, security en stabiliteit van applicaties continu verbeteren.
  • Werken met containertechnologieën zoals Docker en Kubernetes en bijdragen aan de verdere optimalisering van deploymentprocessen.
  • Technische risico's identificeren, prioriteiten bepalen en verbeteringsinitiatieven voorstellen.

Stakeholdermanagement en samenwerking

  • Fungeren als technisch aanspreekpunt voor het developmentteam, architecten en andere stakeholders.
  • Functionele requirements vertalen naar technische oplossingen en de haalbaarheid, impact en complexiteit ervan inschatten.
  • Technische keuzes, architecturale beslissingen en verbeteringsvoorstellen helder toelichten aan klanten en projectverantwoordelijken.
  • Nauw samenwerken met Product Owners, analisten, testers, architecten en andere developmentteams.
  • Bijdragen aan technische planning, inschatting van ontwikkeltaken en het oplossen van afhankelijkheden.
  • Bewaken dat de technische uitvoering aansluit bij de functionele doelstellingen en de bredere architectuur van de Vlaamse Overheid.

Wat breng je mee?

Opleiding en ervaring

  • Een bachelor- of masterdiploma in informatica, computerwetenschappen of een vergelijkbare richting.
  • Minimaal 7 jaar professionele ervaring met Java-softwareontwikkeling binnen een enterpriseomgeving.
  • Aantoonbare ervaring met het opnemen van een technische leadrol, bijvoorbeeld als Lead Developer, Tech Lead of Senior Developer met technische verantwoordelijkheden.
  • Uitgebreide kennis van Java en Spring Boot.
  • Sterke ervaring met het ontwerpen, ontwikkelen en integreren van REST API's.
  • Grondige kennis van microservices, API-gebaseerde integraties en moderne applicatiearchitecturen.
  • Ervaring met relationele databases en databasetoegang vanuit Java-applicaties.
  • Een goede kennis van softwaredesign, design patterns, SOLID-principes en architecturale best practices.
  • Ervaring met geautomatiseerd testen, versiebeheer, code reviews en CI/CD-processen.
  • Praktische kennis van Docker en Kubernetes; ervaring met OpenShift is een plus.
  • Ervaring met Agile-, Scrum- of DevOps-methodologieën.
  • Ervaring met tools zoals Git, Jira en Confluence.

Technische vaardigheden

  • Je kunt architecturale en technische beslissingen onderbouwen en vertalen naar concrete ontwikkelingsrichtlijnen.
  • Je hebt ervaring met het bewaken van codekwaliteit, technische standaarden en ontwikkelingsprocessen.
  • Je bent vertrouwd met performance-optimalisatie, security en de betrouwbaarheid van enterpriseapplicaties.
  • Ervaring met Angular of React is een plus.
  • Interesse in technologieën zoals Kotlin of Quarkus is mooi meegenomen.

Persoonlijke vaardigheden

  • Je beschikt over sterke analytische en probleemoplossende vaardigheden.
  • Je neemt initiatief en verantwoordelijkheid en durft technische beslissingen te nemen.
  • Je weet een team technisch richting te geven zonder de samenwerking uit het oog te verliezen.
  • Je kunt complexe technische onderwerpen helder uitleggen aan zowel technische als niet-technische stakeholders.
  • Je coacht collega's en stimuleert kennisdeling en professionele groei.
  • Je communiceert vlot en constructief met developers, architecten, klanten en projectverantwoordelijken.
  • Je werkt resultaatgericht en houdt steeds rekening met kwaliteit, haalbaarheid en langetermijnimpact.
  • Je beheerst het Nederlands en Engels goed.

Wat voor professional zoeken we?

  • We zoeken een Lead Java Developer die technisch sterk is, ownership neemt en een team naar een hoger niveau kan tillen.
  • Je bent niet alleen verantwoordelijk voor het ontwikkelen van kwalitatieve software, maar ook voor de technische richting, de consistentie van oplossingen en de verdere ontwikkeling van het team. Je weet wanneer je zelf de diepte in moet gaan en wanneer je anderen begeleidt om tot de beste oplossing te komen.
  • Je combineert een pragmatische aanpak met een sterke visie op softwarearchitectuur en engineering best practices. Je kunt verschillende technische opties afwegen, beslissingen onderbouwen en het team helpen om complexe uitdagingen op een gestructureerde manier aan te pakken.
  • Daarnaast voel je je comfortabel in klantgerichte omgevingen. Je kunt requirements challengen, technische risico's bespreekbaar maken en architecturale keuzes op een begrijpelijke manier toelichten.
  • Je neemt graag initiatief, stimuleert continue verbetering en zorgt ervoor dat het team niet alleen software oplevert, maar ook duurzame, veilige en toekomstgerichte oplossingen bouwt.

Waar ga je werken?

Je werkt hybride in België, met gemiddeld 2 tot 3 dagen per week op locatie.

Je komt terecht in een internationale IT-omgeving waar je samenwerkt met ervaren developers, architecten, Product Owners en andere specialisten aan digitale transformatieprojecten binnen de Vlaamse Overheid.

Als Lead Java Developer speel je een belangrijke rol in de technische besluitvorming, de samenwerking tussen verschillende disciplines en de verdere professionalisering van de ontwikkelteams.

Wat bieden wij?

  • Een competitief salaris met aantrekkelijke extralegale voordelen.
  • Bedrijfswagen en tankkaart.
  • Mobiel data-abonnement.
  • Maaltijdcheques.
  • Onkostenvergoeding.
  • 20 wettelijke vakantiedagen, aangevuld met 6 tot 12 recuperatiedagen.
  • Hospitalisatieverzekering.
  • Persoonlijke ongevallenverzekering.
  • Levensverzekering.
  • Een aantrekkelijke pensioenregeling.
  • Inkomensbescherming.
  • Een flexibel verloningssysteem waarmee je, binnen de beschikbare mogelijkheden, bepaalde voordelen zelf kunt kiezen.
  • Ecocheques.
  • Kortingen bij verschillende retailers.
  • Mogelijkheid tot deelname aan een aandelenplan, afhankelijk van de geldende voorwaarden.
  • Uitgebreide leer- en ontwikkelingsmogelijkheden via verschillende opleidingsplatformen.
  • Sinterklaasvoucher voor medewerkers met kinderen.

Praktische informatie

  • Functie: Lead Java Developer / Java Tech Lead
  • Klantomgeving: Vlaamse Overheid
  • Locatie: België
  • Werkwijze: Hybride
  • Op locatie: 2–3 dagen per week
  • Talen: Nederlands en Engels
  • Ervaringsniveau: Senior / Lead

Other offers great for you!

These companies are also looking for great profiles

Société de recrutement IT

Tech lead java

Permanent contract

Paris, France

Hybrid

Skills

JavaTech Lead

1 month ago

Quick apply

ATECNA

Tech Lead Java

Permanent contract

Wasquehal, France

Onsite, Hybrid

Skills

JavaSoftware Craftsmanship

1 month ago

Quick apply

Yeets

Tech lead Java

400

Freelance

Nantes, France

Hybrid

Skills

Spring BootGitLabOracleTomcatJPAApplication architecture

8 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools