Applicatieontwikkeling

Aanvraagnummer: 30503
Contractvorm: Detachering
Organisatie: Dienst Uitvoering Onderwijs (DUO)
Locatie: Groningen - Groningen
Uren per week: 36 per week
Tarief: Geen maximum
Duur van de opdracht: 24 maanden
Regio: Groningen
Startdatum: 23-02-2026
Optie tot verlenging: Mogelijk, maar nog niet bekend
Sluitingsdatum: 20-02-2026 08:30
LET OP! Deze opdracht is gesloten
Opdrachtomschrijving
Hoe ziet onze ideale kandidaat er uit? Je bent een ervaren backend-developer; bij ons betekent dat:
- Je bent bekend met het Agile Manifesto en onderschrijft de twaalf principes.
- Je hebt een diepgaande kennis van het toepassen van integratievraagstukken.
- Je kent de waarde van design patterns en weet deze toe te passen.
- Je kunt uitleggen wat immutability betekent in een softwareontwerp.
- Je hebt een visie op transactiemanagement in microservices.
- Je weet wat het betekent om een systeem voor de cloud te ontwerpen.
- Je begrijpt en waardeert de shift-left-teststrategie.
- Je weet wat het betekent om een systeem in isolatie te kunnen testen.
- Je helpt ons om uiteindelijk hands-off naar productie te kunnen.
- Je werkt aan en denkt mee over het vervolmaken van onze ontwikkelprocessen.
- Je inspireert collega's en helpt hen groeien naar een volgend niveau.
Het hebben van kennis van DUO-specifieke aanpalende teams als Portalen, GGM, SSD, etc. is een pré.
Achtergrond opdracht
Wat doet Team Zonnebloem? Het team Register Onderwijsdeelnemers Hoger Onderwijs (ROD HO) registreert de deelnames en resultaten van studenten in het Hoger Onderwijs. Wij beheren een achttal front- en backend-apps, waarvan we momenteel een deel moderniseren. Onlangs hebben we onze applicaties naar de private cloud gemigreerd.
Aanleiding In 2024 zijn we gestart met een redesign-programma om onze externe dependencies te verminderen, de testbaarheid te verhogen en technical debt verder te verkleinen. We zijn nu ongeveer halverwege. Onze huidige technical lead voor dat programma vertrekt en het stokje dient door een doorgewinterde developer overgenomen te worden. We zoeken iemand, bij voorkeur met kennis van het applicatieve DUO-landschap, die ons helpt onze ambitie te realiseren en innovatieve ideeën aan het team toevoegt. Binnen ons team juichen we nieuwe inzichten toe en bieden we alle ruimte voor persoonlijke ontwikkeling. Individueel hebben we totaal verschillende achtergronden, maar juist dat maakt ons sterk. We zoeken geen yes-men, maar iemand die onze principes omarmt, die we tijdens de kennismaking zullen bespreken. Je taken zullen erg divers zijn.
Eisen
- HBO denk- en werkniveau.
- Relevante werkervaring in een Agile / Scrum omgeving (5 jaar).
- Relevante werkervaring in een Java EE omgeving (5 jaar).
- Relevante werkervaring met Angular (3 jaar).
Wensen
- Relevante kennis van Spring.
- Relevante kennis van Hibernate.
- Relevante kennis van SOAP en RESTful services.
- Hoewel de focus op redesign belangrijker is, is kennis van DUO-specifieke aanpalende teams als Portalen, GGI, SSD, etc. een pré.
Competenties
- Teamspeler, gericht op samenwerken.
- Assertief.
- Weet zich snel nieuwe tools en frameworks eigen te maken.
Aanvullende Informatie
Wanneer u bij ons als leverancier een professional aanbiedt en deze wordt geplaatst, hebben we informatie van u als contractpartij nodig, onder andere met betrekking tot de Wet keten- en inlenersaansprakelijkheid. De WKA heeft als doel misbruik te voorkomen bij de afdracht van loonheffingen bij alle schakels in de keten; van leverancier tot opdrachtgever. Wij dekken deze risico's af middels een geblokkeerde rekening, de G-rekening. Dit is een rekening waarop een gedeelte van het factuurbedrag wordt gestort en waarvan u de loonheffingen en btw kunt betalen aan de Belastingdienst. Het af te storten percentage hangt ervan af of u een SNA-certificering (NEN-4400-1 of NEN-4400-2) heeft en of uw bedrijf in Nederland of daarbuiten is gevestigd. De G-rekening kunt u aanvragen bij de Belastingdienst. Indien u geen G-rekening kunt krijgen (en u kunt hier bewijs van de Belastingdienst van overleggen), dan heeft u de mogelijkheid elk kwartaal een accountantsverklaring (assurance report inzake inlening personeel) aan te leveren. Hierin zal een gecertificeerd accountant (AA of RA) een verklaring afgeven over de juistheid, volledigheid en tijdigheid van de afdrachten. Let wel, de kosten voor deze verklaring komen voor uw eigen rekening.
