Senior Applicatie ontwikkelaar Java
FRD-2026/08591Opdrachtomschrijving
Opdrachtbeschrijving
We verwachten van je dat je brede ervaring hebt als JAVA-ontwikkelaar en ruime en aantoonbare kennis en ervaring van OpenShift. Je hebt ervaring met Agile/Scrum-werken en voelt je thuis in een Agile omgeving. Je levert een aandeel aan het scrumproces en in de SAFe-releasetrain. Je werkt zelfstandig in een scrumteam en zoekt intensief de samenwerking op met je directe collega’s en je omgeving. Je beschikt over voldoende kwaliteiten om Team/ART-overstijgend het overzicht te bewaren en je werkzaamheden uit te voeren. Je brengt ervaring mee met het schatten en inplannen van taken tot en met het testen en demonstreren van de opgeleverde functionaliteit. Je faciliteert collega’s in je team en stelt samen met hen per kwartaal de PI-planning op. Je verzorgt en bewaakt (mede) het versiebeheer op releases. Je bent bekend met communicatie en afstemming met andere teams en stakeholders, zoals architecten. Je draagt verantwoordelijkheid voor het verbeteren van de codekwaliteit, stabiliteit en onderhoudbaarheid van de applicaties. Je bent in staat snel productief te zijn binnen het werkdomein van de Belastingdienst. Daarnaast begeleid en coach je collega’s in en buiten het team.
Achtergrond opdracht
Je komt te werken in een scrumteam dat zich bezighoudt met het vormgeven van elektronische formulieren. Daarbij spelen koppelingen naar portalen en naar de ondertekenservices een grote rol. Je werkt met JAVA zowel front-end als back-end in een OpenShift-omgeving. Je team is onderdeel van de releasetrain IV-Interactie. De releasetrain van IV-Interactie werkt met increments van 3 maanden. Elke 3 maanden is er een PI-event. Daar neemt iedere medewerker in de trein aan deel. Vervolgens maken de medewerkers samen met de collega’s in hun scrumteam een planning voor de realisatie in sprints van 2 weken. Ook demo’s en I&A-sessies worden gepland.
Eisen/wensen
Eisen:
- HBO Werk- en denkniveau (bijvoorbeeld blijkend uit een bachelor diploma).
- Ervaring met Scrum/Agile ontwikkelen (eventueel SAFe), bij voorkeur Professional Developer Scrum.
- Java (bij voorkeur certificaten OCA en OCP en liefst nog een ander certificaat).
- Systeemontwikkeling met Java EE (wij werken met Java 8).
- Kennis van XML/XSD, IntelliJ, JUnit, YAML, Java 17.
- Kennis van GWT, Jenkins, Maven, Angular, OpenShift, ArgoCD, Harbor.
- Kennis van Jira, Confluence, Bitbucket.
Wensen:
- In staat om als senior collega’s te coachen en te sturen.
- Vormgevend bij systeemontwikkeling op het JAVA-platform.