Talent.com
Dienst Uitvoering Onderwijs (DUO)
Java DeveloperDienst Uitvoering Onderwijs (DUO) • Groningen, Netherlands
Java Developer

Java Developer

Dienst Uitvoering Onderwijs (DUO) • Groningen, Netherlands
4 uur geleden
Functieomschrijving

Jouw rol

Je start in een nieuw team dat werkt aan Registratie Instellingen en Opleidingen (RIO), het DUO-register met gegevens over onderwijsinstellingen en opleidingen in Nederland. Achter dat register zit een landschap van meer dan 50 applicaties. Samen met je team pak je die applicaties één voor één aan: je vernieuwt frameworks, refactort code en bouwt technische schuld af.


Solliciteer na het lezen van de volgende vaardigheids- en kwalificatievereisten voor deze functie.

Dit is nadrukkelijk geen beheerteam. Samen met twee andere Java Developers en een Test Automation Engineer pak je applicaties één voor één aan. Je onderzoekt eerst wat er technisch nodig is. Bij de ene applicatie betekent dat een flinke refactoring van de codebase, terwijl een andere vooral nieuwe versies van frameworks en afhankelijkheden nodig heeft.

Daarbij kijk je verder dan de wijziging die op dat moment voor je ligt. Je brengt technische schuld terug, past Clean Code-principes toe en zorgt dat de applicatie na jullie werk weer aansluit bij de actuele technische standaarden. Frameworks brengen jullie bijvoorbeeld naar n-1.

Goede tests zijn daarbij belangrijk. Veel applicaties hebben nu nog onvoldoende geautomatiseerde testdekking om grote wijzigingen veilig uit te voeren. Daarom werk je nauw samen met de Test Automation Engineer om die basis op te bouwen of bestaande tests te verbeteren. Waar het past, werken jullie volgens TDD. Zo kun je refactoren zonder bij iedere wijziging te hoeven hopen dat ergens anders niets breekt.

Je werkt voornamelijk met Java, Spring Boot en Hibernate/JPA. Daarnaast kom je PostgreSQL, REST API's en SOAP-koppelingen tegen en aan de frontendkant Angular. De technische kaders staan vast, maar als nieuw team krijgen jullie veel vrijheid in de aanpak van refactoring, CI/CD en testen.

Is een applicatie technisch weer op orde en opnieuw uitgerold? Dan pak je de volgende. Als Java Developer krijg je daardoor in relatief korte tijd verschillende applicaties, architecturen en technische vraagstukken te zien.

  • Arbeidsovereenkomst voor onbepaalde tijd
  • Het salaris is gebaseerd op een werkweek van 36 uur.

Dit bieden we nog meer

Wij vinden het belangrijk dat je jouw werk goed met jouw privéleven kunt combineren. Diverse verlofregelingen, zoals ouderschapsverlof, en flexibele werktijden dragen bij aan een goede balans. Daarnaast bieden we je ook andere aantrekkelijke arbeidsvoorwaarden, zoals:

  • een Individueel Keuzebudget (IKB) van 16,5% van je bruto jaarsalaris, voor bijvoorbeeld de aflossing van je studieschuld, een (elektrische) fiets inclusief accessoires, verduurzaming van je woning, extra verlof of anderefiscaalvriendelijke doelen
  • omruilen van belangrijke feestdagen zonder dat je daar een vrije dag voor hoeft op te nemen
  • volledige vergoeding van je ov-reiskosten. Reis je met de auto? Dan geldt een kilometervergoeding
  • een pensioenregeling bij ABP
  • studiemogelijkheden voor je ontwikkeling
  • de mogelijkheid om te sporten via bedrijfsfitness

Dit vragen wij

Je hebt al een stevige basis als Java Developer en vindt het interessant om bestaande code te doorgronden. Je hoeft dus niet alleen maar nieuwe functionaliteit te willen bouwen. Juist uitzoeken waarom een applicatie lastig te onderhouden is en vervolgens de code aantoonbaar beter achterlaten, spreekt je aan.

Omdat het team verschillende applicaties achter elkaar oppakt, moet je bovendien gemakkelijk kunnen schakelen. Je hoeft niet alle technieken uit het landschap al te beheersen, maar je moet nieuwe codebases wel snel kunnen doorgronden.

Je hebt:

  • hbo-werk- en denkniveau;
  • minimaal 2 jaar relevante ervaring met Java;
  • ervaring met Spring Boot;
  • ervaring met REST API's en relationele databases;
  • ervaring met of aantoonbare kennis van refactoring, Clean Code en geautomatiseerd testen;
  • goede beheersing van het Nederlands, minimaal op B2-niveau.

Ervaring met Angular, Hibernate/JPA, PostgreSQL, SOAP, CI/CD of TDD is een pre.

Hier kom je te werkenOver Dienst Uitvoering Onderwijs (DUO)

Bij de Dienst Uitvoering Onderwijs (DUO) werk jij aan momenten die ertoe doen. Denk aan het starten met een studie, slagen voor een examen of het behalen van een diploma dat telt. Grote kans dat je ons al kent van één van die stappen.

Samen met duizenden collega’s zorgen we ervoor dat studenten, onderwijsinstellingen en inburgeraars op ons kunnen rekenen. We regelen studiefinanciering, organiseren examens en erkennen diploma’s. Ook helpen we onderwijsinstellingen bij het uitwisselen van gegevens, het werken met onze systemen en het regelen van de financiering van onderwijs.

In ons werk denken we steeds vanuit de mensen die onze diensten gebruiken. We zorgen voor duidelijke informatie en betrouwbare dienstverlening, zodat mensen verder kunnen met hun studie, werk of toekomst.

We werken voor mensen in heel Nederland. Daarom vinden we het belangrijk dat verschillende achtergronden en perspectieven samenkomen in onze organisatie. Zo begrijpen we beter wat mensen nodig hebben en kunnen we onze dienstverlening blijven verbeteren. Zo staan alle vacatures ook open voor mensen uit het doelgroepregister van de Banenafspraak. Meer weten? Kijk hier voor meer informatie.

Bijzonderheden

  • We vinden gelijke kansen belangrijk. Daarom vragen we geen motivatiebrief. Alle kandidaten beantwoorden dezelfde vragen in het sollicitatieformulier. Zo beoordelen we iedereen op een eerlijke en vergelijkbare manier, op basis van CV en antwoorden.
  • De Rijksoverheid beschrijft het Kwaliteitsraamwerk Informatievoorziening (KWIV) eenduidige kwaliteitsprofielen voor alle IV-professionals. KWIV bestaat uit een aantal kwaliteiten (KWIV)-profielen, waarbij per KWIV-profiel specifieke competenties, kennis en trainingen zijn geformuleerd. Elke IV-functie is te koppelen aan één (best passend) KWIV-profiel, dat beschrijft wat de IV-professional zou moeten kunnen en kennen. Het KWIV profiel van deze functie is Applicatieontwikkeling. De inhoud van de functie wijkt niet af van wat er in de vacaturetekst is opgenomen.
  • We ontvangen graag je reactie uiterlijk op 7 september 2026. De gesprekken vinden plannen we graag in overleg met je in.
  • Na de sluitingsdatum zijn de vacaturetekst en de gegevens van de contactpersonen online niet meer zichtbaar. Om te voorkomen dat je deze moet opvragen, vragen wij je de vacaturetekst te downloaden en te bewaren.
  • Controleer regelmatig je ongewenste/spam e-mailmap. Het kan voorkomen dat mailwisseling vanuit DUO in deze map(pen) terechtkomt.
  • Ben je een intermediair? Wij werven zelf (k). Acquisitie is niet gewenst. xgiwjmb

Over de functiegroep Senior Medewerker Iv

Door het Functiegebouw Rijk worden medewerkers en leidinggevenden geholpen bij het maken van resultaat- en ontwikkelafspraken in functioneringsgesprekken en krijgt men inzicht in de loopbaanmogelijkheden binnen de Rijksoverheid.


Maak een vacature-alert aan voor deze zoekopdracht

Java Developer • Groningen, Netherlands

Vergelijkbare banen

Senior Java Developer: AI-Driven, Cloud & Hybrid

Sogetigroningen, Netherlands

Sogeti Groningen zoekt een Senior Java Developer die AI‑gedreven concepten toepast in moderne cloud- en microservices‑omgevingen.Je vertaalt complexe vraagstukken naar schaalbare Java‑applicaties e... Laat meer zien

 • Gesponsord

.Net Software Developer

IlionxHaren, Kingdom Of The Netherlands, NL

FunctieomschrijvingBen jij een ervaren Senior.NET Developer? Zet je expertise in bij uitdagende projecten, werk met de nieuwste technologieën en maak impact in een dynamisch, innovatief team.NET So... Laat meer zien

 • Gesponsord

Senior Java- & AI-Driven Developer

Capgeminigroningen, Netherlands

Bij Sogeti krijg je de ruimte om te groeien als bSenior Java- AI-Driven Developer /b, als collega én als mens.Binnen onze sterke Java-community blijf je jezelf ontwikkelen via certificeringen, con... Laat meer zien

 • Gesponsord

Software Engineer Siemens Machinebouw | Hoogezand | €2.900–€5.650

Synsel TechniekHoogezand, The Netherlands

Met jarenlange ervaring op het gebied van engineering in de Industriële Automatisering bieden ze oplossingen die bedrijfs- en productieprocessen optimaliseren.Door de inzet van specialisten impleme... Laat meer zien

 • Gesponsord

Senior Software Architect: Cloud, Microservices & Guidance

ilionxGroningen, The Netherlands

Groningen zoekt een ervaren Software Architect die innovatieve en schaalbare oplossingen ontwijkt.Een groot aantal kandidaten kan op deze functie solliciteren, dus zorg ervoor dat u uw cv en sollic... Laat meer zien

 • Gesponsord

IT Product Owner, Backend Platform – Strategic Impact

Univé VerzekeringenAssen, The Netherlands

Univé Verzekeringen in Zwolle zoekt een IT Product Owner voor hun Backend Platform.Lees alle informatie over deze vacature zorgvuldig en gebruik vervolgens de sollicitatieknop hieronder om uw cv en... Laat meer zien

 • Gesponsord

.Net Software Developer

ilionxHaren, Kingdom Of The Netherlands, NL

FunctieomschrijvingLijkt deze vacature u wat? Solliciteer dan snel, want er wordt een groot aantal sollicitaties verwacht.Scroll naar beneden om de volledige functieomschrijving te lezen.NET Develo... Laat meer zien

 • Gesponsord

Senior Java Developer & Team Lead - Hybrid & Cloud

CapgeminiGroningen, The Netherlands

Een toonaangevende IT onderneming zoekt een Senior Java Developer in Groningen.Je zult werken aan uitdagende IT-projecten en samenwerken met een gemeenschap van Java-specialisten.Het bedrijf biedt ... Laat meer zien

 • Gesponsord

Lead Java Developer: Cloud-Native, Kubernetes & Scale

Dienst Uitvoering Onderwijs (DUO)groningen, Netherlands

Bij Dienst Uitvoering Onderwijs (DUO) in Groningen zoeken we een ervaren Senior Java Developer.Je ontwikkelt en onderhoudt applicaties die door miljoenen mensen worden gebruikt en zorgt ervoor dat ... Laat meer zien

 • Gesponsord

Senior Software Engineer Industrial Automation – Academy

MA-IT B.V.Assen, The Netherlands

Bent u de juiste kandidaat voor deze functie? Zorg ervoor dat u de volledige omschrijving hieronder leest.Je ontwikkelt softwareoplossingen, werkt met diverse PLC- en SCADA-systemen, en begeleidt j... Laat meer zien

 • Gesponsord

.Net Software Developer - €3.500 - €5.500 Per Maand

IlionxGroningen, Kingdom Of The Netherlands, NL

FunctieomschrijvingControleer hieronder of u heeft wat nodig is voor deze functie en, zo ja, solliciteer dan zo snel mogelijk.NET Developer? Zet je expertise in bij uitdagende projecten, werk met d... Laat meer zien

 • Gesponsord

Senior Java Developer

CapgeminiGroningen, The Netherlands

Word de beste versie van jezelf als Senior Java Developer.Lees de informatie in deze vacature zorgvuldig door om precies te begrijpen wat er van potentiële kandidaten wordt verwacht.Bij Sogeti krij... Laat meer zien

 • Gesponsord

AI-Driven Java Developer

Sogetigroningen, Netherlands

Word de beste versie van jezelf als Senior Java- AI-Driven Developer.Wonen en werken in Noordoost-Nederland /h3 pProfessionals in Noordoost-Nederland werken vanuit onze regiovestiging in Groningen... Laat meer zien

 • Gesponsord

Senior Java & AI-Driven Developer: Cloud, API & ML

Capgeminigroningen, Netherlands

Capgemini in Groningen zoekt een Senior Java- AI-Driven Developer.In deze rol werk je samen in een hechte Java-community en ontwikkel je innovatieve oplossingen met behulp van AI en moderne techno... Laat meer zien

 • Gesponsord

Medior Java Engineer: Build Scalable Cloud Solutions

Sopra Steriagroningen, Netherlands

Sopra Steria in Groningen zoekt een ervaren Java Engineer om bij te dragen aan uitdagende softwareprojecten.Je ontwikkelt oplossingen voor complexe businessvragen met Java en frameworks zoals Sprin... Laat meer zien

 • Gesponsord

.NET Software Developer

IlionxGroningen, NL

NET Developer? Zet je expertise in bij uitdagende projecten, werk met de nieuwste technologieën en maak impact in een dynamisch, innovatief team.Als Software Developer ben je één van de drijvende k... Laat meer zien

 • Gesponsord

.NET Software Developer

ilionxGroningen, NL

Functieomschrijving</b><br><br>Lijkt deze vacature u wat? Solliciteer dan snel, want er wordt een groot aantal sollicitaties verwacht.Scroll naar beneden om de volledige functieom... Laat meer zien

 • Gesponsord

.NET Software Developer

VONQ N.VHaren, The Netherlands

NET Developer? Zet je expertise in bij uitdagende projecten, werk met de nieuwste technologieën en maak impact in een dynamisch, innovatief team.Als Software Developer ben je één van de drijvende k... Laat meer zien

 • Gesponsord • Nieuw!

Lead Java Developer

Dienst Uitvoering Onderwijs (DUO)groningen, Netherlands

Je werkt aan systemen die niet mogen falen.Bij DUO bouw je aan applicaties die continu beschikbaar moeten zijn en door miljoenen mensen worden gebruikt.Als senior Java developer bepaal je hoe syste... Laat meer zien

 • Gesponsord

Product Owner

Univé VerzekeringenAssen, The Netherlands

Wil jij richting geven aan een stabiel, veilig en toekomstbestendig Backend Platform? Ben jij iemand die techniek, visie en samenwerking weet te verbinden? Lees dan alles over de functie IT Product... Laat meer zien