Java-ontwikkelaar gezocht bij Team RIO
Functieomschrijving
Als Senior Java-ontwikkelaar werk je binnen Team RIO aan het landelijke register voor instellingen en opleidingen van Nederland, waarin per opleiding onder meer aanbodperiodes, goedkeuringen en licenties worden vastgelegd.
Je levert bijdragen aan de ontwikkeling en het onderhoud van circa 40 RIO-applicaties in een DevOps-opzet, waarbij je nauw samenwerkt met ontwerpers, testers, OPS-engineers en een productowner.
Je pakt wensen uit werkgroepen op, demonstreert opgeleverde software aan gebruikers en verwerkt feedback om de bruikbaarheid en kwaliteit te verbeteren.
De technische omgeving is modern: Java (o.a. Spring), Angular voor front-end, en DevOps-praktijken voor continuous delivery en beheer; je werkt aan integraties met diverse DUO-systemen (inschrijvingen, studiefinanciering, verzuim, subsidies, scholingsplatforms).
De teams werken hybride; je bent één of meerdere dagen per week op locatie Kempkensberg in Groningen aanwezig en draagt bij aan zowel doorontwikkeling als beheer en nieuwe systeembouw.
Vereist profiel
- Ervaren senior Java-ontwikkelaar (aantoonbare werkervaring, bij voorkeur 5+ jaar) met diepgaande kennis van Java en Spring-ecosysteem.
- Ervaring met RESTful API's, microservices-architectuur en moderne architectuurprincipes.
- Kennis van front-end frameworks, bij voorkeur Angular, en vermogen om integraal samen te werken met front-end collega’s.
- Ervaring met DevOps-praktijken en tools (CI/CD pipelines zoals Jenkins/GitLab CI, containerisatie met Docker en bij voorkeur Kubernetes).
- Ervaring met relationele databases (bijv. Oracle/SQL), ORM-tools en het schrijven van goede unit- en integratietests.
- Bekend met versiebeheer (Git), code reviews en automatisering van build- en releaseprocessen.
- Sterke communicatieve vaardigheden, ervaring met het geven van demo’s aan gebruikers en het vertalen van functionele wensen naar technische oplossingen.
- Teamspeler met proactieve houding, gewend aan werken in multidisciplinaire DevOps-teams binnen een Agile/iteratieve werkwijze.
- Beheersing van de Nederlandse taal (mondeling en schriftelijk) en bereidheid om meerdere dagen per week op locatie Kempkensberg, Groningen te werken.
- Opleidingsniveau HBO/WO of gelijkwaardig door ervaring en aantoonbare deskundigheid.
Organisatie: Dienst Uitvoering Onderwijs (DUO) — Locatie: Kempkensberg, Groningen — Functietitel: Senior Programmeur Java – Groningen ICT
Eisen
- Eisen:
- HBO werk- en denkniveau
- OCA, OCP
- Relevante werkervaring in een Agile / Scrum omgeving
- Relevante werkervaring in een Java Enterprise (Spring)
- Minimaal 5 jaar relevante werkervaring in een Java omgeving
- 3 jaar relevante werkervaring in een Agile / Scrum omgeving
- Wensen: