Functieomschrijving
Voor de Belastingdienst zoeken wij een Senior Fullstack Java Developer voor de afdeling IBS Vennootschapsbelasting en Dividendbelasting. Binnen een hecht scrumteam werk je aan IT-oplossingen waarmee wetgeving voor de vennootschapsbelasting tijdig kan worden uitgevoerd en ondersteund.
Integratie Business Services (IBS) ontwikkelt en levert IT-oplossingen voor de Belastingdienst. De afdeling combineert generieke en specifieke voorzieningen tot complete oplossingen. Binnen de keten Vennootschapsbelasting en Dividendbelasting verzorgt de afdeling onder meer architectuur, ontwikkeling, bouw, testen, integratie, gebruikersdocumentatie en de inzet van applicaties.
Je werkt in sprints van twee weken samen met de productowner aan nieuwe functionaliteit die vervolgens naar productie wordt gebracht. Je stemt intensief af met andere ontwikkelaars, teamleden, de procesontwerper, architect en gebruikers. Samen met andere scrumteams draag je bij aan een geïntegreerde oplossing voor de gebruikers.
Je werkzaamheden bestaan onder andere uit:
- Ontwikkelen en realiseren van nieuwe functionaliteit met Java en Angular.
- Oplossen van incidenten en problemen in bestaande functionaliteit.
- Meedenken en adviseren over het ontwerp en de architectuur van de applicatie.
- Ondersteunen van testers bij het uitvoeren van tests.
- Onderhouden en uitbreiden van testware.
- Inzetten van DevOps en CI/CD om functionaliteit zoveel mogelijk geautomatiseerd en getest naar productie te brengen.
- Delen en overdragen van kennis en ondersteunen van andere disciplines binnen het team.
Wat wordt er van jou gevraagd?
Eisen bij de opdracht:
- Je hebt hbo-werk- en -denkniveau.
- Je hebt kennis van Java, Angular, DevOps en CI/CD-pipelines.
- Je hebt minimaal 5 jaar ervaring met DevOps, containerisatie en CI/CD-inrichting.
- Je hebt minimaal 5 jaar ervaring met ontwikkelen in Angular en Java.
- Je beschikt over een OpenShift-certificering of behaalt deze op kosten van de leverancier.
- Je bent gecertificeerd in SAFe for Teams of Leading SAFe, of behaalt deze certificering op kosten van de leverancier.
Wensen bij de opdracht:
- Je bent in het bezit van OCA/OCP Java-certificaten.
- Je hebt kennis van en ervaring met SonarQube, Jenkins, Quarkus, Tekton, Git, Bitbucket, Jira en Confluence.
- Je hebt ervaring met DevOps werken en zet CI/CD optimaal in om functionaliteit efficiënt, geautomatiseerd en getest te releasen en naar productie te brengen.
- Je hebt ervaring met een aantal testframeworks en testmethodieken, zoals Test Driven Development (TDD), Behavior Driven Development (BDD), Playwright, Cucumber, REST Assured en WireMock.
- Je hebt ervaring met een aantal containertechnologieën en bijbehorende hulpmiddelen, zoals Kubernetes, Docker, Bash scripting, YAML, Podman, Kustomize, Tkn, ArgoCD en Helm.
- Je hebt ervaring met één of meerdere cloudtechnologieën, zoals Amazon Web Services (AWS), Microsoft Azure of Google Cloud Platform (GCP).
- Je hebt ervaring met één of meerdere CI/CD-pipelinetools, zoals Jenkins, Azure DevOps, Bamboo of Tekton.
- Je staat ervoor open om nieuwe technologieën tijdens het werk te leren.
- Je kunt en wilt als T-shaped professional waar nodig andere disciplines binnen het team ondersteunen.
Competenties
- Overzicht houden en aandacht voor details.
- Agile mindset en resultaatgericht samenwerken.
- Proactief en gericht op continu verbeteren.
- Flexibel en analytisch.
- Communicatief vaardig.
- Gericht op kennisdeling, kennisoverdracht en kennisborging.




