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 Continuous Integration Relational Databases DevOps Java Platform Enterprise Edition (J2EE) Java Persistence API Java Architecture for XML Binding WildFly (JBoss AS)
+17 more
Apache Maven Cisco Nexus Switches OpenShift Scrum Methodology Simple Object Access Protocol (SOAP) 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 het politiewerk met goede ICT-oplossingen. Juist bij dreigingen, zoals terrorisme en cybercriminaliteit, is het van levensbelang dat operationele politiecollega’s op een veilige manier precies de juiste informatie op het juiste moment krijgen. Samen up-to-date zijn is niet meer voldoende; zij moeten vooroplopen om Nederland veilig te houden.

Je werkt aan de Basisvoorziening Vreemdelingen (BVV), een voorziening voor de (Europese) vreemdelingenketen waarin meerdere informatiesystemen van verschillende overheidsorganisaties samenkomen. De BVV wordt verder uitgebreid naar aanleiding van vernieuwde regelgeving en speelt een centrale rol in de IV-ondersteuning van netwerkpartners en operationele politiecollega’s in het vreemdelingendomein.

Je bent een hands-on senior developer met veel programmeerervaring; je werkt graag dagelijks met code en deelt jouw expertise actief met anderen. Als teamlead coach je het team enthousiast en neem je mensen mee in visie en uitvoering. Je werkt volgens Agile/Scrum en het scaling agile model van de politie en neemt deel aan relevante overleggen.

Je ontwikkelt en verbetert de BVV-applicatie en zorgt ervoor dat functionaliteit optimaal aansluit bij gebruikerswensen en -eisen. Je pakt technical debt aan en breidt het testframework uit met Cucumber conform BDD-principes. Je draagt bij aan de transitie naar een modernere stack, met nadruk op Java en Spring Boot op middellange termijn. Je werkt in een DevOps-team en bent gezamenlijk verantwoordelijk voor de applicatie van ontwikkeling tot beheer, inclusief testen en monitoring. Je configureert de buildstraat en verzorgt de deployment van de applicatie. Je draagt verantwoordelijkheid voor de software- (component)architectuur en bewaakt de geldende richtlijnen voor inrichting van de voorziening in samenspraak met hun solution architecten. Als teamlead coach je collega’s en begeleid je hen bij het toepassen van de architectuur en richtlijnen.

Requirements

  • Je bent flexibel en speelt adequaat in op veranderende en snel wisselende omstandigheden.
  • Je leert snel: je maakt je nieuwe kennis eigen en past deze effectief toe.
  • Je hebt doorzettingsvermogen en blijft gericht op het behalen van (team)doelen, ook bij weerstand.
  • Je hebt coachende en leidinggevende kwaliteiten en weet een team te motiveren en te sturen.
  • Je bent communicatief vaardig en presenteert feiten, meningen en ideeën op een duidelijke wijze.
  • Je werkt goed samen en hebt oog voor het groepsbelang en het gemeenschappelijke resultaat.
  • Je hebt ruime ervaring met softwareontwikkeling in Java-omgevingen, met aandacht voor performance, security en robuustheid.
  • Je hebt ervaring met DevOps-praktijken, build- en deploymentpipelines en monitoring.
  • Ervaring met testautomatisering en BDD (bijvoorbeeld Cucumber) is een pré.

  • Je hebt ervaring binnen een DevOps- en/of Scrum-team
  • Je hebt minimaal 8 jaar werkervaring als Java-backendontwikkelaar
  • Je hebt aantoonbare meerjarige werkervaring met JEE, JPA en Spring Boot
  • Je hebt aantoonbare meerjarige werkervaring met webservices (SOAP) en met XML, XSD en JAXB
  • Je beschikt over ervaren beheersing van de Nederlandse taal, zowel mondeling als schriftelijk
  • Je hebt ervaring met API-design
  • Je hebt ervaring met het coachen van Agile-teams

  • Je hebt aantoonbare werkervaring met BDD (Cucumber), met name in het schrijven van ‘glue’ code en het modelleren in Java
  • Je hebt aantoonbare werkervaring met het inrichten en beheren van CI/CD-pijplijnen (Maven, Jenkins, Nexus, Git, Sonar)
  • Je hebt aantoonbare werkervaring met relationele databases en het schrijven en onderhouden van stored procedures
  • Je hebt aantoonbare werkervaring met de applicatieserver JBoss
  • Bij voorkeur beschik je over een OCA- of OCP-certificering
  • Je hebt ervaring 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.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

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

4:04 min

Navigating technical career progression alongside native code generation

Simon Auer Simon Auer · World Congress 2026 Europe

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all