Vacatures

Senior Applicatie- en Integratie Ontwikkelaar

Wil jij écht impact maken voor 35.000 gebruikers en zo je brede kennis en ervaring als softwareontwikkelaar maximaal tot uiting brengen in ons kennisteam die onze andere Scrum teams ondersteunt? Wij hebben dé baan voor je!

Solliciteer direct

Als ontwikkelaar wordt je lid van een dynamisch en innovatief ontwikkelteam dat hoogwaardige, schaalbare applicaties bouwt waarmee de verschillende teams binnen onze organisatie worden ondersteund. We stimuleren samenwerking, waarbij we moderne DevOps-praktijken en een microservices-architectuur omarmen. Als je gepassioneerd bent over elegante code, robuuste systemen en continue verbetering, dan horen we graag van je.

Solliciteer direct

Wat ga je doen

BKWI is een dynamische organisatie van ongeveer 100 professionals, gevestigd in het centrum van Utrecht. Samen bouwen we aan cruciale diensten binnen de werk- en inkomenssector van de Nederlandse overheid. De software die wij ontwikkelen ondersteunt dagelijks duizenden mensen, en jij kunt daar een belangrijke rol in spelen.

Als ontwikkelaar wordt je lid van een dynamisch en innovatief ontwikkelteam dat hoogwaardige, schaalbare applicaties bouwt waarmee de verschillende teams binnen onze organisatie worden ondersteund. We stimuleren samenwerking, waarbij we moderne DevOps-praktijken en een microservices-architectuur omarmen. Als je gepassioneerd bent over elegante code, robuuste systemen en continue verbetering, dan horen we graag van je.

Je takenpakket omvat onder andere:

  • Ontwerpen, ontwikkelen en onderhouden van hoogwaardige, high-performance Java-applicaties met Micronaut.
  • Ontwikkelen en verbeteren van responsieve gebruikersinterfaces met Angular.
  • Implementeren en beheren van microservices die zijn geïmplementeerd op Kubernetes, met gebruik van Docker voor containerisatie.
  • Werken met PostgreSQL-databases, het ontwerpen van schema's en het optimaliseren van queries.
  • Samenwerken met het team aan architecturale beslissingen en systeemontwerp.
  • Implementeren en onderhouden van CI/CD-pijplijnen met GitLab.
  • Monitoren van applicatieprestaties en -status met Prometheus en Grafana.
  • Gebruikmaken van Istio voor service mesh-beheer, verkeersroutering en beveiliging.
  • Deelnemen aan code reviews, waarbij de codekwaliteit en naleving van best practices worden gewaarborgd.
  • Oplossen van complexe technische problemen in ontwikkelings- en productieomgevingen.
  • Bijdragen aan de continue verbetering van onze ontwikkelprocessen en tools.

Wat we van je verwachten

Onze ideale Applicatie en integratie ontwikkelaar is een gepassioneerde professional met minimaal 3 jaar relevante werkervaring in een Agile-omgeving. Je hebt een sterke basis in de softwareontwikkelingsprincipes en bent comfortabel met het gehele ontwikkelproces, van concept tot implementatie en onderhoud. Je beschikt over analytisch denkvermogen en een proactieve houding, waarbij je niet bang bent om uitdagingen aan te gaan en innovatieve oplossingen te verkennen. Samenwerken in een team is voor jou vanzelfsprekend. Daarnaast ben je communicatief vaardig en ben je in staat om technische concepten helder over te brengen aan zowel je collega's als andere stakeholders.

Om succesvol te zijn in deze rol, verwachten we het volgende van je:

  • 5+ jaar professionele ervaring in Java-ontwikkeling.
  • Sterke vaardigheid met het Micronaut-framework.
  • Aangetoonde ervaring met Angular (versie 17+).
  • Gedegen begrip en praktische ervaring met Kubernetes voor containerorkestratie.
  • Ervaring met Docker voor het bouwen en beheren van containers.
  • Bekwaamheid met Git en GitLab voor versiebeheer en CI/CD.
  • Ervaring met PostgreSQL.
  • Praktische ervaring met Maven voor buildautomatisering.
  • Bekendheid met monitoringtools zoals Prometheus en Grafana.
  • Begrip van service mesh-concepten en praktische ervaring met Istio.
  • Ervaring met het ontwerpen en bouwen van RESTful API's.
  • Sterk begrip van objectgeoriënteerde programmeerprincipes en ontwerppatronen.
  • Uitstekende probleemoplossende en debuggingvaardigheden.
  • Vermogen om effectief te werken in een samenwerkend team.
  • Ervaring met testframeworks (bijv. JUnit, Mockito, Cypress).
  • Bekendheid met agile-methodologieën (Scrum/Kanban).

Wat kun je van ons verwachten

Werken bij BKWI, betekent werken in een organisatie met zo’n 100 collega’s. De lijnen zijn kort, samenwerken is vanzelfsprekend en iedereen kan bij elkaar binnenlopen. Successen en ervaringen delen en vieren we graag met elkaar.

We bieden een jaarcontract (32-38 uur) met uitzicht op vast en een bruto maandsalaris van minimaal € 5.053,- en maximaal € 6.691,- (bij een 38-urige werkweek), behorende bij schaal 10 van de CAO-UWV.

Verder bieden we:

  • Een uitdagende baan met maatschappelijke impact.
  • Een hecht en deskundig team waarin je veel kunt leren en je kennis kunt delen. 
  • Een uitdagende en lonende rol in een snelgroeiende, innovatieve omgeving.
  • Mogelijkheid om te werken met een moderne en diverse technologiestack.
  • Samenwerkingsgerichte en ondersteunende teamcultuur.
  • 25 vakantiedagen op basis van een 38-urige werkweek, 8% vakantiegeld en vaste eindejaarsuitkering van 8,33%.
  • Ruime mogelijkheid voor persoonlijke ontwikkeling en verbreden en verdiepen van vakmanschap inclusief betaald studieverlof.
  • Je kunt jouw arbeidsvoorwaardenpakket deels zelf samenstellen met het UWV-keuzeplan. Denk aan extra verlof, tijdelijk meer of minder werken, pensioenkeuze en meer.
  • Gebruik van een OV-kaart voor woon/werk- verkeer.
  • Een goede pensioenvoorziening bij het Pensioenfonds UWV.
  • Bruikleen iPhone en Apple laptop.
  • Genoeg tijd voor de nodige ontspanning, bijvoorbeeld tijdens personeelsborrels, PI-events en andere leuke en leerzame evenementen.

Iets meer over ons

BKWI, wat een afkorting is voor Bureau Keteninformatisering Werk en Inkomen, is een herkenbaar en afzonderlijk organisatieonderdeel van UWV. Wij bestaan sinds begin 2002 en werken in opdracht van het ministerie van Sociale Zaken en Werkgelegenheid. BKWI zorgt ervoor dat deze gegevens vanuit verschillende overheidsinstanties op het juiste moment digitaal beschikbaar zijn via één druk op de (BSN-)knop. Dit gebeurt dus op een snelle, makkelijke en bovenal veilige manier. Wij werken primair voor de SVB, UWV en gemeenten, maar waar mogelijk helpen we ook andere overheidsorganisaties binnen het SZW-domein.

BKWI is niet bij iedereen bekend. Logisch omdat het – vanuit de burger gezien – op de achtergrond opereert. Onze inspanningen vergemakkelijkt de samenwerking tussen overheidsorganisaties, waardoor je als burger minder met onnodige bureaucratie wordt geconfronteerd. Hoewel je vanuit een relatief kleine organisatie met zo’n 100 collega’s werkt, heb je impact op het werk van ruim 35.000 ambtenaren en draag je bij aan minder bureaucratie voor miljoenen Nederlanders.

Iets voor jou?

Ben je de gepassioneerde Java Developer met een sterke achtergrond in Angular en Kubernetes, en word je enthousiast van de gedachte om met onze tech stack te werken? Dan nodigen we je van harte uit om te solliciteren door je CV én een motivatiebrief te uploaden. Wie weet verwelkomen we je binnenkort als onze nieuwe collega!

Wil je eerst meer weten over de inhoud van de functie of over de organisatie BKWI, neem dan gerust contact op met Jan Willem Vis (Hoofd Beheer en Ontwikkeling) via jvis@bkwi.nl.

Vanuit onze maatschappelijke verantwoordelijkheid willen wij een afspiegeling vormen van de samenleving. Wij geloven dat dit het beste kan als onze groep medewerkers zoveel mogelijk een afspiegeling is van onze buitenwereld. We nodigen je daarom nadrukkelijk uit om vanuit je eigen diverse of inclusieve achtergrond te solliciteren.

Een assessment kan onderdeel uitmaken van de selectieprocedure. Ook het opvragen van referenties en het raadplegen van open digitale bronnen als sociale media en internet kunnen onderdeel uitmaken van de selectieprocedure. Bij aanstelling wordt gevraagd om een Verklaring Omtrent Gedrag (VOG) en het tonen van originele diploma’s. Als je in dienst bent, leg je de ambtseed af.

Please note, demonstrated mastering of the Dutch language (at least B2 level) is a requirement. Applications that are not written in Dutch will therefore not be considered and will be discarded without notice.

Uitdagende vacature?

Als jij ervan overtuigd bent dat jij dé senior-ontwikkelaar voor BKWI bent: solliciteer nu via het sollicitatieformulier. Bij aanstelling wordt gevraagd om een Verklaring Omtrent Gedrag (VOG). Die vragen wij voor je aan. Als je in dienst bent, leg je de ambtseed af
Dit is een afbeelding van  het logo van BKWI

Jan Willem Vis

Hoofd Beheer & Ontwkkeling

Alle vacatures

Over ons

Wie is BKWI?

BKWI zorgt ervoor dat gegevens over burgers en bedrijven door overheidsorganisaties op een snelle, makkelijke en veilige manier gedeeld kunnen worden; binnen een paar seconden een digitaal klantdossier op maat. Primair werkt BKWI voor gemeenten, SVB en UWV maar waar mogelijk helpen ze ook andere overheidsorganisaties.

Lees alles over BKWI