Senior Java Ontwikkelaar

Nationale Politie

Utrecht

Door de Wet DBA is deze opdracht alleen in te vullen door IT-professionals in loondienst (detachering).


Eisen:

  • Je hebt ervaring binnen een DevOps- en/of Scrum-team
  • Je hebt minimaal 8 jaar werkervaring als Java backend ontwikkelaar
  • Je hebt aantoonbaar meerjarige ervaring met JEE, JPA en Spring-Boot
  • Je hebt aantoonbaar meerjarige ervaring met webservices (SOAP) en met XML, XSD en JAXB
  • Je beheerst de Nederlandse taal in woord en geschrift
  • Je hebt ervaring met API-design
  • Je hebt ervaring met het coachen van Agile-teams

Wensen:

  • Je hebt aantoonbare werkervaring met BDD (Cucumber), met name bij de aansluiting op Java (zoals 'glue'-code en modelleren)
  • Je hebt aantoonbare ervaring met het inrichten en beheren van CI/CD-pijplijnen (Maven, Jenkins, Nexus, Git, Sonar)
  • Je hebt aantoonbare werkervaring met relationele databases en het ontwikkelen van stored procedures
  • Je hebt aantoonbare werkervaring met de applicatieserver JBoss
  • Bij voorkeur beschik je over een OCA- of OCP-certificering
  • Het is een pré als je ervaring hebt met OpenShift en/of Kubernetes

Omschrijving:

Voor de Politie zoeken wij een Senior Java Ontwikkelaar. Je ondersteunt dagelijks politiewerk met hoogwaardige ICT-oplossingen en zorgt ervoor dat operationele collega’s bij dreigingen zoals terrorisme en cybercriminaliteit exact op het juiste moment over de juiste informatie beschikken. De Basisvoorziening Vreemdelingen (BVV) brengt informatiesystemen van meerdere overheidsorganisaties samen. De functionaliteit van de BVV wordt uitgebreid als gevolg van vernieuwde regelgeving en speelt een centrale rol in de IV-ondersteuning van netwerkpartners en operationele collega’s in het vreemdelingendomein. Je bent een hands-on senior developer met veel programmeerervaring: je werkt dagelijks met code, deelt je expertise binnen het team en neemt een leidende rol in het coachen en inspireren van collega’s. Je werkt in een devops-team en bent gezamenlijk verantwoordelijk voor de applicatie van ontwikkeling tot beheer, inclusief testen, monitoring en deployment. Je bent verantwoordelijk voor het configureren van de buildstraat en het realiseren van Continuous Integration en Deployment. Je bewaakt en ontwikkelt de software componentarchitectuur en ziet toe op naleving van geldende richtlijnen, in samenspraak met hun solution architecten. Je richt je op het doorontwikkelen van de BVV-applicatie met nieuwe functionaliteit en pakt technical debt aan. Je breidt het testframework uit met Cucumber conform BDD en draagt bij aan het moderniseren van de applicatie-architectuur richting een moderne stack (zoals Java Spring Boot). Je draagt ook bij aan het inrichten en beheren van applicaties, databases, infrastructuur en monitoring en draait mee in piketdiensten.

Inloggen

Bekijk en beheer jouw opdracht

Superman

Gratis starten, geen risico

Zoek direct in 700+ actuele IT-opdrachten. Wil je meer? Upgrade naar Pro vanaf €40/maand.

Gratis opdrachten zoeken