Opdrachten
Info
Functie
Fullstack Java ontwikkelaar - OCWLocatie
UtrechtUren per week
36 uren per weekLooptijd
19.03.2023 - 18.11.2023Opdrachtnummer
131833Sluitingsdatum
De IvhO zoekt een Fullstack Java ontwikkelaar voor het scrumteam Webportalen. Dit team beheert en ontwikkelt websites en klantportalen, zoals het Internet Schooldossier.
Competenties:
Goede sociale vaardigheden:
- In het team wordt veel gecommuniceerd en ook het geven van demo's wordt verwacht van de Fullstack Java ontwikkelaar.
- Kennisdeling met en verzorgen van workshops voor collega's.
- Het is van belang dat je je weg kan vinden op de afdeling en snel informatie kan ophalen bij de andere teams.
Werken in scrum team:
- Scrum methodiek moet bekend zijn (certificaat gewenst).
- Ruime ervaring met Gitlab, Jira, Confluence.
- Omgaan met werkdruk en snel kunnen handelen bij voorkomende productieproblemen.
- Het team is verantwoordelijk voor meerdere kritieke productie-applicaties, ervaring met software-engineerschap in team met productieapplicaties is belangrijk.
- Bereid is, en ook daadwerkelijk gewerkt heeft in een team waar het gezamenlijk verantwoordelijk zijn voor het realiseren van de stories (denk hierbij ook aan het opstellen en implementeren van automatische tests en indien gewenst het uitvoeren van andere tests) voorop staat.
Snel het inspectiedomein eigen kunnen maken:
- Meerdere applicaties zijn afhankelijk van een complex database landschap / webservice infrastructuur.
- De Fullstack Java ontwikkelaar wordt (mede) verantwoordelijk voor het bedenken van een nieuw te bouwen dynamisch beslismodel. Hiervoor dient er snel domeinkennis aanwezig te zijn voordat dit in code omgevormd kan worden.
Ervaring met CI/CD:
- Bij voorkeur gitlab (YML files).
- Kennis vereist van deployment straten, buildservers (Windows) en linux applicatieservers.
- Verwacht wordt dat je op al deze OS'en je weg snel kan vinden, logging kan raadplegen en de meest voorkomende acties kan uitvoeren en fouten kan oplossen.
Data:
- Van de Fullstack Java ontwikkelaar wordt verwacht dat deze grotendeels zelfstandig modellen bedenkt voor de meest efficënte en onderhoudbare manier van data opslaan, verwerken en weergeven.
- Ook de integratie met het CMS is belangrijk.
- Ideeën worden verwacht over CMS templates, data vormen en bijv. HTML transfer naar de frontend + bijkomende security risico's.
Combinatie ontwikkelen en beheer:
- Het team ontwikkelt een nieuwe applicatie met moderne technieken, maar heeft ook verscheidene oudere applicaties in beheer. De Fullstack Java ontwikkelaar dient deze snel eigen te kunnen maken en aan bij te dragen.
Werkervaring:
- Werkervaring binnen de overheid
- Werkervaring bij verschillende bedrijven
Kennis:
Voor alle onderstaande talen en frameworks geldt werkervaring minimaal 5 jaar.
Frontend:
Typescript, Javascript, jQuery, HTML, CSS (LESS/SASS).
Angular 2+, sterke voorkeur voor Angular 6+.
Zelfstandig een enterprise niveau front-end applicatie kunnen bouwen en testen.
Ruime ervaring met websites bouwen volgens toegankelijkheidsregels (WCAG2.1).
npm(NodeJS)
Java 8+
Spring Framework
Maven
Tomcat
Apache
Applicatie security --> frontend, backend en servers
Applicatie performance --> bekend met technieken op niveau frontend, backend en servers voor performance optimalisatie.
Testing: JUnit, Mockito, frontend testing.
Databases: Oracle + Apex(4 en 5), MySQL
Webservices: REST(JSON) en SOAP(XML) en integratie in een Java spring boot applicatie.
Unix
HippoCMS, Geldt ook voor Headless versie/aanpak van (Hippo) cms.
Achtergrond opdracht
De IvhO werkt aan vernieuwing van haar applicatielandschap. Het IV-landschap moet wendbaarder en betrouwbaarder worden zodat beter ingespeeld kan worden op de steeds sneller veranderende gebruikersbehoefte. In de organisatiecultuur, werkwijzes en het IV-landschap worden op dit moment aanpassingen gemaakt om aan die behoefte tegemoet te komen. Een onderdeel daarvan is het vervangen van onze websites en klantportalen. Voor het realiseren van deze doelstelling zoeken wij een Fullstack Java ontwikkelaar.
Eisen
- Werkervaring: Java programmeren (bij voorkeur versie 8+), Spring(Boot)Framework, Maven, Tomcat, Apache (3 jaar)
- Werkervaring: ontwikkeling van websites en klantportalen (2 jaar)
- Frontend: Typescript, Javascript, jQuery, HTML, CSS, Angular (versie 12+) (3 jaar)
- Webservices: REST(JSON) en SOAP(XML) en integratie in een Java spring boot applicatie. (3 jaar)
Wensen
- Testing: JUnit, Mockito, frontend testing
- Tooling: Jira, Confluence, git/GitLab
- Software quality tools (bijv. SonarQube)
- Ervaring met Containers, Dockers en Kubernetes
- Ervaring met agile werken/werken in SCRUM-teams
- HBO+ denk- en werkniveau
- Werkervaring binnen rijksoverheid
- Werkervaring met databases (Oracle, MySQL)
- Werkervaring met CI/CD, bij voorkeur gitlab (YML files)
- Werkervaring: ontwikkeling van websites en klantportalen binnen Rijksoverheid is een pré
Competenties
- Teamplayer met overtuigingskracht
- Sparringspartner voor mede Java ontwikkelaars
- Goede sociale en communicatieve vaardigheden
- Kan zelfstandig te werk gaan
Aanvullende informatie
Een aangeboden cv moet de volledige NAW, geboortedatum, het telefoonnummer en het e-mail adres 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.
Sogeti Nederland B.V.
De IvhO zoekt een Fullstack Java ontwikkelaar voor het scrumteam Webportalen. Dit team beheert en ontwikkelt websites en klantportalen, zoals het Internet Schooldossier.
Competenties:
Goede sociale vaardigheden:
- In het team wordt veel gecommuniceerd en ook het geven van demo's wordt verwacht van de Fullstack Java ontwikkelaar.
- Kennisdeling met en verzorgen van workshops voor collega's.
- Het is van belang dat je je weg kan vinden op de afdeling en snel informatie kan ophalen bij de andere teams.
Werken in scrum team:
- Scrum methodiek moet bekend zijn (certificaat gewenst).
- Ruime ervaring met Gitlab, Jira, Confluence.
- Omgaan met werkdruk en snel kunnen handelen bij voorkomende productieproblemen.
- Het team is verantwoordelijk voor meerdere kritieke productie-applicaties, ervaring met software-engineerschap in team met productieapplicaties is belangrijk.
- Bereid is, en ook daadwerkelijk gewerkt heeft in een team waar het gezamenlijk verantwoordelijk zijn voor het realiseren van de stories (denk hierbij ook aan het opstellen en implementeren van automatische tests en indien gewenst het uitvoeren van andere tests) voorop staat.
Snel het inspectiedomein eigen kunnen maken:
- Meerdere applicaties zijn afhankelijk van een complex database landschap / webservice infrastructuur.
- De Fullstack Java ontwikkelaar wordt (mede) verantwoordelijk voor het bedenken van een nieuw te bouwen dynamisch beslismodel. Hiervoor dient er snel domeinkennis aanwezig te zijn voordat dit in code omgevormd kan worden.
Ervaring met CI/CD:
- Bij voorkeur gitlab (YML files).
- Kennis vereist van deployment straten, buildservers (Windows) en linux applicatieservers.
- Verwacht wordt dat je op al deze OS'en je weg snel kan vinden, logging kan raadplegen en de meest voorkomende acties kan uitvoeren en fouten kan oplossen.
Data:
- Van de Fullstack Java ontwikkelaar wordt verwacht dat deze grotendeels zelfstandig modellen bedenkt voor de meest efficënte en onderhoudbare manier van data opslaan, verwerken en weergeven.
- Ook de integratie met het CMS is belangrijk.
- Ideeën worden verwacht over CMS templates, data vormen en bijv. HTML transfer naar de frontend + bijkomende security risico's.
Combinatie ontwikkelen en beheer:
- Het team ontwikkelt een nieuwe applicatie met moderne technieken, maar heeft ook verscheidene oudere applicaties in beheer. De Fullstack Java ontwikkelaar dient deze snel eigen te kunnen maken en aan bij te dragen.
Werkervaring:
- Werkervaring binnen de overheid
- Werkervaring bij verschillende bedrijven
Kennis:
Voor alle onderstaande talen en frameworks geldt werkervaring minimaal 5 jaar.
Frontend:
Typescript, Javascript, jQuery, HTML, CSS (LESS/SASS).
Angular 2+, sterke voorkeur voor Angular 6+.
Zelfstandig een enterprise niveau front-end applicatie kunnen bouwen en testen.
Ruime ervaring met websites bouwen volgens toegankelijkheidsregels (WCAG2.1).
npm(NodeJS)
Java 8+
Spring Framework
Maven
Tomcat
Apache
Applicatie security --> frontend, backend en servers
Applicatie performance --> bekend met technieken op niveau frontend, backend en servers voor performance optimalisatie.
Testing: JUnit, Mockito, frontend testing.
Databases: Oracle + Apex(4 en 5), MySQL
Webservices: REST(JSON) en SOAP(XML) en integratie in een Java spring boot applicatie.
Unix
HippoCMS, Geldt ook voor Headless versie/aanpak van (Hippo) cms.
Achtergrond opdracht
De IvhO werkt aan vernieuwing van haar applicatielandschap. Het IV-landschap moet wendbaarder en betrouwbaarder worden zodat beter ingespeeld kan worden op de steeds sneller veranderende gebruikersbehoefte. In de organisatiecultuur, werkwijzes en het IV-landschap worden op dit moment aanpassingen gemaakt om aan die behoefte tegemoet te komen. Een onderdeel daarvan is het vervangen van onze websites en klantportalen. Voor het realiseren van deze doelstelling zoeken wij een Fullstack Java ontwikkelaar.
Eisen
- Werkervaring: Java programmeren (bij voorkeur versie 8+), Spring(Boot)Framework, Maven, Tomcat, Apache (3 jaar)
- Werkervaring: ontwikkeling van websites en klantportalen (2 jaar)
- Frontend: Typescript, Javascript, jQuery, HTML, CSS, Angular (versie 12+) (3 jaar)
- Webservices: REST(JSON) en SOAP(XML) en integratie in een Java spring boot applicatie. (3 jaar)
Wensen
- Testing: JUnit, Mockito, frontend testing
- Tooling: Jira, Confluence, git/GitLab
- Software quality tools (bijv. SonarQube)
- Ervaring met Containers, Dockers en Kubernetes
- Ervaring met agile werken/werken in SCRUM-teams
- HBO+ denk- en werkniveau
- Werkervaring binnen rijksoverheid
- Werkervaring met databases (Oracle, MySQL)
- Werkervaring met CI/CD, bij voorkeur gitlab (YML files)
- Werkervaring: ontwikkeling van websites en klantportalen binnen Rijksoverheid is een pré
Competenties
- Teamplayer met overtuigingskracht
- Sparringspartner voor mede Java ontwikkelaars
- Goede sociale en communicatieve vaardigheden
- Kan zelfstandig te werk gaan
Aanvullende informatie
Een aangeboden cv moet de volledige NAW, geboortedatum, het telefoonnummer en het e-mail adres 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.
YellowFriday
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.