Job Openings
Senior Fullstack Java Ontwikkelaar
About the job Senior Fullstack Java Ontwikkelaar
Voor de Belastingdienst zoeken wij een Senior Fullstack Java Ontwikkelaar.
Als ervaren Senior Java Developer werk je binnen het BDQ-team aan het volledige ontwikkeltraject: van refinement van de opdracht, inschatten en plannen van taken, ontwikkelen en testen tot het demonstreren van functionaliteiten. In deze rol als Full-Stack Java Developer draag je bij aan de ontwikkeling van back-end systemen en fungeer je als vraagbaak voor collega's. Je deelt actief jouw kennis en laat aan de hand van relevante voorbeelden zien dat je, indien nodig, nieuwe frameworks snel onder de knie krijgt.
Je bent breed inzetbaar en hebt kennis van verschillende tools en frameworks, bij voorkeur OpenShift, Kubernetes, openLiberty, Quarkus, SonarQube, Juni, Maven, IntelliJ, Angular, REST-services, Jakarta EE, EJB's, GIT, Jira en Confluence. Je werkt volgens de SAFe Agile werkwijze in een scrumteam met User Stories, Epics & Features. Je functioneert goed binnen het team en denkt actief mee over procesverbetering.
Je houdt hierbij altijd rekening met security- en kwaliteitsaspecten.
Je voert deze werkzaamheden uit voor de afdeling Interactie Online, onderdeel van IV – Generieke voorzieningen. Deze afdeling hanteert de SAFe werkmethodiek en bestaat uit meerdere Agile Release Trains (ART). Jij versterkt het Scrumteam BDQ binnen de CSS ART.
Competenties
Als ervaren Senior Java Developer werk je binnen het BDQ-team aan het volledige ontwikkeltraject: van refinement van de opdracht, inschatten en plannen van taken, ontwikkelen en testen tot het demonstreren van functionaliteiten. In deze rol als Full-Stack Java Developer draag je bij aan de ontwikkeling van back-end systemen en fungeer je als vraagbaak voor collega's. Je deelt actief jouw kennis en laat aan de hand van relevante voorbeelden zien dat je, indien nodig, nieuwe frameworks snel onder de knie krijgt.
Je bent breed inzetbaar en hebt kennis van verschillende tools en frameworks, bij voorkeur OpenShift, Kubernetes, openLiberty, Quarkus, SonarQube, Juni, Maven, IntelliJ, Angular, REST-services, Jakarta EE, EJB's, GIT, Jira en Confluence. Je werkt volgens de SAFe Agile werkwijze in een scrumteam met User Stories, Epics & Features. Je functioneert goed binnen het team en denkt actief mee over procesverbetering.
- Je coacht collega's en helpt hen groeien.
- Je neemt op constructieve wijze initiatieven.
- Je draagt jouw kennis effectief over.
- Je bent een waardevolle informatiebron voor testers, ontwerpers en mede-developers.
- Je denkt mee over toekomstgerichte ontwikkelingen op zowel technisch vlak als in de werkwijze (DevOps).
Je houdt hierbij altijd rekening met security- en kwaliteitsaspecten.
Je voert deze werkzaamheden uit voor de afdeling Interactie Online, onderdeel van IV – Generieke voorzieningen. Deze afdeling hanteert de SAFe werkmethodiek en bestaat uit meerdere Agile Release Trains (ART). Jij versterkt het Scrumteam BDQ binnen de CSS ART.
Competenties
- Je beschikt over goede communicatieve eigenschappen (zowel schriftelijk als mondeling);
- Je bent resultaatgericht;
- Je bent proactief;
- Je bent productief met scherp oog voor kwaliteit;
- Je hebt overtuigingskracht;
Functie-eisen
- Je beschikt over HBO werk- en denkniveau
- Je hebt minimaal 5 jaar ervaring met (Enterprise) Java (Java / Jakarta EE en/of Quarkus, bij voorkeur versie 17 of hoger)
- Je hebt minimaal 5 jaar ervaring met Openshift of een ander Kubernetes-platform
- Je hebt OCA en OCP certificaten of vergelijkbare certificaten
Functie-wensen
- Je hebt kennis van GIT, Jira, Confluence, dinq, Linux, MQ, XML/XSD
- Je hebt kennis van en bij voorkeur ook ervaring met SAFe
- Je bent bekend met Features, Epics en User Stories
- Je hebt kennis van software beveiligingseisen en enige ervaring met het oplossen van security problemen
- Het is een pre als je ervaring hebt als scrummaster en bereid bent die rol erbij te nemen
- Je kunt goed meebewegen in een Scaled Agile omgeving met SAFe en DevOps werken, en denkt graag met ons mee om dit verder te brengen