Full Stack Java Ontwikkelaar (OVAM) via Vlaanderen connect

Vlaanderen connect.
Mechelen, Belgium
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
Dutch
Experience level
Intermediate
Compensation
€ 64K

Job location

Remote
Mechelen, Belgium

Tech stack

Java
Spring Security
API
Agile Methodologies
Artificial Intelligence
Databases
IBM DB2
Relational Databases
Identity and Access Management
PostgreSQL
Maven
Open Source Technology
Responsive Web Design
Software Engineering
Enterprise Software Applications
Okta
React
Spring-boot
Backend
GIT
Kubernetes
Information Technology
low-code
Front End Software Development

Job description

Wil je meewerken aan minder afval, een zuivere bodem en de overstap naar een circulaire economie in Vlaanderen? Dan ben je bij OVAM aan het juiste adres. OVAM - Openbare Vlaamse Afvalstoffenmaatschappij - is een Vlaamse overheidsinstelling die ijvert voor een beter leefmilieu. Concreet staat zij in voor de voorbereiding en uitvoering van het Vlaamse afvalstoffen- materialen- en bodemsaneringsbeleid. Ook jij kunt je steentje daar aan bijdragen!

We zoeken een Full Stack Java Ontwikkelaar die energie haalt uit het bouwen van performante en toekomstgerichte softwareoplossingen. In deze rol combineer je je sterke backend-expertise in Java met moderne frontend skills, zoals React, om gebruiksvriendelijke en schaalbare applicaties te realiseren. Je denkt analytisch en gestructureerd, en vertaalt complexe technische vraagstukken naar heldere en efficiënte oplossingen.

Je werkt nauw samen met je team in een Agile omgeving, waar kennisdeling en samenwerking centraal staan. Daarnaast neem je ook een coachende rol op en help je collega-ontwikkelaars groeien in hun vak. Je voelt je comfortabel in het volledige ontwikkelproces, van analyse en ontwikkeling tot testen en deployment. Interesse in innovatieve technologieën, zoals AI binnen softwareontwikkeling, zien we als een sterke troef. Kortom, een veelzijdige rol voor een ervaren developer die impact wil maken en graag meebouwt aan kwalitatieve digitale oplossingen binnen een dynamische omgeving

Je hebt 4 jaar ervaring als Full Stack Java Ontwikkelaar en voelt je helemaal in je element binnen een team waar samenwerking centraal staat. Vanaf de analyse, doorheen de ontwikkeling tot testen en finaal de oplevering, voer je opdrachten efficiënt en gestructureerd uit. Je hebt een goed inzicht in de sterktes van flexibele, open-source oplossingen en weet deze doelgericht in te zetten binnen uiteenlopende toepassingen. Daarnaast ben je vertrouwd met het bouwen van robuuste integraties tussen systemen en externe databronnen. Je volgt technologische evoluties op de voet en hebt interesse in het inzetten van AI, waarbij je kansen ziet om processen slimmer, efficiënter en innovatiever te maken.

Jouw rol als Senior Full Stack Java Ontwikkelaar zal je opnemen binnen de Openbare Vlaamse Afvalstoffenmaatschappij. OVAM verzekert in Vlaanderen een duurzame omgang met afvalstoffen, materialen en bodem. We vullen de economische behoefte aan grondstoffen en materialen lokaal in door de kringloopeconomie uit te bouwen. We stimuleren onze doelgroepen om zorgvuldig om te springen met materialen en zetten in op preventie en hergebruik. We waarborgen de behoefte aan een goede bodemkwaliteit, open ruimte en gezond drinkwater. Dat doen we door nieuwe bodemverontreinigingen te vermijden en een effectief en billijk saneringsbeleid te voeren. We zijn in Vlaanderen hét aanspreekpunt voor het duurzame beheer van afval, materialen en bodem. Op wereldvlak zetten we onze expertise in afvalstoffen, materialen en bodem in om het internationale beleid mee vorm te geven.

Waar ga je werken

Je werkt in Mechelen, op wandelafstand van het station.

Een prototype of model van de ontwikkeling ontwerpen en uitwerken (design application)

Programmeren in een computertaal: Java

De grafische kenmerken van een multimediadrager omschrijven in een document

Fasen en procedures van de technische en functionele tests van informaticaprogramma's en -applicaties bepalen en uitvoeren (planning, validatie, ...)

De programmering uitvoeren van programmeerbare componenten, elektronische kaarten, softwareprogramma's en automaten. De functionaliteiten en kenmerken controleren

Technische specificaties van de informatica applicatie uitwerken en opstellen (lastenboek)

Een computerapplicatie of website ontwikkelen en programmeren met een Framework

Toepassingen ontwikkelen op een besturingssysteem

De vraag van de klant analyseren

Testprocedures voor informaticaprogramma's en -applicaties opstellen

ICT-applicaties ontwikkelen

De ontwikkelde toepassingen testen

Technische ICT-ontwikkelingen documenteren

Mockups ontwerpen

Een applicatie ontwikkelen die aan een databank gelinkt is

Programmeren in een specifieke computertaal

Het model van een website ontwerpen in responsive design

Algoritmes en IT-applicaties optimaliseren

Toepassingen ontwikkelen voor een platform

Softwarepakketten programmeren

UX/UI-interfaces ontwerpen

Een concept of script visueel voorstellen

Een front-end ontwikkelen

Technische specificaties opstellen

Requirements

Academische bachelor

Beperkte ervaring ( < 2 jaar )

Beperkte ervaring ( < 2 jaar )

  • Je kan programmatieopdrachten zeer vlot uitvoeren over de gehele levenscyclus van het ontwikkelproces: coderen, testen, debuggen en deployen.
  • Je beschikt over gedegen ervaring in het maken van technische analyses en het uitwerken van de architectuur.
  • Je stelt samenwerken centraal, kan het ontwikkelteam op sleeptouw nemen en je collega ontwikkelaars coachen.
  • Projecten en organisaties die werken volgens de Agile principes zijn jou bekend.

Je werkt binnen een ecosysteem met onder meer een Kubernetes platform, databases zoals DB2 en PostgreS, ontwikkeltools zoals Git, Maven en Bamboo, frameworks zoals React, Spring Boot, Spring Security en IAM tool Keycloak. Je kan de volgende technische vaardigheden voorleggen om je bijdrage te leveren binnen ons IT landschap:

  • Je beschikt over ruime ervaring in de ontwikkeling van JAVA gebaseerde toepassingen.
  • Eveneens heb je kennis van het ontwikkelen van moderne, gebruiksvriendelijke single-page applicaties.
  • Je kan REST services ontwikkelen en integreren, waarbij je data op een gestandaardiseerde en efficiënte manier ontsluit via HTTP-methoden (API).
  • Relationele databases zijn jou bekend, waarbij je ook vertrouwd bent met het modelleren, beheren en optimaliseren van gegevens.
  • Je hebt ervaring met containertechnologieën en weet hoe je applicaties efficiënt verpakt, uitrolt en beheert binnen moderne omgevingen.
  • Je hebt ervaring met Java build pipelines en integratietools, en weet hoe je het build- en deployproces betrouwbaar organiseert.
  • Je toont interesse in AI-driven development en low-code oplossingen. Je volgt de evoluties binnen dit domein met het oog op betere en snellere ontwikkelingstrajecten.

Benefits & conditions

Vlaanderen connect biedt een contract van 38 uur voor onbepaalde duur en een competitief salarispakket met:

  • Een aantrekkelijke bruto verloning (salaris tussen 3920 EUR en 5300 EUR, afhankelijk van ervaring, competenties en potentieel)
  • Een bonussysteem op basis van vast te leggen doelstellingen
  • 28 dagen verlof en extra wettelijke feestdagen (11/07, 02/11 en 15/11).
  • Een mobiliteitsbudget van 810 EUR/maand
  • Maaltijdcheques van 8 euro/dag (eigen bijdrage 1,09 euro/dag)
  • Een forfaitaire onkostenvergoeding van 165 EUR/maand
  • Een hospitalisatieverzekering (je kan gezinsleden aansluiten)
  • Een groepsverzekering (4% werkgeversbijdrage en 1% werknemersbijdrage)
  • Een arbeidsongevallenverzekering
  • Een opleidingsbudget
  • Flexibele werkuren
  • Mogelijkheden tot thuiswerk
  • Tegemoetkoming in de kosten van schoolvakantieopvang

About the company

Werk bij Vlaanderen Connect en maak elke dag tastbaar verschil voor 6,5 miljoen mensen, van je straat tot de toekomst van heel Vlaanderen. Duik in uitdagende projecten waar kwaliteit, resultaat en de nieuwste technologieën centraal staan. Groei tussen digitale experten, deel je talent en krijg de ruimte om je ambities waar te maken. Voel je écht gewaardeerd, voor wie je bent en wat je bijdraagt, als professional en als mens.

Apply for this position