Circle8 is proud partner of the Aston Martin Aramco Formula One® Team. Lees hier meer.
Reageer nu

Reageren kan al binnen 2 minuten

Groningen
12 maand(en)
36 Uren per week
Start: 1-7-2026
Deadline: 21-5-2026

VNR-82722

Reageer nu

Reageren kan al binnen 2 minuten

Sluit morgen
VNR-82722

Functieomschrijving:

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

Eisen:

  • HBO Werk- en denkniveau.
  • Relevante werkervaring in een Agile/Scrum-omgeving (minimaal 5 jaar).
  • Minimaal 3 jaar relevante werkervaring met REST.
  • Minimaal 3 jaar relevante werkervaring met Modeleren.
  • Minimaal 3 jaar relevante werkervaring met Java.
  • Ervaring met Java Swing is een pré.
  • Ervaring met Velocity is een pré.

Wensen:

  • Kan meedenken over toepassing van gemodelleerde informatie om DevOps-teams te ondersteunen.
  • Is een teamspeler die samen kan denken en werken en een leidende rol binnen het vakgebied kan pakken.

Competenties:

  • Meedenken en samenwerking: In teamverband kunnen meedenken en samenwerken aan verbeteringen en oplossingen.
  • Leiderschap binnen vakgebied: In staat om binnen het eigen vakgebied een leidende rol te nemen naast de kerntaken.

Opdrachtdetails:

Heb je interesse in deze functie?

We ontvangen graag uiterlijk 21 Mei 2026 vóór 17.00 uur je recente cv en een korte motivatie in Word, inclusief je beschikbaarheid, eventuele geplande vakanties en je all-in uurtarief exclusief btw. We vragen je om je aanbieding via onze website in te dienen, zodat we je persoonsgegevens veilig en zorgvuldig kunnen verwerken conform de geldende privacywetgeving (AVG).

Let op: deze rol wordt uitgevoerd onder leiding en toezicht. Hierdoor is invulling op zzp-basis niet mogelijk in verband met de wet DBA.

Reageer nu

Reageren kan al binnen 2 minuten

Jouw weg naar succes?

In 7 stappen en enkele dagen

Racing car
  • 1

    Vind jouw opdracht

  • 2

    Reageer: stuur ons je cv

  • 3

    Wij checken jouw profiel met de opdracht(gever)

  • 4

    Telefonisch kennismaken met een recruiter van Circle8

  • 5

    Is er een match? We stellen je voor

  • 6

    Intakegesprek bij de opdrachtgever

  • 7

    Contract en let's go!