...

Full-Stack Developer – RVO

Logo van de Rijksdienst voor Ondernemend Nederland met een blauw schild met een witte leeuw en kroon en rechts de tekst "Rijksdienst voor Ondernemend Nederland".

Aanvraagnummer: 34009
Contractvorm: Detachering
Organisatie: Rijksdienst voor Ondernemend Nederland
Locatie: Assen - Drenthe
Uren per week: 40 per week
Tarief: 75 - 95 per uur
Duur van de opdracht: 12 maanden
Regio: Drenthe
Startdatum: 01-04-2026
Optie tot verlenging: Mogelijk, maar nog niet bekend
Sluitingsdatum: 19-03-2026 16:00

LET OP! Deze opdracht is gesloten



LET OP: Deze opdracht is niet beschikbaar voor directe ZZP-inzet. Inzet kan uitsluitend plaatsvinden via een detacheerder/leverancier of via een payroll-/loondienstconstructie. De werkzaamheden worden uitgevoerd onder leiding en toezicht van een publieke uitvoeringsorganisatie, waardoor zelfstandige inzet niet is toegestaan.

Richttarief: €90,-

Opdrachtomschrijving

Als ervaren senior Frontend/Backend Developer werk je mee aan het ombouwen van een legacy Java EE applicatie naar een webapplicatie met een Angular voorkant en een REST/Java EE achterkant draaiende op een Kubernetes cluster. Je komt te werken in een DevOps-team bestaande uit Java-ontwikkelaars met Angular-kennis, beheerders, testautomatiseerders en een Product Owner.

  • Voortouw nemen en meedenken bij het herontwerpen van de frontend van de afzonderlijke onderdelen van de webapplicatie TenderNed.
  • Meebouwen aan de Angular-applicaties die aansluiten op nieuw te bouwen REST API’s.

Achtergrond opdracht

RVO/TenderNed werkt met meerdere teams aan het doorontwikkelen en moderniseren van de webapplicatie TenderNed. We hebben de transitie gemaakt van gescheiden Scrumteams en een beheerteam met maandelijkse releases naar DevOps-teams met frequente releases. Er is geïnvesteerd in een goede inrichting van Continuous Integration en Continuous Delivery, met inzet van containers en cloudtechnologie. Het betreft een complexe omgeving.

Eisen

  • Java gecertificeerd, met aantoonbare ervaring in backend en frontend ontwikkeling.
  • Gespecialiseerd in backend ontwikkeling met Java EE (minimaal 4 jaar).
  • Gespecialiseerd in frontend ontwikkeling, waarvan minimaal 2 jaar met Angular.
  • Ervaring met containertechnologie (bijv. Docker, minimaal 9 jaar).

Wensen

Je hebt ruime praktische ervaring binnen Agile/Scrum-trajecten en bent gewend om te werken in een DevOps-cultuur.

Je beschikt over diepgaande kennis van:

  • Frontend: Angular 21+, TypeScript en Node.js.
  • Backend & Integratie: Java JDK 21+, WildFly, Spring Data JPA, Hibernate 6+, JAX-WS, JAX-RS, Keycloak, Elastic Search, REST API’s, ActiveMQ/JMS, XML en JackRabbit Content Repository.
  • Testing & Kwaliteit: JUnit 5, Arquillian integratietests, Jest en Cucumber.
  • Infra, Data & Ops: Docker, Kubernetes (K8s), PostgreSQL, Jenkins, Postgres SQL en GitLab CI/CD.
  • Tooling: Git en IntelliJ.

Ervaring met:

  • Reactive programming.
  • High availability archivering en partitionering.
  • Ruime praktische ervaring binnen Agile/Scrum- trajecten.
  • Continuous Integration / Continuous Delivery en samenwerking binnen Scrum of DevOps.

Bekendheid en ervaring met aanbestedingsprocessen binnen de Rijksoverheid.

  • Ervaring met applicatie TenderNed.
  • Ervaring met teamcoaching.
  • T-Shaped medewerkers: inzetbaar breder dan alleen het aangevraagde profiel/functie.

Competenties

Je bent een software developer die begrijpt dat code pas echt waarde krijgt door goede communicatie en samenwerking. Je bent proactief, sociaal en denkt mee met het grotere geheel.
Kwaliteit boven alles: je bent een echte professional die trots is op een clean en schaalbaar product.
Verbinder: je schakelt moeiteloos tussen technische keuzes en de belangen van verschillende stakeholders en legt de 'waarom' achter je ontwerpbeslissingen helder uit.
Empathisch: je spreekt de taal van de eindgebruiker en vertaalt hun wensen feilloos naar functionele oplossingen.
Stevig in je schoenen: in een complexe, politiek gevoelige omgeving blijf je nauwgezet en vasthoudend. Je verliest de kwaliteit niet uit het oog, ook niet als de druk toeneemt.

Aanvullende informatie

Een aangeboden cv moet de volledige NAW, geboortedatum, het telefoonnummer en het e-mailadres van de kandidaat bevatten.
Werksituatie: doorlenen is niet toegestaan.
Exclusiviteit is vereist bij acceptatie van een uitnodiging voor intake tot 4 dagen na de intakedatum.