Gedaan met laden. U bevindt zich op: Lead Full-stack Java Developer (AHOVOKS) via Vlaanderen Connect

Lead Full-stack Java Developer (AHOVOKS) via Vlaanderen Connect

Diplomaniveau

Graduaats- of bachelordiploma

Organisatie

Vlaanderen connect.

Contract

Vaste job

Voltijds

Je functie in het kort

Inleiding

Het Agentschap voor Hoger Onderwijs, Volwassenenonderwijs, Kwalificaties en Studietoelagen (AHOVOKS) zoekt een Lead Full-stack Java Developer die meer doet dan code schrijven: iemand die technisch richting geeft, collega’s coacht, en de architectuurvisie van morgen mee vormgeeft.

Ben jij een ervaren full-stack developer die op zoek is naar een uitdagende rol met impact? Wil jij niet alleen bouwen aan innovatieve toepassingen, maar ook technische keuzes beïnvloeden, collega’s inspireren en duurzame oplossingen realiseren? Dan ben jij misschien wel onze ideale lead developer!

Wat zal je moeten doen?

Als lead developer ben je verantwoordelijk voor het technische hart van onze werking: de toepassingen die rechtstreeks bijdragen aan de maatschappelijke missie van AHOVOKS. Je werkt mee aan kritieke publieke systemen zoals het e-loket van NARIC, het examenportaal, studietoelagenplatform en de Vlaamse diplomadatabank. Je zorgt ervoor dat deze systemen stabiel, performant en toekomstgericht blijven — met een toekomsthorizon van 2 tot 5 jaar.

Je maakt deel uit van ons full-stack ontwikkelteam, dat centraal voor het agentschap werkt, met moderne technologieën (Angular, Java 21, Spring Boot) en toepassingen ontwikkelt met directe impact op burgers. Als lead zorg je voor technische richting, codekwaliteit en mentoring.Je werkt aan een brede waaier van toepassingen binnen verschillende domeinen, wat zorgt voor de nodige afwisseling. Tegelijk krijg je de kans om je te verdiepen in één of meerdere systemen waarin je echt expert wordt. Je combineert het realiseren van grotere projectmatige vernieuwingen met het structureel onderhouden van toepassingen en het meewerken aan oplossingen voor incidenten.

Met jouw ruime ervaring speel je een actieve rol in onze full-stack guild. Dit is een teamoverschrijdende groep die standaarden definieert, kennis deelt en strategische technische keuzes ondersteunt voor heel onze product portfolio. Je coacht collega’s, bewaakt de technische richting, en zet mee de standaard voor herbruikbaarheid, testbaarheid en kwaliteit. Je fungeert als brug tussen development en architectuur, en hebt een duidelijke stem in strategische beslissingen rond technologiekeuze, integratie en platformarchitectuur.

Naar wie zijn wij op zoek?

We zoeken een ervaren en technisch onderlegde full-stack developer die beschikt over de maturiteit, visie en communicatieve vaardigheden om een leidende rol op te nemen binnen ons team en de full-stack guild. Je bent iemand die ownership neemt, actief meedenkt over technische richting en met enthousiasme collega’s begeleidt en laat groeien.

Je hebt minstens 7 jaar ervaring in softwareontwikkeling, bij voorkeur in verschillende projecten en contexten. Je weet hoe het is om te werken in complexe en schaalbare omgevingen en je hebt mogelijk al ervaring als tech lead of senior teamlid. Je combineert je brede achtergrond met een diepgaande kennis van Java (JDK 17–21), en bent vertrouwd met moderne full-stack technologieën.

Wie ben jij?

Wat verwachten we van jou?

Leiderschap & samenwerking

  • Je hebt ervaring met het coördineren of begeleiden van technische teams, communities of practice of guilds.
  • Je vindt het belangrijk om kennis en best practices te delen, en een cultuur van continue verbetering te stimuleren.
  • Je hebt een coachende houding en helpt minder ervaren ontwikkelaars groeien via code reviews, begeleiding en voorbeeldgedrag.

Technische maturiteit & visie

  • Je denkt structureel en toekomstgericht over softwarekwaliteit, schaalbaarheid en onderhoudbaarheid.
  • Je weet technische keuzes te onderbouwen en uitleggen, ook aan niet-technische stakeholders.
  • Je volgt technologische evoluties op en stelt vernieuwingstrajecten voor waar die meerwaarde bieden.

Wat is jouw technisch profiel?

Je beschikt over diepgaande kennis van Java backend development in combinatie met een sterke ervaring in moderne front-end frameworks zoals Angular. Je bent vertrouwd met de uitdagingen van full-stack ontwikkeling en hanteert daarbij best practices op het vlak van testbaarheid, herbruikbaarheid, en schaalbaarheid.

Backend development

  • Je bent expert in Java (JDK 17–21), met grondige kennis van Streams, Collections, en OOP-principes zoals MVC en ORM.
  • Je hebt ruime ervaring met Spring Boot, Spring Cloud en Hibernate/JPA voor het bouwen van robuuste microservices.
  • Je bouwt en consumeert REST- en SOAP-API’s en gebruikt SQL (Oracle/PostgreSQL) efficiënt.
  • Kennis van componenten zoals Quartz, Lombok, en EhCache is een pluspunt.
  • Je test je code met frameworks zoals JUnit, Mockito, SpringBootTest en volgt CI-principes.

Frontend development

  • Je bent vertrouwd met Angular en hebt ervaring met moderne libraries zoals RxJS en NGXS.
  • Je hebt inzicht in component-based development en herbruikbare libraries.
  • Je gebruikt SCSS/SASS, begrijpt responsive en mobile-first design en hebt ervaring met tools zoals npm, webpack en eventueel ViteJs.
  • Ervaring met Tailwind CSS is mooi meegenomen.

DevOps & tooling

  • Je werkt vlot met GIT (git-flow, PR-concepten) en SVN voor versiebeheer, en je bent vertrouwd met Jenkins, SonarQube, Maven en artefactbeheer via Nexus.
  • Je ontwikkelt in IntelliJ en gebruikt tools zoals Postman, Soap UI en DBeaver voor testen en debugging.
  • Je hebt basiskennis van containertechnologieën (Docker) en cloud-infrastructuur (AWS).
  • Begrip van API management via Apigee is een plus.

Extra pluspunten

  • Ervaring met rules engines zoals Drools.
  • Kennis van Spec First development
  • Kennis van Angular change detection.
  • Affiniteit met architectuurprincipes en design patterns.

Jouw voordelen

Wat kunnen wij jou bieden?

Vlaanderen connect biedt een contract van onbepaalde duur en een competitief salarispakket met:

  • Een mobiliteitsbudget
  • Maaltijdcheques van 8 euro/dag (eigen bijdrage 1,09 euro/dag)
  • Een hospitalisatieverzekering (je kan gezinsleden aansluiten)
  • Een groepsverzekering
  • Een opleidingsbudget
  • Mogelijkheid tot kinderopvang tijdens alle schoolvakanties aan een voordelig tarief.

Bij Vlaanderen connect is een gezonde balans tussen werk en privé belangrijk: een werkweek van 38 uur, 28 dagen verlof en extra wettelijke feestdagen (11/07, 02/11 en 15/11). Verder werken wij met flexibele werkuren en bieden wij ook de mogelijkheid tot thuiswerken.

Je werkplek

Adres

Havenlaan 88 bus 60, 1000 Brussel

Routeplanneropent in nieuw venster

Hoe solliciteer je?

Is deze vacature jou op het lijf geschreven? Wacht niet langer en stel je vandaag nog kandidaat!

Vlaanderen connect. werkt met eigen loonbarema's. De salarissimulator op werkenvoorvlaanderen.beis dus niet van toepassing op deze functie.

Meer informatie

Nieuwsgierig geworden? Download het document hieronder voor meer informatie en kom alles te weten over de job, de organisatie en selectieprocedure.

Vragen over deze vacature?

Contactpersoon

Ellen Vanderschueren

De Vlaamse overheid wil de diverse samenleving weerspiegelen en selecteert op basis van kwaliteiten en vaardigheden, los van geslacht, gender, afkomst, leeftijd of handicap. Heb je bepaalde aanpassingen nodig? Weet dat de Vlaamse overheid redelijke aanpassingen voorziet in de selectieprocedures. Via onze tool redelijke aanpassingen vind je alvast een informatief overzicht van een aantal aanpassingen die we kunnen voorzien per selectiestap.

Meer informatie over solliciteren bij de Vlaamse overheid

Volg werken voor Vlaanderen op: