Yacht Freelance
Freelance Applicatieontwikkeling (2 FTE) (ZZP)
Gewenste startdatum: 1 oktober 2025
Verwachte einddatum: 30 juni 2026 (optie op verlenging: Nee)
Tarief: EU 105,-
Hybride werken: minimaal 2x per week op kantoor in Groningen
Woon je verder dan 1,5 uur rijden van Groningen, licht dan de reisafstand toe in je motivatie
Hoe aanleveren: Nederlands CV, maximaal 5 pagina's
Bij het voorstellen graag goed op de harde eisen letten, dit zijn knock-out criteria
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:
HBO denk- en werkniveau
Relevante werkervaring met REST (1 jr,);
Relevante werkervaring in modeleren (2 jr.);
Relevate werkervaring in een Java omgeving (3 jr,);
HBO denk en werkniveau (3 jr,)
Nice to have:
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é