De rol zit binnen een grote Belgische financiële organisatie en heeft als doel een kleine agile squad te versterken die de medewerkergerichte applicatie onderhoudt die in filialen wordt gebruikt. Het werk combineert backend-services in Java / Spring Boot met een moderne frontendstack met React, TypeScript en Vite, plus testautomatisering met JUnit en Jest. Deze senior fullstackrol combineert hands-on coderen, architectuurreviews en mentoring binnen tweewekelijkse sprintcycli.
De missie
De squad (typisch 6-8 ontwikkelaars) is eigenaar van de applicatie die dagelijks door filiaalmedewerkers wordt gebruikt en levert per sprint functionele increments. Het technische landschap mengt Java Spring Boot-microservices, Ruby-componenten, een React/TypeScript-frontend geleverd met Vite, geautomatiseerde tests (JUnit, Jest) en integraties met gedistribueerde systemen en legacy mainframecomponenten. Security en operationele kwaliteit maken deel uit van de leveringscriteria.
Dagelijks mede-leid je de squad en werk je nauw samen met de Product Owner en Scrum Master om backlogitems om te zetten in releaseklare increments. Je ontwerpt en reviewt service- en infrastructuurarchitectuur, implementeert backend- en frontendfunctionaliteiten, schrijft en onderhoudt Gherkin-scenario's voor acceptatietests en verhelpt beveiligingsproblemen die tijdens scans worden ontdekt. Je begeleidt ook junior collega's, daagt architecten uit met pragmatische voorstellen en helpt de CI/CD- en kwaliteitspraktijken van het team te verbeteren.
Uw verantwoordelijkheden
- Leiden en leveren van end-to-end functionaliteiten, implementeren van Java Spring Boot-services en React/TypeScript-frontends die voldoen aan acceptatiecriteria en prestatiedoelstellingen
- Beïnvloeden van architectuurbeslissingen, opstellen van ontwerpsvoorstellen en reviewen van code van collega's om technische schuld te verminderen en beveiligingsissues te verhelpen
- Begeleiden van junior ontwikkelaars, organiseren van kennissessies en verbeteren van teamppraktijken voor testen (JUnit, Jest) en behaviour-driven scenario's (Gherkin)
- Beheren van integraties met gedistribueerde systemen en legacy mainframe-interfaces, en zorgen voor betrouwbaarheid en traceerbaarheid bij deployments
- Verbeteren van de delivery pipeline en operationele kwaliteit door CI/CD, testautomatisering en deploymentprocedures te verfijnen
- Duidelijk communiceren met de Product Owner, Scrum Master en stakeholders om technische afwegingen af te stemmen op businesswaarde
Uw profiel
Essentiële vaardigheden
- 8+ jaar professionele ervaring in softwareontwikkeling, met substantiële ervaring met Java en Spring Boot
- Aantoonbare fullstackervaring in het bouwen van React-applicaties met TypeScript en Vite
- Praktische ervaring met testautomatisering met JUnit en Jest en ervaring met het schrijven van Gherkin-acceptatiescenario's
- Sterk inzicht in systeemarchitectuur: hardware, OS, netwerken, databases en middleware
- Vertrouwd met secure development practices, standaarden en gangbare ontwikkeltools
- Ervaring met Agile werken, vertrouwd in scrumteams en incrementele levering
- Duidelijke communicator die technische concepten kan vertalen voor niet-technische stakeholders
Gewenste vaardigheden
- Vertrouwd met een Web Content Management (WCM)-systeem
- Ervaring met integraties binnen gedistribueerde architecturen en mainframecomponenten
Talen
- Nederlands, CEFR C1 (actief) of CEFR B2 (passief)
- Frans, CEFR C1 (actief) of CEFR B2 (passief)
- Engels, CEFR C1
Opleiding
- Universitair diploma in Informatica, Ingenieurswetenschappen of gelijkwaardige professionele ervaring