Applicatieontwikkeling 36u/w

Volgnummer: 100980

Publicatiedatum: 15-09-2025

Locatie: GRONINGEN

Contact

DC Professionals

info@dcprofessionals.nl

085 020 1022

Standplaats: GRONINGEN
Duur: 01-10-2025 - 01-07-2026
Optie tot verlenging: Ja
Reageren voor: 17-09-2025

Organisatie:
DUO verzorgt als uitvoeringsorganisatie, zijn de onderdeel van het Ministerie van Onderwijs, Cultuur en Wetenschap de uitvoering van complexe wet-en regelgeving en heeft een uitgebreid dienstenpakket. DUO financiert en informeert onderwijs deelnemers en onderwijsinstellingen. Voor verdere informatie zie www.duo.nl


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 plugins 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 open API yamls. Met behulp van velocity scripts, ondersteunt door zelf ontwikkelde java routines, genereren we rapportages over de inhoud van MagicDraw in bv 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 nieuwe geïntroduceerde webhooks MagicDraw verder kunnen integreren in het DUO softwareontwikkelingsproces.



Naast MagicDraw werken we ook aan 2 interne applicaties die ontwikkeld worden met Spring Boot.


Achtergrond opdracht


Het Service team houdt zich bezig met uiteenlopende vormen van software modelleren, voornamelijk in Magic Draw, 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 Liquibasescrips voor databaseschema’s en Open API yamls; De integratie van MagicDraw met andere processen mbv WebHooks.


Functie-eisen:
Minimaal 1 jaar relevante werkervaring met REST
Minimaal 2 jaar relevante werkervaring in modeleren
Minimaal 3 jaar relevate werkervaring in een Java omgeving
Minimaal 3 jaar HBO denk en werkniveau

Wensen:
Minimaal 3 jaar relevante werkervaring met Java
Minimaal 3 jaar relevante werkervaring met Modelering
Minimaal 3 jaar relevante werkervaring met REST
Ervaring met Java Swing is een pré
Ervaring met Velocity is een pré Solliciteer nu!