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 opdrachtHet 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:Eisen
Wensen
Competenties
BLAU Bemiddeling richt zich op de bemiddeling van professionals in het publieke domein. Wij geloven in de formule dat het zoeken naar een passende opdracht en de samenwerking tussen de professional en BLAU Bemiddeling gebaseerd moet zijn op in de basis eenvoudige en duidelijke afspraken.
Bij een match op papier stellen we gezamenlijk de documentatie op:
Reageer direct!
De opdracht sluit 20-05-26.