Context van de functie:
- Titel: Java-ontwikkelaar
- Locatie: Brussel
Een grote financiële instelling ontwikkelt backendservices voor cruciale digitale en operationele platformen binnen agile productteams. In deze functie werk je met microservices op basis van Java en Spring Boot die in Docker en Kubernetes draaien, en draag je ook bij aan cloud development. Als senior Java-ontwikkelaar draag je bij aan analyse, ontwerp, ontwikkeling, testing en integratie, met aandacht voor de bredere technische architectuur.
De missie
De oplevering verloopt via kleine cross-functionele Scrumteams die zich engageren voor een sprint backlog en een getest, geïntegreerd productincrement opleveren. Het technische landschap omvat Java-applicatieservices, containerplatformen, cloudcomponenten en integraties met infrastructuur en, waar relevant, met gedistribueerde of mainframe-technologieën. De functie vereist een brede kijk op hardware, besturingssystemen, netwerken, databases, middleware, ontwikkeltools, standaarden en beveiligingsprocedures, omdat een betrouwbare oplevering afhangt van de manier waarop deze lagen samenwerken.
Als onderdeel van het agile team draag je bij over de grenzen van één specialisme heen en schakel je naargelang de sprintvereisten tussen analyse, ontwerp, ontwikkeling, testing en integratie. Je vertaalt geprioriteerde backlogitems naar onderhoudbare services en ondersteunt het team bij het opleveren van bruikbare increments aan het einde van elke sprint. Je werk brengt ontwikkeling met Java en Spring Boot samen met containerisatie, cloud development, integratiecomponenten en operationele kwaliteit. Open communicatie, kennisdeling, continu bijleren en het praktisch verbeteren van opleveringsmethodes maken deel uit van de functie.
Uw verantwoordelijkheden
- Opleveren van geteste microservices met Java en Spring Boot die geprioriteerde items uit de sprint backlog afwerken en in bredere productincrementen geïntegreerd worden.
- Ontwerpen van integratiepunten tussen gedistribueerde en mainframe-technologieën en infrastructuurcomponenten.
- Bouwen en onderhouden van gecontaineriseerde services met Docker en Kubernetes, met toepassing van praktijken voor cloud development die een betrouwbare uitrol ondersteunen.
- Analyseren van functionele en technische vereisten, ze vertalen naar duidelijke ontwerpen en het gedrag valideren aan de hand van geschikte tests.
- Toepassen van architectuurprincipes, ontwikkelingsstandaarden, beveiligingsprocedures en tools over de verschillende lagen van hardware, besturingssystemen, netwerken, databases en middleware heen.
- Versterken van de sprintresultaten door duidelijke communicatie, kennisdeling, cross-functionele samenwerking en verbeteringen aan de oplevering en de operationele kwaliteit.
Uw profiel
Essentiële vaardigheden
- 3+ jaar relevante ervaring in Java-ontwikkeling, met expertkennis van Spring Boot.
- Vermogen om microservices te ontwerpen, te bouwen, te testen en te integreren.
- Praktische ervaring met Docker, Kubernetes en cloud development.
- Uitstekend inzicht in architectuur op het vlak van hardware, besturingssystemen, netwerken, databases en middleware.
- Kennis van ontwikkelingsmethodes, standaarden, beveiligingsprocedures en ontwikkeltools.
- Praktische kennis van agile methodologie en het vermogen om samen te werken volgens de Scrum-waarden focus, engagement, openheid, respect en moed.
- Sterke vaardigheden in analyse, communicatie, kennisdeling en teamsamenwerking.
Gewenste vaardigheden
- Ervaring met integratie tussen gedistribueerde en mainframe-technologieën en infrastructuurcomponenten.
- Ervaring met cloud development op IBM Cloud, waaronder DMZR, plus een eerste kennismaking met KESMA en Elastic.
- Praktische ervaring met Scrum.
Talen
- Engels: Een professionele beheersing van het Engels is vereist voor vergaderingen en documentatie. Het CEFR-niveau is niet gespecificeerd.
- Frans: Professionele spreekvaardigheid is vereist voor de dagelijkse communicatie. Het CEFR-niveau is niet gespecificeerd.
- Nederlands: Een pluspunt. Het CEFR-niveau is niet gespecificeerd.

