Opdrachtomschrijving:
De Inspectie van het Onderwijs houdt toezicht op kwaliteit van onderwijs bij scholen en besturen. Om dit toezicht te ondersteunen zijn eigen systemen ontwikkeld die, samen met standaard pakketten, het werk van inspecteurs ondersteunen. De Inspectie is drie jaar geleden gestart met het verservicen van haar applicatielandschap. Voor het ontwikkelen van onze services en bronregistartes zijn wij op zoek naar een Java ontwikkelaar met ruime ervaring met onder andere Spring Boot, JPA en SOAP / REST.

Achtergrond Opdracht:
De IvhO werkt aan vernieuwing van haar applicatielandschap door middel van het implementeren van een servicegerichte architectuur. 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 ontwikkelen van een lichtgewicht servicearchitectuur, waar deze opdracht onderdeel van is.

Organisatorische Context:
De Inspectie van het Onderwijs bekijkt jaarlijks of er aanwijzingen zijn dat scholen onvoldoende kwaliteit leveren. Op basis van een risicoanalyse en eventueel extra onderzoek wordt dan gekeken of een school extra toezicht nodig heeft. Daarnaast houdt de inspectie de (financiële) gezondheid van besturen in de gaten en houdt ze toezicht op het (accreditatie)stelsel van hoger onderwijs. Voor verdere informatie zie www.onderwijsinspectie.nl

Eisen:

  • Java programmeren (Java versie 8 of hoger)
  • Webservices en Service Oriented Architectuur
  • Werkervaring als Java-ontwikkelaar (Java versie 8 of hoger) (3 jaar)
  • Werkervaring met Spring Boot en JPA / Hibernate i.c.m. (Oracle) databases (3 jaar)
  • Werkervaring met SOAP / REST (3 jaar)
  • Uitstekende mondelinge en schriftelijke communicatieve vaardigheden in het Nederlands

Wensen:

  • Teamplayer met overtuigingskracht
  • Sparringspartner voor mede Java ontwikkelaars
  • Toepassen van design patterns en best practices
  • Unittesting / Junit / Maven / Spring (Boot)
  • Tooling: Jira, Confluence, git/GitLab
  • Software quality tools (bijv. SonarQube)
Overige functiewensen:
  • Ervaring met agile werken/werken in SCRUM-teams
  • Werkervaring met Databases (Oracle, SQL Server, MySQL)
  • Werkervaring met Apache - Tomcat
  • Werkervaring met Linux
  • Ervaring met containers (Redhat Open Shift / Kubernetes / Docker)

Geinteresseerd?
Solliciteer direct!

Neem contact op met Eline Kors middels onderstaand formulier.

Velden met een * zijn verplicht