Integration Developer
Als Integration Lead Developer ben je samen met je team verantwoordelijk voor het opzetten en uitbouwen van nieuwe integratie-services ter vervanging van bestaande integraties, die zijn gebaseerd op een verouderd systeem. Deze nieuwe services worden gerealiseerd met Apache Camel, Quarkus en Openshift. Bij de realisatie neem je samen met de architecten besluiten over de best passende oplossing.
Jij helpt een overheidsorganisatie door toekomstbestendige keuzes te maken voor de realisatie van een robuust integratieplatform waarop verder (uit)gebouwd kan worden. Dankzij jouw werk kan de eindgebruiker rekenen op een correcte en actief beheerde toekomstbestendige omgeving, waarin integratie met andere systemen draait. Je gaat werken in het team wat verantwoordelijk is voor een nieuw integratieplatform, inclusief migratie van bestaande integraties en meedraaien in piketrooster voor beheer en implementatie.
Wat je doet
- Ontwerpen van complexe integratiearchitecturen en enterprise-koppelingen.
- Ontwikkelen, testen en beheren van API’s, koppelingen en berichtenstromen.
- Leiden van integratieprojecten en technische besluitvorming.
- Coachen van medior/junior integratiespecialisten.
- Adviseren van architecten, management en business stakeholders.
- Bewaken van schaalbaarheid, security, performance en continuïteit.
- Verdiepen in ontwikkelingen en innovaties en optimalisaties initiëren.
- De regie pakken bij implementaties.
- Als technisch aanspreekpunt en sparringpartner functioneren.
- Combineren van hands-on expertise met leiderschap.
Wat ze vragen
- HBO bachelor werk- en denkniveau, bij voorkeur ICT-gerelateerd.
- 7+ jaar werkervaring met complexe integratieomgevingen binnen een grote organisatie.
- Diepgaande kennis van API-architectuur, event-driven integratie en cloud-integraties.
- Aantoonbare werkervaring met het uitvoeren van impactanalyses, het onderbouwen en adviseren over strategische keuzes en toekomstbestendige verbeteringen.
- Aantoonbare werkervaring met Java, SOAP, REST, JSON, XML, Messaging, Maven, Kubernetes.
- Aantoonbare werkervaring met een Cloud native omgeving, bij voorkeur OpenShift en met architectuurprincipes, security en CI/CD pipelines.
- Uitstekende beheersing van de Nederlandse taal, zowel mondeling als schriftelijk.
- Werkervaring met Quarkus, Apache Camel, Kustomize, ArgoCD en RabbitMQ is een pré.
- Bij voorkeur een CKAD-certificering.
Profiel
Je bent verantwoordelijk voor de technische visie en kwaliteit van het (toekomstige) integratielandschap. Je neemt eigenaarschap over complexe integratievraagstukken, adviseert stakeholders en bepaalt mede de architectuur en standaarden. Als Integration Lead Developer ben jij bedreven in het ontwikkelen en beheren van systeemkoppelingen binnen een groot en dynamisch applicatielandschap.
Daarnaast heb je ervaring om in een geschaalde omgeving te werken met (software) ontwikkelprocessen en methodes (Scrum, Agile, SAFe). Je hebt een scherp analytisch vermogen, bent praktisch ingesteld en in staat om op systeemniveau te denken. Bovendien bouw je snel en efficiënt aan professionele netwerken en weet je deze te onderhouden. Organisatorisch ben je sterk en heb je een goed gevoel voor de dynamiek binnen organisaties. Jij omarmt uitdagingen en bent tegelijkertijd een teamspeler met ondernemersgeest.
Je bent gewend om samen te werken met IT-specialisten, architecten en ketenpartners. Dankzij jouw proactieve instelling en uitstekende technische vaardigheden ben jij in staat om kwaliteit te leveren. Het ontwikkelen en beheren van robuuste, schaalbare services zit in jouw DNA, een flexibele opstelling, leergierige houding en doorzettersmentaliteit zijn daarbij onmisbare persoonskenmerken.
Praktisch
- De organisatie werkt in een geschaalde agile omgeving, gebaseerd op het SAFe framework en de Agile-methodiek.
- Teams combineren thuiswerken met vaste samenwerkdagen op een centraal kantoor.
- Het team is verantwoordelijk voor het ontwerpen, bouwen, testen en beheren van alle integraties tussen systemen, inclusief uitbreiding met nieuwe integraties.
- Verantwoordelijk voor het up-to-date en secure houden van de integraties.
- Het doorvoeren van RFC’s op de integraties.
- Het documenteren en onderhouden van de documentatie t.b.v. kennisoverdracht en ondersteuning leveren aan de DevOps-teams die modules bouwen die gebruik maken van de integraties.
- Het onderhouden van het CI/CD proces dat in zijn geheel is geautomatiseerd met o.a. Jenkins en ArgoCD.
- Het onderhouden van de automatische tests op unit-, integratie- en ketenniveau.
- Het inrichten, verbeteren en uitbreiden van monitoring, zodat eventuele verstoringen voorkomen of snel verholpen kunnen worden.
- Het opstellen, uitvoeren en beheren van de OTAP van alle integraties.
- Het leveren van ondersteuning aan de feature teams die integraties nodig hebben om hun features die ze bouwen en onderhouden.
Hoe solliciteren?
Bekijk de volledige opdrachttekst en sollicitatie-informatie zodra je sollicitatie op maat klaarstaat.
Bestel een sollicitatie op maat om de volledige opdracht en sollicitatie-informatie te bekijken.
Meer context, minder losse zoekuren.
Je krijgt net genoeg context om te beoordelen of deze opdracht interessant is. De volledige briefing, klantdetails en vervolgstappen blijven beschikbaar in de app.