Senior Java Developer Team Victor
Summary
Senior Java Developer (and team lead) working on the BVV application, developing new features, addressing technical debt, extending the test framework with Cucumber (BDD), and planning future modernization to Java Spring-Boot. Core technologies include Java, Spring-Boot, and Cucumber.
Waar ga je werken
Iedere dag het politiewerk ondersteunen met goede ICT-oplossingen is belangrijk. Juist bij dreigingen, zoals terrorisme en cybercriminaliteit, is het van levensbelang om de operationele politiecollega's op een veilige manier precies de juiste informatie op het juiste moment te bieden. 'Up-to-date' zijn is niet meer voldoende, wij moeten vooroplopen om Nederland veilig te houden. De Basisvoorziening Vreemdelingen is een voorziening voor de (Europese) vreemdelingenketen waar meerdere informatiesystemen van verschillende overheidsorganisaties bij elkaar komen. De functionaliteit van de BVV wordt verder uitgebreid naar aanleiding van vernieuwde regelgeving. De BVV heeft een centrale rol in de IV-ondersteuning van zowel de netwerkpartners als van de operationele politiecollega's die in het Vreemdelingendomein werken. We zoeken een 'hard core' senior developer, die graag hands-on werkt, veel programeer ervaring heeft en het nog steeds leuk vindt om dagelijks met code bezig te zijn en goed in staat is zijn expertise te delen. De professional die wij zoeken is een specialist en zorgt ervoor dat de functionaliteit van ons systeem optimaal aansluit bij de wensen en eisen van de gebruikers. Daarnaast is hij teamlead en weet op enthousiaste wijze het team te coachen en mee te nemen in zienswijze.
Wat ga je doen
De professional die wij zoeken is een specialist en zorgt ervoor dat de functionaliteit van ons systeem optimaal aansluit bij de wensen en eisen van de gebruikers. De senior ontwikkelaar richt zich op het doorontwikkelen van de BVV applicatie met nieuwe functionaliteit, daarnaast het aanpakken van technical debt aangezien de applicatie al wat langer bestaat. Tevens het uitbreiden van het testframework middels cucumber, conform BDD. De details van deze applicaties zijn heimelijk en kunnen pas na gunning en een afgeronde screening gedeeld worden met de professional. Op middenlang termijn verwachten we de gehele applicatie vernieuwen met een modernere stack (Java Spring-Boot).
Verantwoordelijkheden
Je werkt in een devops team en bent gezamenlijk verantwoordelijk voor de applicatie van ontwikkelen tot beheer en van testen tot inrichting van de monitoring. Je bent ook verantwoordelijk voor het configureren van de buildstraat en de deployment van de applicatie. Daarnaast is hij/zij verantwoordelijk voor de software (component) architectuur en bewaken van de geldende richtlijnen voor de inrichting van de voorziening. Je doet dit in samenspraak met onze solution architecten. Je weet als teamlead de mensen daarin mee te nemen en te coachen.
Vakmatige taken
Ontwikkelen en onderhouden software componenten binnen de kaders gesteld door de geldende richtlijnen (waaronder security) en architectuur. Softwareontwikkeling in Java omgeving onder architectuur, met oog voor niet functionele aspecten als performance, security en robuustheid.
#J-18808-LjbffrSalarisomschrijving
€70000 - €95000 monthly
Uren: Fulltime Dienstverband: fulltime
Vaardigheden
• Er is geen minimale opleiding vereist
• Je beheerst Nederlands
Wat wij bieden
Salaris: € 70.000,- tot € 95.000,- Contract: fulltime
Vacature van Jobseeker (inloggen kan nodig zijn). Op Jobseeker kan je ook een gepersonaliseerd cv opstellen om jouw sollicitatie te versnellen.