> Markdown version of [/jobs/ext/2667360-senior-java-developer](https://www.wearedevelopers.com/jobs/ext/2667360-senior-java-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 Java Developer - **Company:** Immigratie- en Naturalisatiedienst - **Location:** Den Haag, Netherlands (Remote available) - **Experience:** Expert - **Salary:** €4,132.0 - €6,275.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Applications Architecture, Business Process Model and Notation, Computer Programming, Continuous Integration, DevOps, Drools, Event-Driven Programming, Spring Framework, Apache Maven, Scrum Methodology, Software Architecture, Web Services, Spring-boot, Git, Vue.js, Kubernetes, Information Technology, Apache Kafka, Enterprise Service Bus, Docker, Microservices - **Published:** September 1, 2026 - **Apply:** https://ind.career.emply.com/apply/senior-java-developer/zeheyu/nl ## About the Role * Je hebt minimaal een hbo diploma in de richting van Informatica en wo werk- en denk niveau; * Je hebt minimaal 5 jaar recente ervaring als Java developer van complexe (Enterprise) systemen in een Agile/Scrum omgeving; * Je hebt zeer ruime ervaring met de laatste technologieën, zoals Spring, REST Webservices, Docker, VueJS, Git, Maven, Kubernetes, Flowable, Drools, Kafka, Axon; * Je hebt ervaring met het coachen en begeleiden van junior en medior developers. Als jij enthousiast bent over het werken met Java, Spring, microservices, Docker, Kubernetes, CI/CD in een event-driven architectuur (Kafka) en je graag wilt bijdragen aan de grote transitie waarin de IND zich bevindt en gebruik maken van cutting-edge technologieën, dan kijken wij uit naar je sollicitatie. Competenties * Probleemoplossend vermogen; * Analytisch; * Leergierig; * Creatief; * Samenwerken; * Zelfstandig werken; * Coachen en begeleiden; * Flexibel. Hier kom je te werken ## Description In deze functie behoort hybride werken tot de mogelijkheden. Je werkt veel samen met je teamleden en andere teams aan de vernieuwing, en daarom werken we minimaal 2 dagen per week samen op locatie in Den Haag. Daarnaast wordt verwacht dat je op locatie werkt op momenten dat het voor de uitvoering van je functie of om organisatorische redenen gewenst is. Werktijden kun je flexibel inrichten in overleg met je team en leidinggevende. Elke donderdag is onze vaste kantoordag voor developers, een dag vol overleg, bijpraten, gezelligheid en inspiratie! Meebouwen aan het nieuwe applicatielandschap De Immigratie- en Naturalisatiedienst (IND) beoordeelt jaarlijks honderdduizenden verzoeken van mensen die in Nederland willen verblijven. De beslissingen zijn te onderscheiden in reguliere beslissingen en asielbeslissingen. Als Java developer draag je er aan bij dat asielzoekers, studenten, werknemers en mensen die in Nederland bij hun partner willen wonen zo snel en zorgvuldig mogelijk uitsluitsel krijgen of ze naar Nederland mogen komen of in Nederland mogen blijven. Ben jij gepassioneerd over het aanpakken van één van de meest urgente uitdagingen van onze tijd? Momenteel werken we aan een flexibele organisatie die razendsnel inspeelt op veranderingen. Hiervoor bouwen we een toekomstbestendig landschap en leggen we de basis voor innovatie en efficiëntie. Dankzij de implementatie van SAFe en DevOps zetten we grote stappen vooruit. Deze uitdagende en dynamische transitie wordt gedragen door 30 Scrum-teams, elk met een unieke focus en expertise. Het programma Toekomstige Informatievoorziening (TIV) heeft als doel de klanten (de aanvragers) sneller en beter te informeren over de status van hun verblijfstitel en hogere productiviteit van medewerkers te bereiken, door: * Op informatie- en datagestuurd werken gebaseerde herinrichting van de uitvoeringsprocessen; * Realisatie en ingebruikname van een nieuw IV-landschap; * Stapsgewijze vervanging van huidige systeem INDiGO. Als Senior Java Developer bouw je mee aan het (nieuwe) applicatielandschap wat direct invloed heeft op de verwerking van verblijfsaanvragen. Dit doe je samen met een gedreven en enthousiast scrumteam bestaande uit een architect, java developers, BPMN- en ESB-developers, business analisten, Scrum master en een product owner. Met een moderne Java stack werk je aan een event-driven architectuur. Hierbij spelen Spring Boot, Axon Framework, Docker, Kubernetes en Kafka een grote rol. * Je ontwikkelt en optimaliseert high-performance Java-applicaties binnen een event-driven microservices architectuur; * Je werkt met Spring Boot, VueJS, Axon Framework, Kafka, Flowable, Drools, Docker en Kubernetes; * Je analyseert hoe onze systemen beter kunnen aansluiten op de bestaande infrastructuur en bedenkt innovatieve oplossingen; * Je bent een teamspeler en sparringpartner voor collega's en stakeholders; * Je begeleidt junior en medior developers en draagt bij aan een sterk lerend team; * Je bent in staat mee te denken over software-architectuur. Werksfeer en cultuur Bij de IND werken we met een groot verantwoordelijkheidsgevoel aan een maatschappelijk relevante opdracht. Onze cultuur wordt gekenmerkt door betrokkenheid, samenwerking en een drive om te verbeteren. Collega's zijn behulpzaam, denken mee en zetten zich samen in om de beste oplossingen te realiseren. Je komt terecht binnen de afdeling Productiehuis, onderdeel van de directie Informatievoorziening (500 fte). Hier werk je binnen één van de 25+ scrumteams en ben je onderdeel van de vakgroep Java developers (40fte). Onze developers zoeken elkaar op om kennis te delen en elkaar te versterken. Dit doen we niet alleen informeel, maar ook via PI-events en georganiseerde kennissessies. Daarnaast is er volop ruimte om vakgerichte opleidingen en cursussen te volgen, zodat je jouw technische kennis en persoonlijke ontwikkeling continu kunt blijven uitbreiden. Qua persoonlijkheid zoeken we een echte teamplayer die de wensen van de stakeholders begrijpt en het leuk vindt om complexe puzzels op te lossen samen met (senior) collega's. Je zult werken met moderne technologieën, complexe vraagstukken oplossen en code schrijven die zowel schaalbaar als veilig is. Je deelt je kennis met collega's en denkt actief mee over technische verbeteringen en innovaties. * Het realiseren van software en diensten in het voortbrengingsproces (productieproces) in de agile teams; * Het toewijzen van professionals aan de agile teams en projectteams; * Het plannen en realiseren van releases; * Het stimuleren en faciliteren van deskundigheidsbevordering door de professionals. De IND heeft de ambitie om naar een moderne datagedreven- en informatiegestuurde organisatie te groeien. Om daar te komen zal de komende jaren het applicatielandschap drastisch veranderen en moderniseren. Daarbij zullen we gebruik maken van de nieuwste techniek. Daarnaast maken we nu een grote slag naar Agile werken en ook dat neemt de nodige veranderingen met zich mee. Kortom je komt binnen op een moment met veel uitdaging waar je je ervaring in kwijt kan, en tegelijk werkt aan een IND met een toekomstgerichte informatievoorziening. Door het Functiegebouw Rijk worden medewerkers en leidinggevenden geholpen bij het maken van resultaat- en ontwikkelafspraken in functioneringsgesprekken en krijgt men inzicht in de loopbaanmogelijkheden binnen de Rijksoverheid. ## Related Videos - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Lessons learned from building a thriving Vue.js SaaS application](https://www.wearedevelopers.com/videos/1666-lessons-learned-from-building-a-thriving-vue-js-saas-application) - [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) - [Local Candidates vs International Talent - Building the Very Best Dev Team](https://www.wearedevelopers.com/videos/1067-local-candidates-vs-international-talent-building-the-very-best-dev-team) ## Related Articles - [How to land a developer job in Amsterdam](https://www.wearedevelopers.com/magazine/36-how-to-land-a-developer-job-in-amsterdam) - [The Netherlands – Europe’s powerhouse for software development?](https://www.wearedevelopers.com/magazine/31-the-netherlands-europe-s-powerhouse-for-software-development) - [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) - [Software Developer Salary in The Netherlands [2023]](https://www.wearedevelopers.com/magazine/217-software-developer-salary-in-the-netherlands-2023) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers)