Heb je een passie voor Informatica en/of telecommunicatie? Dan is Infrabel misschien wel iets voor jou!
Als stagiair Fullstack Java/Angular Developer werk je actief mee aan de ontwikkeling van een Access Check Tool, bestaande uit een Java-backend en een Angular-frontend. Deze webapplicatie zal gebruikt worden om de toegangsrechten van medewerkers binnen het team op een centrale manier te beheren en te raadplegen.
Momenteel worden deze gegevens manueel beheerd in een Excel-bestand. De Access Check Tool moet dit bestand vervangen door een duidelijke, gestructureerde en gebruiksvriendelijke webinterface.
De tool zal een globaal overzicht bieden van alle toegangsrechten binnen het team en zal helpen bij het opvolgen van nieuwe medewerkers, functiewijzigingen, periodieke toegangsreviews en offboarding-processen.
Beschrijving van het project en je taken:
- Behoefteanalyse
- Het bestaande Excel-bestand analyseren en bepalen welke gegevens en functionaliteiten moeten worden overgenomen.
- De behoeften van de gebruikers verzamelen en prioriteren.
- Een datamodel en REST API's ontwerpen.
- Mock-ups van de belangrijkste schermen uitwerken..
- Ontwikkeling van de Access Check Tool
- Een backend ontwikkelen in Java met Spring Boot.
- Een frontend ontwikkelen in Angular en TypeScript.
- Functionaliteiten voorzien voor het raadplegen, zoeken en filteren van toegangsrechten.
- Functionaliteiten ontwikkelen voor het toevoegen, wijzigen en deactiveren van medewerkers.
- De manuele registratie en opvolging van toegangsrechten mogelijk maken.
- Unit- en functionele tests ontwikkelen.
- Deelnemen aan code reviews en overleg met ervaren ontwikkelaars.
- Validatie en beveiliging
- Een bedrijfsauthenticatie en passend rollen- en rechtenbeheer integreren.
- Toezien op de naleving van kwaliteits-, veiligheids- en performantiestandaarden.
- Het MVP valideren en voorbereiden voor gebruik binnen het team.
- Documentatie en communicatie
- Technische documentatie schrijven over de architectuur en werking van de applicatie.
- API's, installatieprocedures en configuratiestappen documenteren.
- Het project en de behaalde resultaten presenteren aan de betrokken technische teams.
- Een beknopte presentatie voorbereiden voor het management.
Je komt terecht in een team van 4 ontwikkelaars en onze ICT-kantoren bevinden zich in Brussel, vlak bij het station Brussel-Zuid. Afhankelijk van de taken en organisatie van het team is thuiswerken tijdens de stage mogelijk.
Je stage duurt minimaal 3 maanden en maximaal 5 maanden en kan beginnen vanaf februari 2027. De startdatum kan lichtjes aangepast worden aan de eisen van je opleiding.