Opdrachten

Ministerie van Economische Zaken en Klimaat - LNV (BT) JAVA developer

JAVA developer

Info

Functie

JAVA developer

Locatie

Den Haag

Uren per week

36 uren per week

Looptijd

14.08.2022 - 30.12.2022

Opdrachtnummer

116904

Sluitingsdatum

date-icon10.08.2022 clock-icon14:08

Rolomschrijving en taakafspraken

Opdrachtomschrijving
Voor de migratie van TVS3 naar TVS4 is een JAVA ontwikkelaar nodig om custom code toe te voegen aan de Kyecloak applicatie om de verbinding te realiseren tussen TVS4 en het Uitvoeringsplatform UP Nationaal (UPNL). UPNL is een applicatie ter ondersteuning van de uitvoering van (subsidie-)regelingen in het nationale domein en is gebaseerd op zaakgericht werken. Zonder de verbinding met TVS4 voor einde jaar, zal UPNL niet meer kunnen draaien, wat directe impact heeft op de regelingen van dit platform, zoals TVL en WBSO. De afgelopen jaren heeft UPNL gebruik gemaakt van TVS3, met behulp van een wegbate, maar in TVS4 is dit niet meer mogelijk. Om gebruik te kunnen maken van TVS4 voor UPNL, zal maatwerk gerealiseerd moeten worden. Vanuit UPNL is gekozen voor de applicatie Keycloak, waarbij dit maatwerk als custome code gerealiseerd moet worden.

RVO is op zoek naar een JAVA ontwikkelaar met Keycloak/SAML kennis, en specifiek op het gebied van artifact binding. De werkzaamheden omvatten onder andere:
- Het bouwen van custom code in Keycloak om de verbinding tussen UPNL en TVS4 te realiseren

Verbijzondering van de werkzaamheden:
- Afstemmen met collega ontwikkelaars en architecten
- Testen van de ontwikkelde functionaliteit
- Documenteren van gebouwde functonaliteiten


Achtergrond opdracht
RVO heeft de applicatie UPNL ontwikkeld als nieuw basisplatform voor zaakgericht werken bij de uitvoering van haar uitvoeringsprocessen. Op het platform zijn inmiddels meer dan 160 regelingen in productie genomen. Het heeft de hoogste prioriteit dat UPNL toegankelijk blijft, waardoor de koppeling met TVS4 voor het einde jaar gerealiseerd moet worden.


Eisen
Een doorleenconstructie is niet toegestaan 
Aantoonbare ervaring met JAVA, SAML en artifact binding.
Operationele ervaring met:
- JAVA - SAML
Minimaal 3 jaar werkervaring met JAVA en SAML (3 jaar)


Wensen
Ervaring met het ontwikkelen van custome code, ervaring met SAML, JAVA en artifact binding.
Minimaal 3 jaar werkervaring.


Competenties
Zelfstandig kunnen werken Maakt zich materie snel eigen Resultaatgericht Pragmatisch Helder communiceren en toont hier initiatief in Analytisch Werken met Agile / Scrum


Aanvullende informatie
Wanneer u bij ons een professional aanbiedt en deze wordt geplaatst, hebben we informatie van u als contractpartij nodig. Onder andere met betrekking tot de Wet Ketenaansprakelijkheid. De ‘WKA’ heeft als doel om misbruik te voorkomen bij de afdracht van loonheffingen bij alle schakels in de keten; van leverancier tot Eindklant. 
Brokerpartijen dekken deze risico’s voor hun klanten af. Om de aansprakelijkheid te beperken zijn er een aantal maatregelen die genomen dienen te worden. Zo ook door Between.
- Allereerst is er de geblokkeerde rekening, de G-rekening. Dit is een rekening waarop alleen loonheffingen en BTW worden gestort, en worden betaald aan de Belastingdienst. Deze kunt u aanvragen bij de Belastingdienst. 
- Beschikt u niet over een G-rekening dan heeft u ook de mogelijkheid elk kwartaal een accountantsverklaring (assurance report inzake inlening personeel) aan te leveren. Hierin zal een gecertificeerd accountant een verklaring afgeven over de juistheid, volledigheid en tijdigheid van de afdrachten. Let wel de kosten voor deze verklaring komen voor uw eigen rekening.
- Wanneer u eigenaar bent een Eenmanszaak leent u geen personeel uit, echter draagt u wel BTW af. Om hier zicht op te hebben, vragen we elk kwartaal een Verklaring Betalingsgedrag van de Belastingdienst op. 
Als u hierover vragen heeft kunt ons altijd bellen op 020-5840859 of mailen op info@Between.nl

Bedrijfsgegevens

Bedrijfs gegevens

Ministerie van Economische Zaken en Klimaat - LNV (BT)

Rolomschrijving en taakafspraken

Opdrachtomschrijving
Voor de migratie van TVS3 naar TVS4 is een JAVA ontwikkelaar nodig om custom code toe te voegen aan de Kyecloak applicatie om de verbinding te realiseren tussen TVS4 en het Uitvoeringsplatform UP Nationaal (UPNL). UPNL is een applicatie ter ondersteuning van de uitvoering van (subsidie-)regelingen in het nationale domein en is gebaseerd op zaakgericht werken. Zonder de verbinding met TVS4 voor einde jaar, zal UPNL niet meer kunnen draaien, wat directe impact heeft op de regelingen van dit platform, zoals TVL en WBSO. De afgelopen jaren heeft UPNL gebruik gemaakt van TVS3, met behulp van een wegbate, maar in TVS4 is dit niet meer mogelijk. Om gebruik te kunnen maken van TVS4 voor UPNL, zal maatwerk gerealiseerd moeten worden. Vanuit UPNL is gekozen voor de applicatie Keycloak, waarbij dit maatwerk als custome code gerealiseerd moet worden.

RVO is op zoek naar een JAVA ontwikkelaar met Keycloak/SAML kennis, en specifiek op het gebied van artifact binding. De werkzaamheden omvatten onder andere:
- Het bouwen van custom code in Keycloak om de verbinding tussen UPNL en TVS4 te realiseren

Verbijzondering van de werkzaamheden:
- Afstemmen met collega ontwikkelaars en architecten
- Testen van de ontwikkelde functionaliteit
- Documenteren van gebouwde functonaliteiten


Achtergrond opdracht
RVO heeft de applicatie UPNL ontwikkeld als nieuw basisplatform voor zaakgericht werken bij de uitvoering van haar uitvoeringsprocessen. Op het platform zijn inmiddels meer dan 160 regelingen in productie genomen. Het heeft de hoogste prioriteit dat UPNL toegankelijk blijft, waardoor de koppeling met TVS4 voor het einde jaar gerealiseerd moet worden.


Eisen
Een doorleenconstructie is niet toegestaan 
Aantoonbare ervaring met JAVA, SAML en artifact binding.
Operationele ervaring met:
- JAVA - SAML
Minimaal 3 jaar werkervaring met JAVA en SAML (3 jaar)


Wensen
Ervaring met het ontwikkelen van custome code, ervaring met SAML, JAVA en artifact binding.
Minimaal 3 jaar werkervaring.


Competenties
Zelfstandig kunnen werken Maakt zich materie snel eigen Resultaatgericht Pragmatisch Helder communiceren en toont hier initiatief in Analytisch Werken met Agile / Scrum


Aanvullende informatie
Wanneer u bij ons een professional aanbiedt en deze wordt geplaatst, hebben we informatie van u als contractpartij nodig. Onder andere met betrekking tot de Wet Ketenaansprakelijkheid. De ‘WKA’ heeft als doel om misbruik te voorkomen bij de afdracht van loonheffingen bij alle schakels in de keten; van leverancier tot Eindklant. 
Brokerpartijen dekken deze risico’s voor hun klanten af. Om de aansprakelijkheid te beperken zijn er een aantal maatregelen die genomen dienen te worden. Zo ook door Between.
- Allereerst is er de geblokkeerde rekening, de G-rekening. Dit is een rekening waarop alleen loonheffingen en BTW worden gestort, en worden betaald aan de Belastingdienst. Deze kunt u aanvragen bij de Belastingdienst. 
- Beschikt u niet over een G-rekening dan heeft u ook de mogelijkheid elk kwartaal een accountantsverklaring (assurance report inzake inlening personeel) aan te leveren. Hierin zal een gecertificeerd accountant een verklaring afgeven over de juistheid, volledigheid en tijdigheid van de afdrachten. Let wel de kosten voor deze verklaring komen voor uw eigen rekening.
- Wanneer u eigenaar bent een Eenmanszaak leent u geen personeel uit, echter draagt u wel BTW af. Om hier zicht op te hebben, vragen we elk kwartaal een Verklaring Betalingsgedrag van de Belastingdienst op. 
Als u hierover vragen heeft kunt ons altijd bellen op 020-5840859 of mailen op info@Between.nl

De recruiter