Opdrachten

Stichting ICTU Senior Java Software Engineer

Senior Java Software Engineer

Info

Functie

Senior Java Software Engineer

Locatie

Den Haag

Uren per week

40 uren per week

Looptijd

30.11.2022 - 30.12.2022

Opdrachtnummer

119566

Sluitingsdatum

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

Rolomschrijving en taakafspraken

BIEDINGEN KUNNEN UITSLUITEND WORDEN GEDAAN MET EEN CV IN ICTU FORMAT. ALLEEN HET ICTU CV WORDT NAAR DE KLANT GESTUURD. DIT DIENT EEN VOLWAARDIG CV TE ZIJN MET ALLE WERKERVARING. (ZIE BIJLAGE)
DAARBIJ DIENEN ALLE EISEN EN WENSEN PUNTSGEWIJS TE WORDEN GEMOTIVEERD IN HET ICTU CV.

Organisatie
ICTU werkt in opdracht van overheden aan vraagstukken met een overheidsbreed karakter die vaak een ICT component hebben. Het doel van ICTU is om overheden te ondersteunen hun doelstellingen optimaal te realiseren, door samenwerking tussen overheden te stimuleren en te faciliteren. Daarbij verbindt ICTU beleidsontwikkeling met uitvoering. ICTU realiseert concrete oplossingen die werken voor overheden en die bijdragen aan betere dienstverlening aan burgers en bedrijven.

De afdeling ICTU Software Exprertise (ISE) levert diensten aan ICTU-projecten waarin software wordt ontwikkeld. Deze projecten kenmerken zich door een hoge mate van complexiteit, veel belanghebbenden en wettelijke verplichtingen. De softwareontwikkeling wordt ondersteund door een ecosysteem van tools, geautomatiseerde processen, samenwerkingsverbanden en een geautomatiseerd kwaliteitssysteem.

De tools die binnen ICTU worden gebruikt zijn onder andere Docker, Portainer, Jira, Jenkins, Ansible, VMware, Azure DevOps Server, SonarQube, Git, Jasmine, Junit, Selenium, Robot Framework, JMeter, LoadRunner, OpenVAS, ZAP Scan. Hiermee wordt de gehele buildpipeline ondersteund, inclusief unittesten, geautomatiseerde functionele testen, performance testen en securitytesten.

Projectomschrijving
Het project BSNk realiseert de voorzieningen BSNk-PP (polymorfe pseudoniemen) en het Centraal Fraude- en Misbruikbestrijdingssysteem (CMB). Beide voorzieningen maken deel uit van de Randvoorwaardelijke Toegangservices (RTS), een stelsel om inloggen door burgers en bedrijven in het publieke domein mogelijk te maken.

Op korte termijn is uitbreiding van de scope van het project voorzien. Het Toegangsregister Restgroepen (TRR) moet het mogelijk maken om een inlogmiddel voor eHerkenning af te nemen, voor organisaties die in de categorie “restgroepen” vallen. TRR wordt een Java-applicatie op basis van Quarkus, die op het Standaard Platform terecht moet komen. Naast het realiseren van de software ondersteunt het project ook in het technische beheer ervan (DevOps).

Voor TRR is BSNk op zoek naar een Senior Java Software Engineer. Deze persoon zal deel uitmaken van een scrumteam van 3 Java Software Engineers, 2 Test Engineers en 1 DevOps Engineer. Naast gedegen technisch kennis moet de persoon ook communicatieve kwaliteiten hebben en ervaring met het werken in een Agile-omgeving.

Gewenste profiel
De kandidaat is een ervaren Java ontwikkelaar, gedreven door passie voor software engineering, en beschikt over goede communicatieve vaardigheden, zowel mondeling als schriftelijk, en een goede technische ondergrond in het gebruik van de gevraagde methoden en technieken. Die ons helpt om door middel van onderhoudbare code van goede kwaliteit een dijk van een Toegangsregister Restgroepen neer te zetten.

Eisen
De kandidaat heeft (tenminste) HBO werk- en denkniveau en is ervaren in:
•    Het ontwikkelen van (enterprise) softwaresystemen in JavaEE / JakartaEE (waaronder: CDI, JAXB, JAXRS, JAXWS, JPA, JMS);
•    Het schrijven en automatiseren van (unit-) testen;
•    Het ontwikkelen volgens design-patterns en ontwerpprincipes (SOLID);
•    Het inrichten en onderhouden van CI/CD pipelines;
•    Werken in Linux omgevingen;

Daarnaast heeft de aangeboden kandidaat een goede mondelingen en schriftelijke beheersing van de Nederlandse taal en is bekend met de OWASP top 10.

Bedrijfsgegevens

Bedrijfs gegevens

Stichting ICTU

Rolomschrijving en taakafspraken

BIEDINGEN KUNNEN UITSLUITEND WORDEN GEDAAN MET EEN CV IN ICTU FORMAT. ALLEEN HET ICTU CV WORDT NAAR DE KLANT GESTUURD. DIT DIENT EEN VOLWAARDIG CV TE ZIJN MET ALLE WERKERVARING. (ZIE BIJLAGE)
DAARBIJ DIENEN ALLE EISEN EN WENSEN PUNTSGEWIJS TE WORDEN GEMOTIVEERD IN HET ICTU CV.

Organisatie
ICTU werkt in opdracht van overheden aan vraagstukken met een overheidsbreed karakter die vaak een ICT component hebben. Het doel van ICTU is om overheden te ondersteunen hun doelstellingen optimaal te realiseren, door samenwerking tussen overheden te stimuleren en te faciliteren. Daarbij verbindt ICTU beleidsontwikkeling met uitvoering. ICTU realiseert concrete oplossingen die werken voor overheden en die bijdragen aan betere dienstverlening aan burgers en bedrijven.

De afdeling ICTU Software Exprertise (ISE) levert diensten aan ICTU-projecten waarin software wordt ontwikkeld. Deze projecten kenmerken zich door een hoge mate van complexiteit, veel belanghebbenden en wettelijke verplichtingen. De softwareontwikkeling wordt ondersteund door een ecosysteem van tools, geautomatiseerde processen, samenwerkingsverbanden en een geautomatiseerd kwaliteitssysteem.

De tools die binnen ICTU worden gebruikt zijn onder andere Docker, Portainer, Jira, Jenkins, Ansible, VMware, Azure DevOps Server, SonarQube, Git, Jasmine, Junit, Selenium, Robot Framework, JMeter, LoadRunner, OpenVAS, ZAP Scan. Hiermee wordt de gehele buildpipeline ondersteund, inclusief unittesten, geautomatiseerde functionele testen, performance testen en securitytesten.

Projectomschrijving
Het project BSNk realiseert de voorzieningen BSNk-PP (polymorfe pseudoniemen) en het Centraal Fraude- en Misbruikbestrijdingssysteem (CMB). Beide voorzieningen maken deel uit van de Randvoorwaardelijke Toegangservices (RTS), een stelsel om inloggen door burgers en bedrijven in het publieke domein mogelijk te maken.

Op korte termijn is uitbreiding van de scope van het project voorzien. Het Toegangsregister Restgroepen (TRR) moet het mogelijk maken om een inlogmiddel voor eHerkenning af te nemen, voor organisaties die in de categorie “restgroepen” vallen. TRR wordt een Java-applicatie op basis van Quarkus, die op het Standaard Platform terecht moet komen. Naast het realiseren van de software ondersteunt het project ook in het technische beheer ervan (DevOps).

Voor TRR is BSNk op zoek naar een Senior Java Software Engineer. Deze persoon zal deel uitmaken van een scrumteam van 3 Java Software Engineers, 2 Test Engineers en 1 DevOps Engineer. Naast gedegen technisch kennis moet de persoon ook communicatieve kwaliteiten hebben en ervaring met het werken in een Agile-omgeving.

Gewenste profiel
De kandidaat is een ervaren Java ontwikkelaar, gedreven door passie voor software engineering, en beschikt over goede communicatieve vaardigheden, zowel mondeling als schriftelijk, en een goede technische ondergrond in het gebruik van de gevraagde methoden en technieken. Die ons helpt om door middel van onderhoudbare code van goede kwaliteit een dijk van een Toegangsregister Restgroepen neer te zetten.

Eisen
De kandidaat heeft (tenminste) HBO werk- en denkniveau en is ervaren in:
•    Het ontwikkelen van (enterprise) softwaresystemen in JavaEE / JakartaEE (waaronder: CDI, JAXB, JAXRS, JAXWS, JPA, JMS);
•    Het schrijven en automatiseren van (unit-) testen;
•    Het ontwikkelen volgens design-patterns en ontwerpprincipes (SOLID);
•    Het inrichten en onderhouden van CI/CD pipelines;
•    Werken in Linux omgevingen;

Daarnaast heeft de aangeboden kandidaat een goede mondelingen en schriftelijke beheersing van de Nederlandse taal en is bekend met de OWASP top 10.

De recruiter

Celine Correia

Myler

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.

Privacy Preference Center