Senior Java Ontwikkelaar – DUO Groningen

Aanvraagnummer: 46528
Contractvorm: Detachering
Organisatie: DUO
Locatie: Groningen - Groningen
Uren per week: 32 - 36 per week
Tarief: Geen maximum
Duur van de opdracht: 6 maanden
Regio: Groningen
Startdatum: 01-09-2026
Optie tot verlenging: Mogelijk, maar nog niet bekend
Sluitingsdatum: 04-08-2026 12:00
LET OP! Reacties dienen minimaal 1 werkdag voor de sluitingsdatum binnen te zijn voor tijdige verwerking.
LET OP: Deze opdracht is niet beschikbaar voor directe ZZP-inzet. Inzet kan uitsluitend plaatsvinden via een detacheerder/leverancier of via een payroll-/loondienstconstructie. De werkzaamheden worden uitgevoerd onder leiding en toezicht van een publieke uitvoeringsorganisatie, waardoor zelfstandige inzet niet is toegestaan.
Aanbiedende leveranciers dienen opgenomen te kunnen worden in de keten. Hiervoor zijn WAADI-registratie en een G-rekening vereist. Kandidaten die als zelfstandig ondernemer willen deelnemen, kunnen alleen worden voorgesteld wanneer zij via een toegelaten detacheerder of loondienstconstructie worden ingezet.
Voor onze eindklant DUO zijn wij op zoek naar een Senior Java Ontwikkelaar voor 36 uur per week (geen ZZP).
Afdelingsomschrijving
Kom jij de developer experience bij DUO te verbeteren? Wil jij een directe bijdrage leveren aan het werkplezier en de effectiviteit van honderden softwareontwikkelaars binnen DUO? Dan is dit jouw kans. Team Developer Experience (DevEx) zoekt een ervaren Java developer (1 FTE) met architectuurvisie, brede DUO-kennis en een passie voor het verbeteren van softwareontwikkeling. Omdat we veel waarde hechten aan kennisoverdracht, zoeken we iemand die op korte termijn kan aansluiten.
Ben jij een ervaren Java developer die verder kijkt dan alleen code? Denk je mee over architectuur, technische keuzes en hoe softwareontwikkeling binnen DUO beter kan worden ingericht? Dan pas je goed bij dit team.
Daarnaast heb je
- ruime ervaring met Java-ontwikkeling;
- ervaring met het ontwerpen van REST API’s en het maken van onderbouwde architectuurkeuzes;
- ervaring met databases zoals DB2, PostgreSQL en Oracle;
- ervaring met CI/CD pipelines binnen een complexe omgeving, waaronder Jenkins en Groovy;
- ervaring met Docker, inclusief het bouwen van Dockerfiles;
- bij voorkeur ervaring met Kubernetes, OpenShift en ArgoCD;
- een sterk analytisch vermogen en een oplossingsgerichte instelling;
- affiniteit met innovatie, automatisering en procesverbetering.
Wat ga je doen?
Als Senior Java Developer binnen DevEx schrijf je hoofdzakelijk Java-code voor onze maatwerkoplossingen. Daarnaast houd jij je bezig met:
- het technisch ontwerpen, ontwikkelen en beheren van onze producten en diensten;
- het vertalen van behoeften uit de organisatie naar technische requirements;
- samenwerking met DevOps-teams, architecten, specialisten en andere enablement teams;
- het signaleren en realiseren van verbeteringen die softwareontwikkeling binnen DUO eenvoudiger en effectiever maken;
- het uitdragen van de visie op developer experience binnen DUO.
Omdat DevEx nog volop in ontwikkeling is, krijg je veel ruimte om mee te bouwen aan de richting van het team en onze dienstverlening.
Wat bieden wij?
Je komt in een enthousiast team dat zich dagelijks inzet voor een betere ontwikkelaarservaring binnen DUO. Wij bieden:
- veel ruimte voor eigen initiatief en ideeën;
- een combinatie van doorontwikkeling van bestaande producten en het opzetten van nieuwe initiatieven;
- samenwerking met collega’s uit verschillende disciplines;
- de mogelijkheid om organisatiebreed impact te maken;
- ruimte voor persoonlijke en professionele ontwikkeling.
Samen werken we aan één doel: de developer experience binnen DUO steeds een stukje beter maken.
Functie
Developer Experience gaat over alles wat invloed heeft op hoe makkelijk, snel en prettig softwareontwikkeling binnen DUO verloopt. Als relatief nieuw serviceteam werken wij aan het wegnemen van frictie in het ontwikkelproces en het creëren van een betere developer experience. Dat doen we door:
- actief op te halen wat er speelt binnen de developer community bij DUO;
- organisatiebrede verbeteringen te initiëren en aan te jagen;
- producten te ontwikkelen die DevOps-teams helpen sneller en effectiever te werken;
- inzicht te bieden in ontwikkelprocessen en software delivery performance.
Momenteel werken we onder andere aan:
- een Application Lifecycle Management (ALM) Status Dashboard, waarmee teams eenvoudig inzicht krijgen in de technische kwaliteit en lifecycle van hun applicaties;
- een DORA metrics dashboard, waarmee teams inzicht krijgen in de software delivery performance van het team;
- een Internal Developer Portal (IDP) waarmee developers op één centrale plek alles kunnen vinden wat zij nodig hebben om software te ontwikkelen.
Vereisten
- HBO werk- en denkniveau;
- certificering Java;
- 3 jaar relevante werkervaring in een Agile/Scrum omgeving;
- 3 jaar relevante werkervaring in een Java (Spring) omgeving;
- 3 jaar relevante werkervaring met Java frameworks (Spring, Hibernate, Maven).
Competenties
- Kandidaat wil graag anderen helpen met vernieuwen en verbeteren.
- Kandidaat kan zowel mondeling als in documentatie en geschreven instructies goed kennis overdragen.
- Kandidaat is in staat om tijd en kwaliteit goed af te wegen.
- Kandidaat kan goed omgaan met dynamiek en werkt stressbestendig in meerdere teams, niet gelijktijdig.
Aanvullende kennis
- Kandidaat heeft kennis van zowel oudere Java web application frameworks (zoals J2EE en Java Server Framework) als van cloud-native frameworks (Spring Boot, Angular).
- Kandidaat is bekend met de essentiële verschillen tussen traditionele serveromgevingen en cloudomgevingen en de daarbij gebruikte technieken en toolstacks.
- Bij DUO kom je onder andere de volgende technologieën tegen: OpenShift/Kubernetes (Red Hat OKE), ArgoCD, Helm, Jenkins, GitLab, Artifactory, XLDeploy, XLRelease, Maven, Docker, Jira, Confluence en SonarQube.
