Senior Java Ontwikkelaar

Bright Professionals B.V.
Utrecht, Netherlands
5 days ago
Apply on www.adzuna.nl
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Working hours
Regular working hours
Languages
Dutch
Job source

Tech stack

Java (Programming Language) XML Schema Agile Methodology Information Systems Computer Programming Databases Continuous Integration Relational Databases DevOps Java Platform Enterprise Edition (J2EE) Java Persistence API Java Architecture for XML Binding
+19 more
WildFly (JBoss AS) Apache Maven Cisco Nexus Switches OpenShift Scrum Methodology Simple Object Access Protocol (SOAP) Software Engineering SONAR (Symantec) SQL Stored Procedures Web Services Extensible Markup Language (XML) Spring-boot Technical Debt Git Kubernetes Information Technology Api Design Cucumber (Software) Jenkins

Job description

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.

  • Ontwikkelen en onderhouden van softwarecomponenten binnen de geldende richtlijnen, inclusief security.
  • Softwareontwikkeling in een Java-omgeving met aandacht voor performance, security en robuustheid.
  • Doorontwikkelen van de BVV-applicatie en toevoegen van nieuwe functionaliteit.
  • Aanpakken en reduceren van technical debt.
  • Uitbreiden en onderhouden van het testframework met Cucumber volgens BDD-principes.
  • Moderniseren van de applicatie naar een modernere stack (bijvoorbeeld Java Spring Boot).
  • Samenwerken in een devops-team en gezamenlijk verantwoordelijk zijn voor ontwikkeling, beheer, testen en monitoring.
  • Configureren van de buildstraat en inrichten van Continuous Integration en Deployment.
  • Bewaken en verder ontwikkelen van de componentarchitectuur in afstemming met solution architecten.
  • Opzetten en onderhouden van testautomatisering en technische ontwerpen voor applicatie, database en infra.
  • Inrichten en beheren van applicaties, databases en monitoring voor applicatie en infrastructuur.
  • Aansluiten bij en deelnemen aan Agile/Scrum-overleggen; werken volgens het scaling agile-model van de politie.

Requirements

  • Je bent flexibel en speelt adequaat in op veranderende en snel wisselende omstandigheden.
  • Je hebt een sterk leervermogen: je maakt je nieuwe kennis snel eigen en past deze effectief toe.
  • Je toont doorzettingsvermogen en blijft gericht op het behalen van doelen, ook bij weerstand of tegenslag.
  • Je beschikt over coachende en leidinggevende kwaliteiten en weet een team mee te nemen in de te behalen doelen.
  • Je bent communicatief vaardig en presenteert feiten, ideeën en oplossingen helder, mondeling en schriftelijk.
  • Je werkt goed samen, hebt oog voor het groepsbelang en draagt actief bij aan het gemeenschappelijke resultaat.
  • De politie hecht waarde aan diversiteit; denk na hoe jouw kennis en achtergrond hierbij ingezet kan worden.

  • 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

  • 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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.nl
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

1:02 min

Applying an ETL methodology to infrastructure configuration management

Axel Barbier · World Congress 2023

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all