Functieomschrijving
Voor Gemeente Rotterdam zoeken wij een Senior Java Ontwikkelaar Integratie. Binnen een zelfsturend Scrumteam voer je zelfstandig opdrachten uit en lever je het eindresultaat op aan het Integratieteam.Je voelt je verantwoordelijk voor alle aspecten van het traject, vanaf de vraag tot en met de oplevering in productie.
Je helpt de opdrachtgever om wensen helder te krijgen, ontwerpt en ontwikkelt zelfstandig nieuwe generieke integraties en ondersteunt het team bij de oplevering naar productie.
Binnen het project HIP (Hybride Integratie Platform) realiseer je de vernieuwde generieke ESB voor de opdrachtgever.
Je bent verantwoordelijk voor het ontwerpen en realiseren van de benodigde componenten op basis van API-led; de opdrachtgever stuurt op het eindresultaat, jij bepaalt de aanpak.
Jouw profiel
Je bent een integratieontwikkelaar met een sociale en integere houding.
Je werkt resultaat- en kwaliteitsgericht en schrijft clean code.
Je verliest de doelstellingen van de opdracht niet uit het oog en werkt planmatig.
Je bent zowel schriftelijk als mondeling communicatief vaardig en hebt een goede beheersing van de Nederlandse taal.
Organisatie
De afdeling Bestuurs- en Concernondersteuning (BCO) vormt de staforganisatie binnen de opdrachtgever.
Zij ondersteunen diverse functies zoals juridische, financiële, inkoop- en IT-specialisten en bieden faciliteiten en advies aan andere organisatieonderdelen.
BCO is divers van samenstelling en levert zowel operationele als innovatieve ondersteuning zodat de organisatie haar doelen kan bereiken.
De opdracht maakt deel uit van een organisatie die bestuurlijke en concernbrede processen faciliteert en ondersteunt.
Herken je jezelf in dit profiel en wil je bijdragen aan generieke integratieoplossingen binnen een complexe omgeving? Dan pas je goed bij de opdrachtgever.
Functie eisen
- Je beschikt minimaal over een afgeronde hbo-opleiding in de richting Hogere Informatica of Technische Informatica, of over een afgeronde wo-opleiding in een bètarichting
- Je hebt minimaal 6 jaar ervaring als Java-ontwikkelaar
- Je hebt minimaal 6 jaar ervaring met systeemintegratie op basis van Enterprise Integration Patterns
- Je hebt minimaal 6 jaar ervaring met webservices, SOA, WSDL en OpenAPI
- Je hebt minimaal 3 jaar ervaring met het Spring Framework
- Je hebt minimaal 4 jaar ervaring met SQL- en NoSQL-databases
- Je hebt minimaal 3 jaar ervaring met het Apache Camel-framework
Functie wensen
- Je hebt kennis van en werkervaring met integraties binnen overheidsomgevingen
- Je hebt minimaal 1 jaar werkervaring (opgedaan in de afgelopen 5 jaar) met één of meer van de onderstaande systemen/applicaties
- Bij voorkeur heb je ervaring met Red Hat OpenShift Container Platform
- Het is een pré als je ervaring hebt met JSON, XML en XSLT
- Bij voorkeur heb je ervaring met Mule ESB
- Het is een pré als je ervaring hebt met Apache Wicket
- Bij voorkeur heb je ervaring met JPA en Hibernate
- Het is een pré als je ervaring hebt met Oracle-databases
- Bij voorkeur heb je ervaring met Maven
- Het is een pré als je ervaring hebt met Git
