Lead
Java Developer - Cloud Native (Banking)
Locatie:
België (hybride werkmodel)
Over het project
Voor een
toonaangevende Belgische bank
zijn we op zoek naar een
Senior Java Developer
die mee bouwt aan de automatisering van interne bedrijfsprocessen.
Het huidige project focust op een
Workplace Application
die reeds is opgezet en gebruikt wordt voor o.a.:
* IT-support
* HR-processen
* Onboarding van nieuwe medewerkers
* Aanvragen van hardware (bv. nieuwe laptops)
Vandaag verlopen deze processen grotendeels
manueel
. De doelstelling van dit project is om deze workflows
volledig te automatiseren
en schaalbaar te maken binnen een cloud-native architectuur.
De basis van de businesslogica wordt opgebouwd tegen
juli
. Afhankelijk van hoe het project evolueert, kan je daarna ook op andere initiatieven binnen de bank worden ingezet.
Jouw rol
Als
Senior Java Developer / Cloud Native Development Engineer
neem je een actieve en inhoudelijke rol op binnen het team. Je werkt nauw samen met
architecten, technical designers, scrum master en delivery manager
.
De hiring manager zoekt iemand die:
* Proactief, creatief en assertief
is
* Durft beslissingen te nemen
en bestaande opinies uitdaagt
* Sterk is in
communicatie
en business-analyse
* Mee kan denken over
business requirements
en deze kan vertalen naar robuuste applicaties
* Eventueel
lead-ervaring
heeft (nice to have)
Je bespreekt en analyseert de businesslogica, denkt mee over verbeteringen en helpt deze om te zetten in kwalitatieve, productieklare software.
Verantwoordelijkheden
* Begrijpen van functionele designs op basis van functionele specificaties
* Uitwerken van de programmastructuur op basis van technische designs
* Ontwikkelen van cloud-native applicaties met
microservices-architectuur
* Werken met
API-integraties, containertechnologie en lambda's
* Ontwikkelen, uitvoeren en onderhouden van testcases
* Aanpassen en optimaliseren van bestaande applicaties voor productie
* Updaten van technische documentatie en design documenten
* Uitvoeren van
self & peer code reviews
* Oplossen en opvolgen van incidenten en defects tot closure
* Uitvoeren van technische integratietesten met andere applicaties
Technologieën & skills
Minimum vereisten:
* Java SDK
* Spring & Spring Boot
* REST API
* JSON
* OAuth
* OpenID Connect (OIDC)
* GitHub en/of Bitbucket
Aanvullende kennis:
* Microservices & containertechnologie
* Cloud-native development
* Data ingestion (bv. S3-achtige storage, file-based flows)
* Secure system integrations
* Machine-to-machine communicatie
Profiel
* Minstens
5 jaar ervaring
als Java / Cloud Native Developer
* Sterke
analytische vaardigheden
* Ervaring met
Agile/Scrum
omgevingen
* Zelfstandig, resultaatgericht en probleemoplossend
* Teamplayer met een sterke leergierigheid
Duur project:
Minstens 6 maanden (met mogelijke verlenging of heroriëntatie afhankelijk van project-evolutie)
Talen & werkcontext
* Nederlands en Engels
zijn vereist
* Werken in
internationale teams
* Hybride werksetting
met aandacht voor een gezonde
work-life balance