4 dagen, 14 uur ago

Full-stack developer Java / Angular

Als onderdeel van het programma voor de overname van een deel van het applicatielandschap van het Ministerie van Defensie, zijn wij op zoek naar consultants ter versterking van de interne teams. Het Defensieprogramma bestaat initieel uit de volledige overname van het operationeel beheer van ongeveer dertig business applicaties. 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.)
  • Herontwerp en/of volledige herschrijving van applicaties om deze af te stemmen op de huidige ontwikkelingsstandaarden.

Talen:

  • Frans of Nederlands: expert niveau
  • Engels: expert niveau

Verantwoordelijkheden:

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

Ervaringen:

  • Minimaal 5-7 jaar fulltime professionele Java Development ervaring vereist (Full-stack geprefereerd – backend met goede affiniteit voor frontend is ok)
  • Bekendheid met multi-systeem integratie en complexe omgevingen

Competenties:

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

  • Java >= 21 en Spring Framework (core, jdbc, data, security, aop)
  • JPA (met Hibernate als implementatie)
  • REST(ful) Web Services
  • OpenAPI, Swagger
  • Keycloak, Lombok, MapStruct
  • SOA, backend for frontend, CQRS
  • Test driven development (JUnit, Spring, Mockito, Cypress)
  • Frontend (Angular 20) & backend vaardigheden
  • Maven, Docker, OpenShift/Kubernetes, GIT (en GitLab CI), Sonar, …
  • NPM
  • OAuth 2.0
  • Flyway of Liquibase
  • Ervaring met relationele databases en O/R mapping: PostgreSQL, SQL Server, …
  • In staat om BPMN, UML & documentatiepraktijken te lezen en begrijpen
  • Jira/Confluence
  • Bekend met AGILE/SCRUM-methodologieën, test-driven development en continuous integration
  • Probleemoplosser, in staat om snel bestaande code te begrijpen
  • Oplossings- en klantgericht
  • Vermogen om zich makkelijk in een bestaand team te integreren en juniors te begeleiden

Opdracht & Werkuren:

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

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