Opdrachten

Rijksinstituut voor de Volksgezondheid en Milieu (RIVM) Full Stack Java en React Ontwikkelaar

Full Stack Java en React Ontwikkelaar

Info

Functie

Full Stack Java en React Ontwikkelaar

Locatie

Uren per week

36 uren per week

Looptijd

30.06.2026 - 29.06.2027

Opdrachtnummer

343855

Sluitingsdatum

date-icon04.06.2026 clock-icon12:00
Reageren op deze opdracht? Dit doe je op Striive.

Rolomschrijving en taakafspraken

Opdrachtomschrijving
De afdeling Ontwikkeling is aan het uitbreiden met meerdere collega's, daarvoor zijn wij op zoek naar twee ervaren Full Stack Java en React Ontwikkelaars en bij voorkeur ook onderhoud van de bestaande Angular en .NET applicatie. Als Full Stack Ontwikkelaar ontwerp, ontwikkel, test en beheer je diverse applicaties en werk je direct samen met collega's in tal van disciplines. Deze rol is specifiek voor een project rond het Clientportaal van het RIVM. Jouw rol spitst zich toe op het doorontwikkelen en onderhouden van deze applicatie; hierbij deel je jouw kennis en ervaring met jouw collega's. Je werkt als onderdeel van een vast scrum team.

Achtergrond opdracht
Het zorgverlenersportaal wordt ontwikkeld. Het Clientportaal van het RIVM wordt momenteel uitgebreid in functionaliteit en verder beheerd. Voor het opzetten van het zorgverlenersportaal is Java en React nodig. En voor het beheer van het clientenportaal gebruiken we voorlopig .NET en Angular.

Algemeen
Het RIVM is op zoek naar een:
Full Stack Java en React Ontwikkelaar (2FTE)
Die tevens in staat is het technisch beheer en onderhoud uit te voeren op een eerder ontwikkeld portaal in C# en Angular.

Eisen

    • Algemeen: werkervaring voor werkzaamheden > 10 jaar
      1.    Het systematisch ontwikkelen en valideren van applicaties
      2.    Vertalen van functionele wens naar oplossingsrichting
      3.    Testen/reviewen van opleveringen van de andere ontwikkelaars
      4.    Ondersteunen bij opstellen van Customer Journeys
      5.    Ervaring met Scrum is een must, ervaring met Safe is een pre
      6.    Ervaring met werken onder architectuur
      7.    Begrijpt dat “Security by Design” in de huidige tijd een must is en handelt daarnaar
    • Specifiek:
      1.    Minimaal 10 jaar ervaring met Java inclusief Java 17 of hoger
      2.    Meerdere jaren aantoonbare ervaring met React
      3.    Aantoonbare ervaring met C# en Angular
      4.    Ervaring met het aansluiten op herbruikbare componenten (SpringBoot en React) ontwikkeld door een ander scrum team
    • Vereisten Profiel:
      1.    Up to date kennis moderne en gangbare ontwikkelmethodieken
      2.    Kennis van werkmethoden, agile/scrum werkwijze en projectmanagement
      3.    Kennis van Rijkskaders, w.o. NORA, BIO en AVG.
      4.    Ervaring binnen complexe (IT) organisaties
      5.    Ervaring met GIT versiebeheer
    • Overige kennisvereisten:
      1.    Webapplicatie ontwikkeling (REST webservices)
      2.    Containerized applicaties en hosting platform (OpenShift)
      3.    GitLab
      4.    Dependency Injection
      5.    Kennis van en ervaring met geautomatiseerd testen
      6.    Kennis van en ervaring met implementatie van OWASP richtlijnen

    Wensen

    • Aanvullende kennis:
      1.    Benaderbaar voor coaching
      2.    Autonoom kunnen werken
      3.    Gericht op continue verbeteren
      4.    Ambitie om steeds beter te worden in het vakgebied

    Competenties

    • Competenties:
      1.    Samenwerken
      2.    Analyseren
      3.    Communicatief
      4.    Klantgericht

    Aanvullende Informatie
    Wanneer u bij ons als leverancier een professional aanbiedt en deze wordt geplaatst, hebben we informatie van u als contractpartij nodig, onder andere met betrekking tot de Wet keten- en inlenersaansprakelijkheid. De ‘WKA’ heeft als doel om misbruik te voorkomen bij de afdracht van loonheffingen bij alle schakels in de keten; van leverancier tot opdrachtgever. Wij dekken deze risico’s voor onze opdrachtgevers af middels een geblokkeerde rekening, de G-rekening. Dit is een rekening waarop een gedeelte van het factuurbedrag wordt gestort en waarvan u de loonheffingen en BTW kunt betalen aan de Belastingdienst. Het af te storten % hangt ervan af of u een SNA-certificering (NEN-4400-1 of NEN-4400-2) heeft of niet en of uw bedrijf in Nederland of daarbuiten is gevestigd. De G-rekening kunt u aanvragen bij de Belastingdienst. Indien u geen G-rekening kunt krijgen (en u kunt hier bewijs van de Belastingdienst van overleggen) dan heeft u ook de mogelijkheid elk kwartaal een accountantsverklaring (assurance report inzake inlening personeel) aan te leveren. Hierin zal een gecertificeerd accountant (AA of RA) een verklaring afgeven over de juistheid, volledigheid en tijdigheid van de afdrachten. Let wel, de kosten voor deze verklaring komen voor uw eigen rekening.

    Bedrijfsgegevens

    Bedrijfs gegevens

    Rijksinstituut voor de Volksgezondheid en Milieu (RIVM)

    Rolomschrijving en taakafspraken

    Opdrachtomschrijving
    De afdeling Ontwikkeling is aan het uitbreiden met meerdere collega's, daarvoor zijn wij op zoek naar twee ervaren Full Stack Java en React Ontwikkelaars en bij voorkeur ook onderhoud van de bestaande Angular en .NET applicatie. Als Full Stack Ontwikkelaar ontwerp, ontwikkel, test en beheer je diverse applicaties en werk je direct samen met collega's in tal van disciplines. Deze rol is specifiek voor een project rond het Clientportaal van het RIVM. Jouw rol spitst zich toe op het doorontwikkelen en onderhouden van deze applicatie; hierbij deel je jouw kennis en ervaring met jouw collega's. Je werkt als onderdeel van een vast scrum team.

    Achtergrond opdracht
    Het zorgverlenersportaal wordt ontwikkeld. Het Clientportaal van het RIVM wordt momenteel uitgebreid in functionaliteit en verder beheerd. Voor het opzetten van het zorgverlenersportaal is Java en React nodig. En voor het beheer van het clientenportaal gebruiken we voorlopig .NET en Angular.

    Algemeen
    Het RIVM is op zoek naar een:
    Full Stack Java en React Ontwikkelaar (2FTE)
    Die tevens in staat is het technisch beheer en onderhoud uit te voeren op een eerder ontwikkeld portaal in C# en Angular.

    Eisen

      • Algemeen: werkervaring voor werkzaamheden > 10 jaar
        1.    Het systematisch ontwikkelen en valideren van applicaties
        2.    Vertalen van functionele wens naar oplossingsrichting
        3.    Testen/reviewen van opleveringen van de andere ontwikkelaars
        4.    Ondersteunen bij opstellen van Customer Journeys
        5.    Ervaring met Scrum is een must, ervaring met Safe is een pre
        6.    Ervaring met werken onder architectuur
        7.    Begrijpt dat “Security by Design” in de huidige tijd een must is en handelt daarnaar
      • Specifiek:
        1.    Minimaal 10 jaar ervaring met Java inclusief Java 17 of hoger
        2.    Meerdere jaren aantoonbare ervaring met React
        3.    Aantoonbare ervaring met C# en Angular
        4.    Ervaring met het aansluiten op herbruikbare componenten (SpringBoot en React) ontwikkeld door een ander scrum team
      • Vereisten Profiel:
        1.    Up to date kennis moderne en gangbare ontwikkelmethodieken
        2.    Kennis van werkmethoden, agile/scrum werkwijze en projectmanagement
        3.    Kennis van Rijkskaders, w.o. NORA, BIO en AVG.
        4.    Ervaring binnen complexe (IT) organisaties
        5.    Ervaring met GIT versiebeheer
      • Overige kennisvereisten:
        1.    Webapplicatie ontwikkeling (REST webservices)
        2.    Containerized applicaties en hosting platform (OpenShift)
        3.    GitLab
        4.    Dependency Injection
        5.    Kennis van en ervaring met geautomatiseerd testen
        6.    Kennis van en ervaring met implementatie van OWASP richtlijnen

      Wensen

      • Aanvullende kennis:
        1.    Benaderbaar voor coaching
        2.    Autonoom kunnen werken
        3.    Gericht op continue verbeteren
        4.    Ambitie om steeds beter te worden in het vakgebied

      Competenties

      • Competenties:
        1.    Samenwerken
        2.    Analyseren
        3.    Communicatief
        4.    Klantgericht

      Aanvullende Informatie
      Wanneer u bij ons als leverancier een professional aanbiedt en deze wordt geplaatst, hebben we informatie van u als contractpartij nodig, onder andere met betrekking tot de Wet keten- en inlenersaansprakelijkheid. De ‘WKA’ heeft als doel om misbruik te voorkomen bij de afdracht van loonheffingen bij alle schakels in de keten; van leverancier tot opdrachtgever. Wij dekken deze risico’s voor onze opdrachtgevers af middels een geblokkeerde rekening, de G-rekening. Dit is een rekening waarop een gedeelte van het factuurbedrag wordt gestort en waarvan u de loonheffingen en BTW kunt betalen aan de Belastingdienst. Het af te storten % hangt ervan af of u een SNA-certificering (NEN-4400-1 of NEN-4400-2) heeft of niet en of uw bedrijf in Nederland of daarbuiten is gevestigd. De G-rekening kunt u aanvragen bij de Belastingdienst. Indien u geen G-rekening kunt krijgen (en u kunt hier bewijs van de Belastingdienst van overleggen) dan heeft u ook de mogelijkheid elk kwartaal een accountantsverklaring (assurance report inzake inlening personeel) aan te leveren. Hierin zal een gecertificeerd accountant (AA of RA) een verklaring afgeven over de juistheid, volledigheid en tijdigheid van de afdrachten. Let wel, de kosten voor deze verklaring komen voor uw eigen rekening.

      De recruiter

      Cindy Straten

      HeadFirst

      Deel deze opdracht

      Plaats jouw bieding op Striive

      https://login.striive.com/

      Voor deze opdracht dien je een bieding te plaatsen op Striive. Striive is het grootste opdrachtenplatform van de Benelux waar jaarlijks meer dan 20.000 opdrachten gepubliceerd worden.