4 dagen ago

Full-stack developer Java / Angular

Als onderdeel van het programma om een deel van het applicatielandschap van het Ministerie van Defensie over te nemen, zijn we op zoek naar consultants ter versterking van de interne teams.

Het Defensieprogramma bestaat in eerste instantie uit de volledige overname van het operationeel beheer van ongeveer dertig businessapplicaties.

Deze applicaties zijn relatief divers vanuit zowel zakelijk als technologisch oogpunt.

De overnameactiviteiten kunnen als volgt worden opgesplitst:

  • Overdracht/Overname (documentatie, applicatie-onderhoud, ontwikkeling van nieuwe functionaliteiten, enz.)
  • Herontwikkeling en/of volledige herbouw van applicaties om deze in lijn te brengen met de huidige ontwikkelstandaarden.

Talen

Frans of Nederlands: expert niveau
Engels: expert niveau

Verantwoordelijkheden

  • Ontwikkeling / Onderhoud van businessapplicaties
  • Ontwikkeling van applicatiecomponenten/webservices
  • Bijdragen aan het ontwerp van architectuurcomponenten en bouwstenen (in nauwe samenwerking met technical lead of senior software architects)
  • Deelname aan technische werkgroepen, Scrum-meetings en indien nodig vergaderingen met gebruikers
  • Assistentie bij testen, technische documentatie, uitrol, evaluatie en rapportering (JUnit, JIRA)

Ervaringen

  • Minimaal 7 jaar voltijdse professionele Java Development ervaring vereist (Full-stack geprefereerd – backend met passie voor frontend)
  • Ervaring met multi-systeem integratie en complexe omgevingen

Competenties

Technische kennis en praktische ervaring met de vereiste technologieën om direct te kunnen starten met ontwikkeling en support (zie hieronder):

Must have:

  • Java 17+
  • Spring Framework (core, jdbc, data, security, aop)
  • Frontend (Angular 16+)
  • JPA
  • REST(ful) Web Services
  • OpenAPI
  • Lombok
  • Mapstruct
  • Test driven development (JUnit, Spring, Mockito)
  • Maven
  • Docker
  • GIT
  • NPM
  • Ervaring met relationele databases en O/R mapping: PostgreSQL, SQL Server, …
  • In staat om BPMN, UML & documentatiepraktijken te lezen en begrijpen
  • Bekend met AGILE/SCRUM-methodologieën, test driven development en continuous integration
  • Probleemoplosser, in staat om bestaande code snel te begrijpen
  • Oplossings- en klantgericht
  • Vermogen om zich gemakkelijk te integreren in een bestaand team

Nice to have:

  • Swagger
  • Keycloak
  • SOA, backend for frontend, CQRS
  • Hibernate
  • Cypress
  • Openshift/Kubernetes
  • Gitlab CI, Sonar, …
  • OAuth 2.0
  • Flyway of Liquibase
  • Jira/Confluence

Opdracht & Werkuren

  • Wij zijn gevestigd in Brussel (recht tegenover Station Brussel-Zuid).
  • Dit betreft een initiële opdracht tot 31/03/2026 – De opdracht is langdurig en kan worden verlengd.
  • Mogelijkheid tot remote werken (7u48 per dag) met een vereiste om minimaal 2 dagen per week op locatie te zijn.
  • Enkel EU-onderdanen.

Solliciteer voor deze vacature

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.

Nieuwsbrief inschrijving illustratie