Functieomschrijving

Voor Dienst Uitvoering Onderwijs zoeken wij een Applicatieontwikkeling. Verbeter de developer experience binnen DUO als ervaren Java-developer met architectuurvisie en een passie voor het verbeteren van softwareontwikkeling.

Jouw rol
  • Je ontwerpt, ontwikkelt en beheert producten en diensten op technisch niveau.
  • Je vertaalt behoeften uit de organisatie naar heldere technische requirements.
  • Je denkt mee over architectuur en maakt onderbouwde technische keuzes.
  • Je werkt samen met DevOps-teams, architecten, specialisten en andere enablement teams.
  • Je signaleert en realiseert verbeteringen die softwareontwikkeling eenvoudiger en effectiever maken.
  • Je draagt de visie op developer experience uit binnen de organisatie.

Jouw profiel
  • Ruime ervaring met Java-ontwikkeling.
  • Ervaring met het ontwerpen van REST API’s en het onderbouwen van architectuurkeuzes.
  • Kennis van databases zoals DB2, PostgreSQL en Oracle.
  • Ervaring met CI/CD-pipelines, waaronder Jenkins en Groovy.
  • Ervaring met Docker en het bouwen van Dockerfiles.
  • Bij voorkeur ervaring met Kubernetes, OpenShift en ArgoCD.
  • Sterk analytisch vermogen en een oplossingsgerichte instelling.
  • Affiniteit met innovatie, automatisering en procesverbetering.

Achtergrond
Developer Experience draait om alles wat invloed heeft op hoe makkelijk, snel en prettig software wordt ontwikkeld. Als relatief nieuw serviceteam werkt zij aan het wegnemen van frictie in het ontwikkelproces en het creëren van een betere developer experience.
  • Actief ophalen wat er speelt binnen de developer community.
  • Organisatiebrede verbeteringen initiëren en aanjagen.
  • Producten ontwikkelen die DevOps-teams helpen sneller en effectiever te werken.
  • Inzicht bieden in ontwikkelprocessen en software delivery performance.

Lopende initiatieven
  • Application Lifecycle Management (ALM) Status Dashboard.
  • DORA metrics dashboard.
  • Internal Developer Portal (IDP) voor centrale toegang tot tooling en informatie.

Organisatie
De Dienst Uitvoering Onderwijs (DUO) verstrekt studiefinanciering, erkent diploma's en organiseert examens.

Functie eisen

  • Je beschikt over HBO werk- en denkniveau
  • Je beschikt over een Java-certificering
  • Je hebt minimaal 3 jaar relevante werkervaring in een Agile/Scrum-omgeving
  • Je hebt minimaal 3 jaar relevante werkervaring in een Java (Spring)-omgeving
  • Je hebt minimaal 3 jaar relevante werkervaring met Java-frameworks (Spring, Hibernate, Maven)

Functie wensen

  • Je wilt graag anderen helpen met vernieuwen en verbeteren
  • Je kunt zowel mondeling als schriftelijk, in documentatie en instructies, kennis goed overdragen
  • Je kunt tijd en kwaliteit goed tegen elkaar afwegen
  • Je kunt goed omgaan met veel dynamiek; je komt in meerdere teams terecht (niet gelijktijdig) en bent redelijk stressbestendig omdat je teams helpt deadlines halen
  • Je hebt kennis van zowel oudere Java-webapplicatieframeworks (bijv. Java Server Frameworks) als van frameworks die vaak in cloud-native omgevingen worden gebruikt, zoals Spring Boot en Angular
  • Je bent bekend met de essentiële verschillen tussen traditionele (virtuele) serveromgevingen en cloudomgevingen en met bijbehorende technieken en toolstacks, zoals OpenShift/Kubernetes, ArgoCD, Helm, Jenkins, GitLab, Artifactory, XLDeploy, XLRelease, Maven, Docker, Jira, Confluence en SonarQube

Extra informatie

  • Plaats Groningen
  • Opleidingsniveau HBO
  • Aantal uur 36 uur per week
  • Startdatum 01-09-2026
  • Geschikt voor ZZP? Nee
  • Thuiswerken mogelijk? N.t.b.