Naar de inhoud
HumanInTech
Alle vacatures
FreelanceVoltijds Brussel, hybride

Confirmed Java / Angular Developer

A Belgian public-sector organisation

Wat je zal doen

Je sluit aan bij een digitaal transformatieprogramma voor een publieke gezondheidsorganisatie en werkt aan applicaties die professionals ondersteunen in hun dagelijkse werk met gezinnen en kinderen. Je rol omvat zowel nieuwe ontwikkelprojecten als het onderhoud van bestaande applicaties.

Ontwikkelprojecten omvatten:

  • Een systeem voor het beheren van kinderdossiers, consultaties en afspraken voor kinderen van 0 tot 6 jaar
  • Een digitaal sociaal dossiersysteem voor aanstaande moeders, dat zorgprofessionals ondersteunt in hun opvolging en sociale begeleiding
  • Een vaccinatiebeheersplatform dat de gegevensverzameling moderniseert, systeemoverschrijdende vaccinatiekaarten mogelijk maakt en de traceerbaarheid van de toeleveringsketen versterkt

Onderhoudswerk omvat:

  • Een bestaand kindgezondheidsdossiersysteem voor kinderen van 0 tot 6 jaar
  • Een afsprakenbeheers- en planningssysteem dat zowel online als offline werkt om continuïteit te garanderen voor veldprofessionals
  • Doorlopend onderhoud en evolutie van het vaccinatieplatform

Afhankelijk van projectfases en behoeften, kan je over meerdere applicaties en functionele domeinen werken en samenwerken met functioneel analisten, testers, andere developers en projectstakeholders.

Je activiteiten:

  • Deelnemen aan technisch ontwerp met functioneel analisten, de technical lead en teamleden
  • Applicatiecomponenten ontwerpen met respect voor de gedefinieerde architectuur en technische standaarden
  • Backend Java en frontend Angular modules en componenten ontwikkelen en doorontwikkelen
  • Unit tests en integratietests schrijven volgens de vereiste kwaliteitsnormen
  • Bugs oplossen en functionele en technische verbeteringen implementeren
  • Deelnemen aan code refactoring om leesbaarheid, onderhoudbaarheid en performantie te verbeteren
  • Deelnemen aan code reviews met andere developers
  • Deelnemen aan het voorbereiden en uitvoeren van deployments over verschillende omgevingen
  • Deployment en levering van oplossingen valideren
  • Bijdragen aan het verminderen van technische schuld door refactoring, library en framework upgrades
  • Dagelijks samenwerken met developers, functioneel analisten, testers en andere projectdeelnemers
  • Deelnemen aan Scrum ceremonies
  • Moeilijkheden, zorgen en technische risico's delen met de teamleider
  • Ontwikkelingen documenteren waar nodig en nuttige kennis delen binnen het team

Wat we zoeken

Vereiste vaardigheden en ervaring:

  • Java (confirmed level)
  • Spring / Spring Boot / JPA (confirmed level)
  • Angular 21 / Material (confirmed level)
  • NgRx (confirmed level)
  • REST / OpenAPI (confirmed level)
  • DB2 / MySQL (confirmed level)
  • Flyway (confirmed level)
  • JUnit / Mockito (confirmed level)
  • CI/CD deployment met Docker (confirmed level)
  • IndexedDB / Dexie / Service Worker (junior niveau aanvaardbaar)
  • Scrum methodologie (bevestigd niveau)
  • Moedertaal of vloeiend Frans

Technische omgeving:

De stack omvat Angular 21, Java 8 / JEE7, Java 21, Spring Boot, NgRx, DB2, MySQL en Flyway. Build tools zijn Apache Maven, Git/GitLab CI/CD en Nexus. Je werkt in een Agile/Scrum omgeving met een service-georiënteerde architectuur.

Je past clean code principes en development best practices toe, respecteert methodologische en technologische standaarden, en haalt de afspraken en deadlines die binnen het team zijn vastgelegd.

De setting

Dit is een freelance opdracht die half november 2026 start en loopt tot eind 2027. Het werk is hybride, met een minimum van 50% aanwezigheid vereist op kantoor in Brussel. Al het werk wordt in het Frans uitgevoerd.

Job alerts

Hoor het als er een positie is die bij je past.

Vertel ons waar je interesse naar uitgaat. Je krijgt wekelijks een overzicht van passende open posities, en, als je wil, nemen we rechtstreeks contact op zodra er iets opduikt voor jouw profiel. Geen account, één klik om te bevestigen, één klik om te stoppen.

Waar ben je in geïnteresseerd?

Domeinen

Technologieën

Hoe mogen we je op de hoogte houden?

Je bevestigt je inschrijving met één klik in de e-mail die we je sturen. Elk bericht bevat een link om dit aan te passen of te stoppen. We gebruiken je gegevens enkel hiervoor. Zie het privacybeleid.