Lead Java Developer

Immigratie- en Naturalisatiedienst

Den Haag

Hybrid

EUR 90,000 - 120,000

Full time

10 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

IKB-budget
144 wettelijke vakantiedagen + 64 IKB-
ABP-pensioen
Thuiswerkvergoeding €2,40/dag
Thuiswerkplek €750 voor inrichting
Volledige ov-reiskostenvergoeding
IND Academy opleidingen

Job summary

Immigratie- en Naturalisatiedienst (IND) zoekt een ervaren Java-developer die meebouwt aan een nieuw applicatielandschap en een significante impact heeft op verblijfsprocessen in Nederland. Je werkt in een flexibele, SAFe/DevOps-omgeving met Scrum-teams en moderne Java stack, waaronder Spring Boot, Axon Framework en Kafka.

Je hebt minimaal 10 jaar Java-ervaring, een HBO-diploma Informatica en zult een leidende rol nemen in architectuur en ontwikkeling, inclusief mentoring van collega’s en

Qualifications

  • Minimaal een HBO-diploma in Informatica.
  • Minimaal 10 jaar recente Java-ontwikkelervaring in Enterprise-systemen.

Responsibilities

  • Je ontwikkelt en optimaliseert high-performance Java-applicaties binnen een event-driven microservices architectuur.
  • 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, medior en senior developers en draagt bij aan een sterk lerend team.
  • Je hebt een helikopter view, overstijgende kennis op veel Java gerelateerde gebieden en een boegbeeld bent in de organisatie.
  • Je bent richtinggevend in de vakgroep en de organisatie, schrijft instructies en geeft presentaties in de organisatie.
  • Je hebt een visie over software architectuur, voortbrenging en hosting en maakt keuzes voor nieuwe frameworks en tools op basis van marktontwikkelingen.

Skills

Java
Teamwork
Mentoring

Education

HBO-diploma Informatica

Tools

Spring Boot
Axon Framework
Docker
Kubernetes
Kafka

Job description

Ben jij een ervaren Java Developer met passie voor moderne technologie en impactvolle projecten? Wil jij bijdragen aan het bouwen van een nieuw applicatielandschap wat écht het verschil maakt voor Nederland in een flexibele werkomgeving met enthousiaste collega’s? Dan hebben wij dé uitdaging voor jou!

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 eraan 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 25+ 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 IT-landschap.
  • Stapsgewijze vervanging van huidige systeem INDiGO.

Als Lead 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.

De verschillende componenten (process-engine, toets-service, registers) zijn stand-alone componenten. De process-engine en beide registers zijn gerealiseerd in Java met behulp van Spring Boot. De registers zijn gerealiseerd met behulp van Axon Framework.

Dit betekent dat de componenten los van elkaar zijn te deployen, op verschillende servers of in verschillende containers. Een dergelijke modulariteit biedt grote voordelen voor wat betreft beheer(s)baarheid van de oplossing. We bouwen dus losgekoppelde, schaalbare componenten en zorgen dat deze soepel overgaan op het nieuwe applicatielandschap.

De voornaamste elementen in jouw rol zijn:

  • Je ontwikkelt en optimaliseert high-performance Java-applicaties binnen een event-driven microservices architectuur.
  • 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, medior en senior developers en draagt bij aan een sterk lerend team.
  • Je hebt een helikopter view, overstijgende kennis op veel Java gerelateerde gebieden en een boegbeeld bent in de organisatie.
  • Je bent richtinggevend in de vakgroep en de organisatie, schrijft instructies en geeft presentaties in de organisatie.
  • Je hebt een visie over software architectuur, voortbrenging en hosting en maakt keuzes voor nieuwe frameworks en tools op basis van marktontwikkelingen.

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.

Wat maakt deze rol uniek?

Impact: Jouw werk draagt bij aan de veilige en efficiënte afhandeling van verblijfsaanvragen in Nederland.

Werkomgeving: Een professionele, maar informele werksfeer waar samenwerken en kennisdeling centraal staan.

Ontwikkeling: De kans om mee te bouwen aan een nieuw applicatielandschap en ruimte voor persoonlijke en technische groei door trainingen, workshops en interessante projecten.

Flexibiliteit: De mogelijkheid om zowel op kantoor als thuis te werken.

  • Arbeidsovereenkomst voor onbepaalde tijd
  • Onbepaalde Tijd
  • Het salaris is gebaseerd op een werkweek van 36 uur.
Dit bieden we nog meer
  • IKB: Individueel Keuze Budget (IKB) van 16,50% boven op het basissalaris. Het IKB kun je vrij besteden als extra inkomen, aan een fietsregeling, fitness abonnement, extra verlofuren of zelfs je studieschuld van max. €2.000 per jaar belastingvrij aflossen bij DUO.
  • Vakantiedagen: 144 wettelijke vakantie-uren plus 64 IKB-verlofuren per jaar o.b.v. 36 uur.
  • Pensioen: Je bouwt je pensioen op (27% waarvan 18,9% werkgeversbijdrage) bij het ABP, een van de grootste pensioenfondsen van Nederland.
  • Verlofregelingen: Geboorteverlof, ouderschapsverlof, zorgverlof, adoptieverlof en pleegzorgverlof.
  • Thuiswerkvergoeding: Hybride werken met een thuiswerkvergoeding van €2,40 per dag.
  • Thuiswerkplek/verduurzaming: €750 voor het inrichten van je thuiswerkplek of het verduurzamen van jouw woning.
  • Reiskostenvergoeding 100% OV-vergoeding met de 2e klasmobiliteitsvergoeding.
  • Trainingen, cursussen en opleidingen: Via onze eigen IND academie kun je opleidingen en trainingen volgen die passen bij jouw functie. Ontdek onze interne leerlijnen en maak gebruik van het opleidingsbudget om interne en externe opleidingen/trainingen te volgen voor jouw persoonlijke ontwikkeling.
  • Je hebt minimaal een hbo-diploma in de richting van Informatica en wo werk- en- denk niveau.
  • Je hebt minimaal 10 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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Java Developer
Lead Java Developer

Werkenbijdeoverheid • Netherlands

Hybrid
EUR 90,000 - 130,000
IKB-budget 16,5%
144 vakantie-uren + 64 IKB verlof
ABP pensioen
+4
SI 2501-041 Senior Full Stack Java Developer Den HAag
SI 2501-041 Senior Full Stack Java Developer Den HAag

Sennac International • Den Haag

On-site
EUR 70,000 - 110,000
Java Developer (Medior/Senior)
Java Developer (Medior/Senior)

ICT Software Engineering • Deventer

On-site
EUR 55,000 - 75,000
13e maand
Vakantiegeld
29 vakantiedagen
+4
Java Developer
Java Developer

Ilionx • Amersfoort

Hybrid
Vast contract
Aantrekkelijke bonus
Mobiliteitsvergoeding
+2
Java Developer
Java Developer

Astek • Arnhem

Hybrid
EUR 60,000 - 80,000
28 vakantiedagen met mogelijkheid tot bijkopen
Onbeperkt opleidingsbudget
Hybride werken
+1
Java Developer (Medior/Senior)
Java Developer (Medior/Senior)

ICT Group • Deventer

Hybrid
EUR 50,000 - 70,000
Leaseauto of mobiliteitsvergoeding
13e maand
Vakantiegeld
+8
Java developer
Java developer

Talent.com • Zwolle

Hybrid
EUR 42,000 - 66,000
Contract voor onbepaalde tijd
Aantrekkelijke bonus
Thuiswerkbudget
+3
Java Developer
Java Developer

ilionx • Zwolle

On-site
Aantrekkelijke bonus
Vast contract
Goede pensioenregeling
+2
Senior Java- & AI-Driven Developer
Senior Java- & AI-Driven Developer

Capgemini • Zwolle

On-site
EUR 55,000 - 75,000
26 vakantiedagen
Bonusmogelijkheden
Thuiswerkplek met ergonomische middelen
+2
Junior Java Developer
Junior Java Developer

Exxellence • Eindhoven

Hybrid
EUR 42,000 - 54,000
Vrijheid en verantwoordelijkheid
Hybride werken
xxllnc Academy