Justitiële Informatiedienst
Senior Java Developer
Gisteren toegevoegd
Sommige details van deze opdracht zijn niet publiek beschikbaar.
Word gratis lidOver de opdracht
Opdrachtomschrijving
Als Senior Java Developer draag je bij aan de sprintmatige voortbrenging van applicaties binnen een team dat werkt volgens de Definition of Done. Je werkt in één van de development-teams en levert bijdragen aan het opstellen van user stories. Vervolgens vertaal je deze naar technische oplossingen die passen binnen de bestaande architectuur. Je vervaardigt programmatuur door het ontwerpen, coderen en samenstellen van functionaliteit met aandacht voor hoge kwaliteitsvereisten. Je geeft mede vorm aan de kwaliteit van de code door het toepassen van code standaarden en het dagelijks meten van codekwaliteit. Binnen je werkzaamheden ligt de focus op het bouwen van veilige software en het leveren van bijdragen aan unit- en integratietests en functionele tests. De werkwijze combineert Agile- en Scrum-principes met continuous delivery engineering practices voor het ontwerpen, bouwen, testen en het in productie brengen van software.
Achtergrond opdracht
De opdracht richt zich op beheer en ontwikkeling van systemen ter ondersteuning van digitaliserings- en archiveringsprocessen. Door de komst van meerdere projecten en nieuwe aansluitingen is uitbreiding van het team nodig. In de huidige situatie wordt gewerkt met vier DevOps teams; met de komst van nieuwe collega’s wordt een extra team toegevoegd.
Eisen
- HBO werk- en denkniveau
- Kennis van GIT en Maven
- Kennis en ervaring met relationele databases
- Ervaring in theoretische en praktijkgerichte kennis van systeemontwikkeling en Java- en een Oracle-omgeving
- Aantoonbare kennis van berichtenverkeer op basis van XML/XSLT
- Kennis van Springboot
- Aantoonbare ervaring met software development in Java (5 jaar)
- Meerdere jaren aantoonbaar gewerkt in een agile en/of devops omgeving (5 jaar)
- Aantoonbare ervaring met Rancher Docker en Kubernetes (5 jaar)
Wensen
- De kandidaat heeft ervaring in het maken van REST-services op basis van OpenAPI-specificaties met behulp van Springboot.
- De kandidaat kiest gemotiveerd voor software development met al zijn facetten.
- De kandidaat heeft kennis van testtechnieken en een context-driven aanpak.
- Bekend met Playwright, Typescript, Node JS en Jenkins.
- Analytisch en klantgericht.
- Kennis van Gitlab.
- Kennis van PL/SQL.
- Kennis van Python is een pre.
- Kennis van Tensor Flow is een pre.