Opdrachtbeschrijving
We zoeken een ervaren (Senior) Java Developer ter uitbreiding van het Scrumteam OLA3 (OnLine Aangifte voorziening).
Je werkt samen met collega’s aan het volledige ontwikkeltraject: refinement, begroting en planning, ontwikkeling, testen en demonstratie van functionaliteiten.
Als Full-Stack Java Developer ben je vooral gericht op back-end systemen, fungeer je als vraagbaak en draag je actief kennis over binnen het team.
Je bent thuis in meerdere frameworks of kunt aantonen dat je nieuwe technologieën snel eigen maakt; voorbeelden zijn OpenShift, Kubernetes, openLiberty en Quarkus.
De werkwijze is Agile binnen SAFe, in een scrumteam met User Stories, Epics en Features; bij je werk heb je aandacht voor security- en kwaliteitsaspecten.
Vereist profiel
- Seniorkwaliteit met aantoonbare ervaring als Java Developer in complexe back-end omgevingen.
- Ervaring als Full-Stack developer en bereidheid om zowel te ontwikkelen als kennis te delen en collega's te coachen.
- Technische kennis van en ervaring met: OpenShift, Kubernetes, openLiberty, Quarkus, SonarQube, Maven, IntelliJ, REST-services, Jakarta EE en EJB's.
- Ervaring met ontwikkel- en samenwerkingstools: GIT, Jira en Confluence.
- Ervaring met Agile/SAFe werkwijzen en affiniteit met een transitie richting DevOps.
- Sterke communicatieve vaardigheden, proactieve houding en oog voor security en kwaliteit.
- Bereidheid om te werken binnen het Scrumteam OLA3; voorkeur voor inzet bij Belastingdienst locatie Apeldoorn.
Verantwoordelijkheden (senior)
- Coachen van collega-developers en kennisoverdracht binnen het team.
- Initiatieven nemen en voorstellen doen op een constructieve manier.
- Dienen als informatiebron voor testers, ontwerpers en collega-developers.
- Meedenken over toekomstgerichte technische ontwikkelingen en werkwijzen in het kader van de transitie naar DevOps.
- Zorgdragen voor security- en kwaliteitsaspecten gedurende het ontwikkeltraject.
Achtergrond opdracht
De opdracht komt van de afdeling Interactie Online, onderdeel van IV - Generieke voorzieningen. De afdeling werkt volgens de SAFe-methodiek en is ingericht als een Solution bestaande uit vijf Agile Release Trains (ART).
Deze aanvraag betreft het Scrumteam OLA3 binnen de Zakelijke ART KIV. Locatie: Apeldoorn, Belastingdienst.
Eisen
- HBO werk- en denkniveau.
- Ervaring met (Enterprise) Java: Java/Jakarta EE en/of Quarkus (bij voorkeur versie 17 of hoger) – minimaal 5 jaar.
- Ervaring met OpenShift of anders Kubernetes – minimaal 3 jaar.
- OCA en OCP of aantoonbare ervaring Java/Jakarta.
- Kennis van en ervaring met containerplatformen en Kubernetes/OpenShift.
Wensen
- Kennis van GIT/Jira/Confluence, Linux, MQ, XML/XSD.
- Kennis van en liefst ook ervaring met SAFe.
- Bekend met Features, Epics en User Stories.
- Kennis van softwarebeveiligingseisen en ervaring met oplossen van securityproblemen.
- Meebewegen in Scaled Agile omgeving (SAFe) en DevOps-gericht werken.
Competenties
- Goede communicatieve eigenschappen (zowel schriftelijk als mondeling).
- Resultaatgericht.
- Proactief.
- Productief met scherp oog voor kwaliteit.
- Overtuigingskracht.