Functieomschrijving
Voor de Politie zoeken wij een Backend Java Developer. Het Productiehuis van de Dienst ICT vertaalt de gewenste business functionaliteiten in robuuste en gecertificeerde ICT-oplossingen. Binnen dit productiehuis werken multidisciplinaire teams van ontwikkelaars, testers, analisten en beheerders continu aan het onderhoud en de doorontwikkeling van nieuwe en bestaande ICT-oplossingen. Als Senior Developer sluit je aan bij een multidisciplinair team en werk je intensief samen aan de doorontwikkeling van bestaande informatie- en/of registratiesystemen van de Nationale Politie.In 2026 starten er vernieuwingstrajecten waarbij, door gebruik te maken van moderne technieken, onderdelen van de bestaande applicaties worden vervangen.
Verantwoordelijkheden
In de rol van Developer werk je nauw samen met een multidisciplinair DevOps-team.
Je vertaalt userstory’s en bedenkt samen met een multidisciplinair team oplossingen en manieren om de applicatie op technisch en functioneel gebied te verbeteren.
Als lid van een multidisciplinair team zet je jouw T-shaped vaardigheden in voor alle onderdelen van de ontwikkelcyclus en coach je de ontwikkelaars met wie je samenwerkt bij hun werkzaamheden.
Je besteedt aandacht aan verbetering en kennisdeling.
Daarnaast focus je op de samenwerking met andere disciplines, zoals testen en analyse.
Leidinggevende taken zijn niet van toepassing.
Competenties
- Integriteit: Je geeft invulling aan jouw werk op een manier die in overeenstemming is met maatschappelijke waarden en normen, die relevant zijn voor de politie.
- Luisteren: Je verzamelt belangrijke informatie uit mondelinge mededelingen, geeft aandacht en ruimte aan gesprekspartners, vraagt door en gaat in op reacties.
- Probleemanalyse: Je signaleert problemen, zoekt en herkent belangrijke informatie, rafelt vraagstukken uiteen en legt verbanden tussen gegevens.
- Overtuigingskracht: Je toont gedrag dat erop is gericht om anderen te overtuigen van een bepaald standpunt en instemming te krijgen met bepaalde plannen of ideeën.
- Initiatief: Je signaleert kansen, handelt ernaar en durft daarbij risico’s te nemen om uiteindelijk herkenbaar voordeel voor de organisatie te behalen. Je begint liever uit jezelf dan passief af te wachten.
- Klantgerichtheid: Je herkent en onderzoekt de wensen en behoeften van anderen en speelt daarop in.
- Leervermogen: Je bent alert op nieuwe informatie, maakt je actief meester van nieuwe kennis en past deze effectief toe voor je eigen functie.
- Samenwerken: Je hebt oog voor het groepsbelang en draagt actief bij aan het gemeenschappelijke resultaat.
- Flexibel gedrag: Je staat open voor en speelt adequaat en doelgericht in op veranderende en snel wisselende omstandigheden.
- Systeemdenken: Je herkent zowel het grotere verband als de interne samenhang binnen vraagstukken en bent je bewust van je eigen positie en invloed in dat grotere geheel.
- Mondelinge uitdrukkingsvaardigheid: Je maakt feiten, meningen en ideeën aan anderen in begrijpelijke taal mondeling duidelijk.
- Resultaatgericht: Je maakt een vertaalslag van doelen naar beoogde resultaten en weet deze op een efficiënte en effectieve wijze te realiseren. Je toont je aanspreekbaar op resultaten.
Je beschikt over aantoonbare ervaring als Senior Developer binnen multidisciplinaire teams en hebt affiniteit met het doorontwikkelen en vernieuwen van ICT-oplossingen voor grootschalige en maatschappelijke organisaties. Je bent proactief, werkt graag samen en houdt van een dynamische omgeving waar kennisdeling en continue verbetering centraal staan.
Goede beheersing van de Nederlandse taal in woord en geschrift is vereist voor deze functie.
Functie eisen
- Je bent gedurende de uitvoering van de gehele opdracht in loondienst bij een opdrachtnemer of onderaannemer en geen ZZP’er of ondernemer.
- Je bent bekend met de voorgenomen overstap naar een intermediair model en de gevolgen daarvan voor overeenkomsten met de opdrachtgever.
- Je hebt in de afgelopen 5 jaar minimaal 3 jaar werkervaring in zowel Frontend als Backend ontwikkeling met Java.
- Je hebt in de afgelopen 5 jaar minimaal 3 jaar werkervaring in een Scrum en DevOps-team.
- Je hebt in de afgelopen 5 jaar minimaal 2 jaar werkervaring met Angular.
- Je bent bereid om te participeren in piketdiensten.
Functie wensen
- Je hebt aantoonbare werkervaring met Jenkins pipelines, Maven en GIT.
- Je hebt aantoonbare werkervaring met testautomatisering, bij voorkeur met Cucumber.
- Je hebt aantoonbare werkervaring met XL Deploy en Oracle WebLogic Server.
- Bij voorkeur ben je in het bezit van een certificering voor “Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)” en/of heb je werkervaring met Openshift, Kubernetes, ArgoCD, Helm, Kafka of vergelijkbare technieken.
- Je hebt een afgeronde en erkende opleiding op minimaal HBO niveau, in de richting van ICT of informatica.