Opdrachtomschrijving
Als senior fullstack Java-developer werk je binnen een hecht Scrumteam aan het ontwikkelen, onderhouden en verbeteren van applicaties voor Vennootschaps- en Dividendbelasting. Je bouwt nieuwe functionaliteit, lost incidenten op en draagt bij aan ontwerp- en architectuurkeuzes. Je stemt intensief af met collega-ontwikkelaars, productowner, procesontwerper, architect en gebruikers en ondersteunt testers bij het uitvoeren en uitbreiden van testware. In tweewekelijkse sprints lever je voorspelbare en kwalitatief hoogwaardige IT-oplossingen die naar productie worden gebracht. De opdracht draagt bij aan tijdige uitvoering van wetgeving en het realiseren van geïntegreerde oplossingen voor gebruikers.
De opdracht wordt uitgevoerd binnen IBS Vennootschapsbelasting en Dividendbelasting, met verantwoordelijkheid voor ontwikkeling, test, integratie en (gebruikers)documentatie in de keten. Je werkt samen met andere scrumteams aan een geïntegreerde oplossing en levert een actieve bijdrage aan continue verbetering van processen en kwaliteit. Initiële inhuurtermijn loopt tot december 2026 met optie tot verlenging. Locatie: Apeldoorn, Gelderland.
Alleen Nederlandstalige cv’s en kandidaten die perfect Nederlands spreken worden geaccepteerd; inzet via leverancier toegestaan, zzp niet. Er zijn aanvullende contractuele en WKA-vereisten (o.a. G-rekening of accountantsverklaring) bij plaatsing.
Vereist profiel
- Minimaal HBO werk- en denkniveau; uitstekende beheersing van de Nederlandse taal (mondeling en schriftelijk).
- Senior ervaring met Java en Angular: minimaal 5 jaar aantoonbare ontwikkelingservaring in beide technologieën.
- Ruime DevOps-ervaring (minimaal 5 jaar) met containerisatie en CI/CD inrichting; praktische kennis van pipelines en geautomatiseerde releases.
- Openshift-certificering of bereidheid deze te behalen (kosten door leverancier te vergoeden).
- SAFe for Teams of Leading SAFe certificering of bereidheid deze te behalen (kosten door leverancier te vergoeden).
- In het bezit van OCA/OCP Java-certificaten en aantoonbare ervaring met tools als SonarQube, Jenkins, Git/Bitbucket, Jira en Confluence.
- Agile-minded teamspeler met helicopterview, oog voor detail, proactieve houding, analytisch vermogen en focus op kennisdeling en borging.
Wensen (pre)
- Ervaring met testmethodieken en frameworks: TDD, BDD, Playwright, Cucumber, Rest Assured, Wiremock, enz.
- Kennis van containertechnologieën en tooling: Kubernetes, Docker, Podman, Helm, Kustomize, Tkn, ArgoCD, Bash, YAML.
- Ervaring met cloudplatforms (AWS, Azure, GCP) en/of meerdere CI/CD-tools (Jenkins, Azure DevOps, Bamboo, Tekton).
- Ervaring met Quarkus, Tekton en verdere CI/CD-optimalisatie voor geautomatiseerde, geteste en efficiënte releases.
- Learner-on-the-job mentaliteit: bereidheid om nieuwe technologieën snel eigen te maken.
Praktische richtlijnen
CV en motivatie in het Nederlands, maximaal 5 pagina’s. Alleen kandidaten aangeboden via leverancier; zorg dat WKA-documentatie (G-rekening of accountantsverklaring) geregeld kan worden bij plaatsing.
Eisen
- Alleen Nederlandstalige CV’s aanbieden en kandidaten moeten perfect Nederlands kunnen spreken.
- Java, Angular, DevOps, CI/CD pipelines.
- Openshift certificering (of te behalen op kosten van de leverancier).
- Safe for teams of Leading Safe gecertificeerd (of te behalen op kosten van de leverancier).
- HBO werk en denk niveau.
- DevOps, Containerisatie en CI/CD inrichting (5 jaar).
- Ontwikkelen in Angular en Java (5 jaar).
Wensen
- Ervaring met een aantal testing frameworks en methodieken als Test Driven Development (TDD), Bahavior Driven Development (BDD), Playwright, Cucumber, Rest Assured, Wiremock, etc.
- Ervaring met een aantal container technologiën als Kubernetes, Docker, Bash scripting, YAML, Podman, Kustomize, Tkn, ArgoCD, Helm, etc.
- Ervaring met 1 of meerdere cloud technologiën: Amazon Web Services (AWS), Microsoft Azure, Google Cloud Platform (GCP) etc.
- Ervaring met 1 of meerdere CI/CD pipeline tools: Jenkins, Azure DevOps, Bamboo, Tekton, etc.
- Je vindt 'learning on the job' geen issue om nieuwe technologie te leren.
Competenties
- Je hebt een helicopterview.
- Je hebt aandacht voor details.
- Je bent een echte teamspeler.
- Je wilt in elke sprint met het team een goed resultaat neerzetten.
- Je streeft continu naar verbetering.
- Je bent proactief.
- Je bent samenwerkingsgericht.
- Je bent flexibel.
- Je bent analytisch.
- Je bent communicatief vaardig.
- Je bent gericht op kennisdeling, kennisoverdracht en kennisborging.
- Je bent een T-shaped professional.
- Je kan en wilt andere disciplines binnen het team assisteren waar nodig.