Als Fullstack Developer speel je een cruciale rol in het ontwerpen, ontwikkelen en onderhouden van hoogwaardige softwareoplossingen. Je werkt nauw samen met onze klanten om hun behoeften te begrijpen en oplossingen te leveren die hun verwachtingen overtreffen. Je expertise in zowel front-end- als back-endtechnologieën is essentieel voor het succes van onze projecten.
Belangrijkste verantwoordelijkheden
Ontwikkelen en onderhouden van webapplicaties met Java, Angular en andere relevante technologieën.
Samenwerken met multidisciplinaire teams om nieuwe functionaliteiten te definiëren, ontwerpen en opleveren.
Instaan voor de performantie, kwaliteit en responsiviteit van applicaties.
Bottlenecks identificeren en oplossen, evenals bugs corrigeren.
Mee zorgen voor een hoge codekwaliteit, een goede structuur en automatisering.
Technische begeleiding en coaching bieden aan junior developers.
Op de hoogte blijven van de nieuwste trends en technologieën om innovatieve oplossingen aan het team aan te reiken.
Test-Driven Development (TDD)-praktijken toepassen en naleven om robuuste code van hoge kwaliteit te garanderen.
Unit-, integratie- en end-to-endtesten schrijven en uitvoeren.
Vereiste kennis en vaardigheden
Aantoonbare ervaring als Fullstack Developer.
Algemene kennis van AI, waaronder:
EU AI Act
Large Language Models (LLM's)
AI-harnesses
Security en vertrouwelijkheid
Technische vaardigheden
Front-end
Angular
TypeScript
CSS/SCSS
Vue.js
Back-end
Java
Spring Boot (4.x)
Spring Security
Artemis
Spring Data JPA (Jakarta)
PostgreSQL
Flyway
QueryDSL
JUnit 6
AssertJ
Mockito
Databases
PostgreSQL
Elasticsearch
AI
Prompt Engineering
Agents
Skills
MCP (Model Context Protocol)
Talenkennis
Vloeiend Nederlands of Frans.
Goede kennis van de andere landstaal.
Pluspunten (Nice to Have)
Tools
Docker
Tomcat
Nginx
GitLab CI/CD
Jenkins
GHCP
Gewenste kwalificaties
Ervaring met Spring Boot-applicaties en hexagonale architectuur.
Ervaring met workloads die worden uitgerold op Kubernetes (OpenShift).
Kennis van moderne ontwikkelingspraktijken zoals CI/CD en containerisatie.
Ervaring met applicatieontwikkeling voor diverse sectoren, waaronder gezondheidszorg, milieubescherming en openbare veiligheid.
Persoonlijke eigenschappen
Sterke probleemoplossende vaardigheden en oog voor detail.
Uitstekende communicatie- en samenwerkingsvaardigheden.
Vermogen om zelfstandig te werken en meerdere projecten tegelijk te beheren.
Proactieve houding ten aanzien van het leren en implementeren van nieuwe technologieën.
Vermogen om zich aan te passen aan de AI-standaarden, een snel evoluerend domein.
Praktische informatie
Startdatum: ASAP
Regime: Fulltime, met maximaal 2 dagen per week op kantoor
Locatie: Brussel-Zuid
Talen: Nederlands of Frans + Engels
Skills
Angular & Typescript Level Confirmed
Elasticsearch Level Confirmed
Html en CSS Level Confirmed
Java 25 Level Confirmed
junit 5 Level Confirmed
PostgreSQL Level Confirmed
Spring Boot Level Confirmed
Spring Data JPA Level Confirmed