Versterk als full-stack Java developer het Agile ontwikkelteam van een Vlaamse overheidsinstelling en help je mee met de overschakeling van Lambert 72 naar Lambert 2008. Je werkt met Java, Spring Boot en PostGIS, vanuit kantoor met de mogelijkheid om deels te telewerken.
De organisatie is een samenwerkingsverband binnen de Vlaamse overheid, tussen verschillende Vlaamse overheidsinstellingen. Het samenwerkingsverband beheert en ontsluit samen data en informatie over de ondergrond en de bodem in Vlaanderen.
Je versterkt het ontwikkelteam van de organisatie, dat volgens de Agile-methodologie werkt. De organisatie zoekt tijdelijk versterking om de nodige aanpassingen voor de overschakeling van Lambert 72 naar Lambert 2008 door te voeren in de betrokken applicaties.
- Je ontwikkelt oplossingen die voldoen aan de vereisten uit de functionele analyse.
- Je maakt de technische analyse van de te bouwen oplossing.
- Je bewaakt samen met collega's en eindgebruikers de kwaliteit van de geleverde oplossingen.
- Je neemt deel aan of levert input voor de maandelijkse sprintreview, waarin de resultaten geëvalueerd worden en een nieuwe planning wordt afgesproken volgens de prioriteiten die de organisatie bepaalt.
- Je neemt deel aan of levert input voor de tweewekelijkse sprintplanning.
- Je neemt deel aan of levert input voor de dagelijkse stand-up met het volledige ontwikkelteam.
Op korte termijn werk je aan applicaties voor het aanleveren en beheren van data over grond-, bodem- en grondwatermonsters en observaties.
Volgende technologieën/tools zijn aan de orde:
- Agile software development
- Java
- Webdevelopmenttechnologieën (HTML, CSS, JavaScript)
- Spring framework/Spring Boot
- GWT
- Testing framework: JUnit/AssertJ
- Test driven development
- Build tools: Maven
- Databases: SQL
- PostgreSQL met PostGIS-extensie
- Git
- JIRA en Confluence
Je werkt vanuit de lokalen van de organisatie. Je wordt minimaal 2 dagen per week op kantoor verwacht, de andere dagen kan je telewerken. Regelmatig word je ook op een andere vestiging verwacht voor samenwerking. Het ontwikkelteam behoort tot het digitaliseringsteam van een Vlaamse overheidsinstelling.
Wat we zoeken
Specifieke vaardigheden
-
Aantoonbare ervaring in ontwikkeling van JAVA gebaseerde toepassingen
5 jr Senior Must have
-
Aantoonbare ervaring met JPA/Hibernate
Must have
-
Aantoonbare ervaring met Rest
Must have
-
Aantoonbare ervaring met Spring framework/Spring boot
Must have
-
Aantoonbare opleiding met certificatie of gelijkwaardig door ervaring in programmeertalen en omgevingen zoals Java/J2EE, …
Must have
-
Aantoonbare ervaring in programmatieopdrachten zeer vlot kunnen uitvoeren: coderen, testen en debuggen.
Should have
-
Aantoonbare ervaring met Build tools: maven
Should have
-
Aantoonbare ervaring met Git
Should have
-
Aantoonbare ervaring met projectiesystemen (SRS, gml, ,...)
Should have
-
Aantoonbare ervaring met Test driven development
Should have
-
Aantoonbare ervaring met testing framework: JUnit/AssertJ
Should have
-
Aantoonbare kennis en ervaring van Agile ontwikkelingsmethodiek, waarbij een leidende rol kan worden opgenomen.
Should have
Algemene vaardigheden
-
Taalvereiste: Nederlandstalig op Europees CEFR - niveau C2.
Must have
-
Aantoonbare ervaring in het leiden van een ontwikkelteam en ontwikkelaars coachen.
Should have
Sectorkennis
-
Aantoonbare ervaring binnen de publieke sector
Should have
-
Aantoonbare ervaring binnen Vlaamse Overheidscontext is grote troef
Should have
Domeinkennis
-
Aantoonbare ervaring met domein bodem en ondergrond
Nice to have