Dienst Uitvoering Onderwijs (DUO)
Tarief/Salaris
€geen max tarief
Locatie
Groningen
Inzet
36 uur p/w
Dienstverband
ICT Informatievoorziening
Gepubliceerd
19 mei, 2026
Deadline
21 mei, 2026
Opdrachtbeschrijving Wij zijn op zoek naar een ontwikkelaar die naast de technische expertise op het gebied van Java en scripttalen ook de ambitie heeft om zich te verdiepen in de interne technische gegevensstructuur van modelleringsapplicaties (met name MagicDraw) en in o.a. UML. Het werk bestaat voornamelijk uit het bouwen en onderhouden van bestaande scripts en Java plugins voor MagicDraw. Met onze eigen plug-ins hopen we developers te ondersteunen om met zo min mogelijk moeite van een functioneel ontwerp tot een technische implementatie te komen, bijvoorbeeld door het automatisch genereren van OpenAPI YAMLs. Met behulp van Velocity-scripts, ondersteunt door zelf ontwikkelde Java-routines, genereren we rapportages over de inhoud van MagicDraw in bijvoorbeeld een Word-document. Bovendien zijn we met de introductie van de meest recente versie van MagicDraw aan het onderzoeken hoe we met behulp van de nieuw geïntroduceerde webhooks MagicDraw verder kunnen integreren in het DUO softwareontwikkelingsproces. Naast MagicDraw werken we ook aan twee interne applicaties die ontwikkeld worden met Spring Boot. Achtergrond opdracht Het Service team houdt zich bezig met uiteenlopende vormen van software modelleren, voornamelijk in MagicDraw, de standaard DUO-modelleringstool. MagicDraw is een bestaand UML-modelleringspakket waaraan DUO functionaliteit heeft toegevoegd die aansluit bij de DUO Way of Working, en bij best practices van de vakgroepen, vooral Functioneel Ontwerp. Doel is om die DUO-laag van functionaliteit voortdurend te verbeteren. De input van collega's uit de andere DevOps-teams is daarbij onmisbaar, maar veel vernieuwing komt ook uit de ervaringen en creativiteit van het Service Team. Voorbeelden van vernieuwingsprojecten in het team: de introductie van Cameo Collaborator; en het kunnen uitgenereren van Liquibase-scripts voor databaseschema's en OpenAPI YAMLs; de integratie van MagicDraw met andere processen met behulp van webhooks. Over de klant: De Dienst Uitvoering Onderwijs (DUO) voor studenten en scholieren verstrekt studiefinanciering, erkent diploma's en organiseert examens. Voor verdere informatie zie www.duo.nl
binnen 1 werkdag weet je waar je aan toe bent.
De opdracht sluit
21 mei 2026 om 15:00
Je reactie ontvangen we graag minimaal 1 werkdag voor sluiting van de opdracht