Fullstack java developer
Senior fullstack Java developer joining an embedded scrum team building and maintaining corporate and dividend tax applications for the Dutch Tax Administration (Belastingdienst). Day to day: develop new features, fix incidents, advise on architecture and support testing using Java, Angular, OpenShift and DevOps/CI-CD practices, working onsite in Apeldoorn.
- Compensation
- Not disclosed
- Location
- Not listed
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Fullstack
- Posted
Skills
Must have
- Experience with Java, Angular, DevOps and CI/CD pipelines
- OpenShift certification (or willing to obtain at supplier's expense)
- SAFe for Teams or Leading SAFe certification (or willing to obtain at supplier's expense)
- HBO work and thinking level
- 5 years proven experience with DevOps, containerization and CI/CD setup
- 5 years proven experience developing in Angular and Java
- Excellent communication skills in Dutch (spoken and written)
- OCA/OCP Java certificates
- Knowledge and experience with SonarQube, Jenkins, Quarkus, Tekton, Git, Bitbucket, Jira and Confluence
Nice to have
- Experience with testing frameworks/methodologies such as TDD, BDD, Playwright, Cucumber, Rest Assured, Wiremock
- Experience with container technologies such as Kubernetes, Docker, Bash scripting, YAML, Podman, Kustomize, Tekton, ArgoCD, Helm
- Experience with one or more cloud technologies: AWS, Azure, GCP
- Experience with one or more CI/CD pipeline tools: Jenkins, Azure DevOps, Bamboo, Tekton
- Open to learning new technologies on the job
Full description
**For this assignment, we are looking for candidates who have excellent communication skills in Dutch (spoken and written)
Omschrijving**
We zijn op zoek naar een senior fullstack java-developer die het leuk vindt om te werken binnen een hecht scrumteam. Je zorgt voor een goede en intensieve afstemming met de andere ontwikkelaars en staat in nauw contact met de andere teamleden, productowner, procesontwerper, architect en gebruikers. Je bouwt aan nieuwe functionaliteit, lost incidenten en problemen met de bestaande functionaliteit op en denkt mee en adviseert over ontwerp en architectuur van de applicatie. Je ondersteunt de testers waar nodig met het uitvoeren van tests en het onderhouden en uitbreiden van de testware.
In sprints van 2 weken werken we nauw samen met de productowner aan nieuwe functionaliteit die we vervolgens naar productie brengen.
Achtergrond Opdracht:
Integratie Business Services (IBS) heeft als missie het voortbrengen en leveren van herkenbare IT-oplossingen voor de business van de Belastingdienst. Hierbij worden generieke en specifieke voorzieningen geïntegreerd tot compleet werkende IT-oplossingen. De afdeling IBS Vennootschapsbelasting en Dividendbelasting (VPB en DIV) zorgt voor architectuur, ontwikkeling, bouw, test, integratie, (gebruikers)documentatie en inzet van applicaties binnen de keten Vennootschapsbelasting (VpB) en Dividendbelasting. Wij zijn op zoek naar een ervaren, enthousiaste fullstack developer die aan de slag gaat met wetgeving in een scrumteam dat voorspelbaar, kwalitatief goede IT oplossingenmoet opleveren voor de VPB. Samen met de andere scrumteams zal een geintegreerde oplossing voor de gebruikers gerealiseerd moeten worden, zodat wetgeving tijdig kan worden uitgevoerd/ondersteund met IT oplossingen.
Eisen:
- 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 (Bewezen aantal jaar: 5)
- Ontwikelen in Angular en Java (Bewezen aantal jaar: 5)
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.