← Vacatures

Full-stack Java developer

Freelance Oost-Vlaanderen

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