Java Developer (JEE, JPA, Spring)
Eisen: - De kandidaat heeft een afgeronde, erkende en volwaardige opleiding op minimaal HBO niveau. - De kandidaat heeft 8 jaar aantoonbare werkervaring als Java backend ontwikkelaar. - De kandidaat heeft 8 jaar aantoonbare werkervaring met JEE, JPA en Spring. - De kandidaat heeft 4 jaar aantoonbare werkervaring met webservices (Soap) en met XML, XSD en JAXB. - De kandidaat heeft ervaren beheersing van Nederlandse taal en schrift. Wensen: - Je hebt een afgeronde, erkende en volwaardige opleiding op minimaal HBO niveau in de richting van informatica. - De kandidaat heeft aantoonbare werkervaring met BDD (Cucumber) en dan met name de aansluiting met Java coderen (‘glue’ code en modelleren). - De kandidaat heeft aantoonbare werkervaring met de inrichting en het beheer van CICD (Maven, Jenkins, Nexus, Git, Sonar). - De kandidaat heeft aantoonbare werkervaring met relationele databases en stored procedures. - De kandidaat heeft aantoonbare werkervaring met de applicatie server JBoss. Omschrijving: Wij zijn op zoek naar een Java Developer (JEE, JPA, Spring) voor een gave klus bij onze klant. 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 programmeerervaring heeft en het nog steeds leuk vindt om dagelijks met code bezig te zijn en goed in staat is zijn expertise te delen. De doelstelling is 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. Je bent verantwoordelijk voor de applicatie en infrastructuur 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. De details van deze applicaties zijn heimelijk en kunnen pas na gunning en een afgeronde screening gedeeld worden met de opdrachtnemer.