> Markdown version of [/jobs/ext/1361395-senior-fullstack-developer](https://www.wearedevelopers.com/jobs/ext/1361395-senior-fullstack-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # senior fullstack developer - **Company:** Politie - **Location:** Utrecht, Netherlands (Remote available) - **Experience:** Expert - **Contract:** Temporary to permanent - **Skills:** Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Amazon S3, HTML5, Automation of Tests, Bash Shell, Cascading Style Sheets (CSS), Configuration Management, Continuous Delivery, Continuous Integration, Data Structures, Linux, DevOps, Elasticsearch, Gradle, Mobile Application Software, JSON, Python (Programming Language), PostgreSQL, Apache Maven, Cisco Nexus Switches, OAuth, Octopus Deploy, OpenShift, Open Web Application Security, Scrum Methodology, Responsive Web Design, SONAR (Symantec), TypeScript, Okta, Spring-boot, Backend, Gitlab, Kotlin, AngularJS, Kubernetes, Infrastructure Automation Frameworks, Information Technology, Jetpack Compose, Apache Kafka, Reactive Programming, Front End Software Development, Docker - **Published:** July 21, 2026 - **Apply:** https://carriere.politie.nl/solliciteren/?ub_web_page_id=1322930 ## About the Role Je bent een senior fullstack developer die zich net zo thuis voelt in de back-end als in de front-end, en die DevOps niet als bijzaak ziet maar als integraal onderdeel van het vak. Je bent verantwoordelijk voor het volledige traject: van ontwerp tot productie, inclusief de operationele kant. Een deel van onze gebruikers werkt met onze mobiele app, daarom is ervaring in Android-ontwikkeling een pre. Je bent analytisch, nieuwsgierig van aard en constant op zoek naar mogelijkheden om nieuwe technologieën te benutten in het voordeel van de klant. Je hanteert een vooruitstrevende aanpak om te komen tot resultaten met daarbij voortdurend aandacht voor kwaliteit en continuïteit. Je stelt jezelf regelmatig de vraag: hoe kan dit nóg beter, het is voor jou een uitdaging om hierover na te denken en je deelt graag je creatieve ideeën binnen en buiten het team. Bovendien ben je een echte teamspeler en kun je minder ervaren collega's begeleiden. Je past je gemakkelijk aan wanneer de situatie daarom vraagt, óók wanneer je onder druk komt te staan. Verder heb je: * hbo (bachelor) werk- en denkniveau, bij voorkeur in de richting van softwareontwikkeling; * minimaal 6 jaar werkervaring als software developer waarvan 3 jaar als senior, met Java (17+) en Spring Boot; * ruime ervaring met werken in Agile-, Continuous Delivery- en DevOps-omgevingen; * aantoonbare werkervaring met: + Front-end: Angular 19+, TypeScript, HTML5, CSS3 (SCSS), JavaScript, responsive design, unit en E2E testen, state management, component-based development en het ontwikkelen van gebruiksvriendelijke, toegankelijke interfaces; + Back-end: Java 21, Kotlin, Spring Boot 4, REST/JSON, Reactive Programming, objectoriëntatie en datastructuren; + DevOps & Platform: OpenShift/Kubernetes, ArgoCD, GitLab pipelines, Docker/Podman Compose, Linux, Bash, Python, Infrastructure as Code en configuratiebeheer; + Data & Messaging: Postgres, ElasticSearch, Kafka en S3; + Tooling & Security: Maven, Nexus, Sonar, Keycloak, Matomo, OAuth, OWASP, networking en security; + TDD en testautomatisering. * bij voorkeur heb je ervaring met Android-ontwikkeling (Kotlin, Jetpack Compose, Gradle). ## Description Jij gaat werken bij de productielijn Business Intelligence, in het cluster Zoeken en Vinden. Binnen dit cluster zijn verschillende DevOps-teams actief voor de politie en diverse ketenpartners. Jouw team beheert en ontwikkelt applicaties en diensten om alle beschikbare informatie uit interne, nationale en internationale gegevensbronnen beschikbaar te maken voor ondersteuning van onze meldkamerdiensten. De applicaties waar jij aan werkt draaien op reguliere werkplekken én als mobiele app op de telefoons van onze collega's op straat. Met deze applicaties voorzien we de politie van de mogelijkheid om snel overzicht te genereren bij een incident. Jij gaat werken aan een 24/7 missie-kritisch intelligencesysteem. De opdracht omvat architectuur, ontwerp, doorontwikkeling, onderhoud en beheer van dit intelligence response-systeem. Als senior fullstack developer ben je altijd bezig de software net dat beetje beter te maken en de CI/CD continu te optimaliseren. Een voordeel van werken bij de politie is dat er verschillende ondersteunende teams zijn die de clusters helpen bij het optimaliseren van kwalitatieve en veilige softwareontwikkeling, deployment en operations. Je werkt samen met een multidisciplinair team van DevOps engineers, IT-experts en operationele professionals. Zo draag jij er met onze ICT-oplossingen aan bij dat de politie tot de beste politiekorpsen ter wereld behoort. Waar ga je werken? Het Productiehuis is een organisatieonderdeel binnen de Dienst IV van de politie waarin onze DevOps teams volgens de Agile- en Scrummethode werken. In het Productiehuis zijn zeven Productielijnen ingericht, die zijn onderverdeeld volgens specifieke politiedomeinen. Jij gaat aan de slag in de productielijn Business Intelligence. Deze productielijn maakt producten die voorzien in de informatiebehoefte van de politie. Onze producten worden dagelijks gebruikt door alle politieagenten op straat, in de auto, de meldkamer en het Real Time Intelligence Center om snel informatie over een situatie op te vragen. Het is van groot belang dat deze informatie correct, snel, veilig en gemakkelijk te gebruiken is. We werken hybride (volgens de scrummethodiek) waarvan minimaal 1 dag op kantoor in Utrecht. Verder is het goed om te weten dat er ook een beroep op je gedaan kan worden voor een piket dienst. Daarbij kan het voorkomen dat je buiten kantoortijd wordt opgeroepen. Het werk van de politie gaat immers 24/7 door. Meer over DevOps engineering bij de politie ## Related Videos - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) - [Can SVG be fast? Rendering a scatter chart with over 10k points](https://www.wearedevelopers.com/videos/100299-can-svg-be-fast-rendering-a-scatter-chart-with-over-10k-points) ## Related Articles - [Software Developer Salary in The Netherlands [2023]](https://www.wearedevelopers.com/magazine/217-software-developer-salary-in-the-netherlands-2023) - [The Netherlands – Europe’s powerhouse for software development?](https://www.wearedevelopers.com/magazine/31-the-netherlands-europe-s-powerhouse-for-software-development) - [How to land a developer job in Amsterdam](https://www.wearedevelopers.com/magazine/36-how-to-land-a-developer-job-in-amsterdam) - [How to Find Tech Jobs in Amsterdam](https://www.wearedevelopers.com/magazine/279-how-to-find-tech-jobs-in-amsterdam) - [Best Companies in the Netherlands: Top 25 Companies in 2023 ](https://www.wearedevelopers.com/magazine/193-best-companies-in-the-netherlands-top-25-companies-in-2023) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)