{"id":3400387,"url":"https://alion.io/job/infrabel-stage-fullstack-javaangular-ontwikkelaar-access-check-tool-bachelor","title":"Stage - Fullstack Java/Angular Ontwikkelaar - Access Check Tool - Bachelor","company":{"id":1867328,"name":"Infrabel","domain":"infrabel.be","url":"https://alion.io/company/infrabel","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Career sitemap","truth_index":{"grade":"A","score":100,"open_postings":3,"ghost_share":0,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":9,"computed_at":"2026-10-30T05:48:23Z"}},"role":"Backend","role_family":"Backend","seniority":"intern","employment_type":"internship","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Anderlecht, Belgium"],"countries":["BE"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Angular","optional":false},{"name":"Git","optional":false},{"name":"Informatica","optional":false},{"name":"JavaScript","optional":false},{"name":"JUnit","optional":false},{"name":"Rest API","optional":false},{"name":"Spring Boot","optional":false},{"name":"SQL","optional":false},{"name":"TypeScript","optional":false},{"name":"Java","optional":true}],"status":"live","first_seen_at":"2026-10-28T14:16:49Z","employer_posted_date":"2026-10-28","last_verified_at":"2026-10-30T16:21:08Z","board_verified":true,"closed_at":null,"days_open":2,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":2},"description":"DE STAGE\nHeb je een passie voor Informatica en/of telecommunicatie? Dan is Infrabel misschien wel iets voor jou!\nAls 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.\nMomenteel worden deze gegevens manueel beheerd in een Excel-bestand. De Access Check Tool moet dit bestand vervangen door een duidelijke, gestructureerde en gebruiksvriendelijke webinterface.\nDe 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.\nBeschrijving van het project en je taken:\nBehoefteanalyseHet bestaande Excel-bestand analyseren en bepalen welke gegevens en functionaliteiten moeten worden overgenomen.\nDe behoeften van de gebruikers verzamelen en prioriteren.\nEen datamodel en REST API's ontwerpen.\nMock-ups van de belangrijkste schermen uitwerken..\n\nOntwikkeling van de Access Check ToolEen backend ontwikkelen in Java met Spring Boot.\nEen frontend ontwikkelen in Angular en TypeScript.\nFunctionaliteiten voorzien voor het raadplegen, zoeken en filteren van toegangsrechten.\nFunctionaliteiten ontwikkelen voor het toevoegen, wijzigen en deactiveren van medewerkers.\nDe manuele registratie en opvolging van toegangsrechten mogelijk maken.\nUnit- en functionele tests ontwikkelen.\nDeelnemen aan code reviews en overleg met ervaren ontwikkelaars.\n\nValidatie en beveiligingEen bedrijfsauthenticatie en passend rollen- en rechtenbeheer integreren.\nToezien op de naleving van kwaliteits-, veiligheids- en performantiestandaarden.\nHet MVP valideren en voorbereiden voor gebruik binnen het team.\n\nDocumentatie en communicatieTechnische documentatie schrijven over de architectuur en werking van de applicatie.\nAPI's, installatieprocedures en configuratiestappen documenteren.\nHet project en de behaalde resultaten presenteren aan de betrokken technische teams.\nEen beknopte presentatie voorbereiden voor het management.\n\nJe 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.\nJe 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.\nJOUW PROFIEL\nJe zit in je (voor)laatste jaar Graduaat of Bachelor met een oriëntatie in Software Development of gelijkwaardig;EN\n\nJe hebt kennis en ervaring inJava\nSQL\nHTML, CSS\nJavaScript\nGit\nKennis van Spring Boot, JUnit, Angular en TypeScript is een pluspunt\nKennis van het Frans/Engels is een pluspunt\n\nJe beseft dat veiligheid onze absolute prioriteit is en gaat daarom nauwkeurig tewerk.\nDE LEEROMGEVING\nInfrabel bouwt, onderhoudt en vernieuwt de spoorweginfrastructuur in België. Samen met 10.000 collega's willen we innoveren en impact maken op een zorgzame, betrouwbare, positieve en moedige manier. Deze kernwaarden vormen de basis van onze bedrijfscultuur en geven richting aan alles wat we doen. Met een focus op data, digitalisatie en sterke partnerships bouwen we nu al aan duurzame en veilige mobiliteit, voor nu en in de toekomst.\nBenieuwd naar meer? Klik dan hier voor meer info.\nBij Infrabel zijn we trots op ons Top Employer certificaat!\nHet is het resultaat van onze talrijke projecten op vlak van veiligheid en welzijn van onze collega's, maar ook voor ons ambitieus diversiteits- en inclusiebeleid. Telewerken, persoonlijke ontwikkeling, ergonomie, motivatie van het personeel en stressbeheer zijn maar enkele voorbeelden van de thema's waar we dagelijks aan werken.\nJe stage zal plaatsvinden in de ICT-afdeling, gevestigd in Brussel in de buurt van het station Brussel-Zuid.\nICT is met 1000 medewerkers verantwoordelijk voor het ontwerp, de levering, de implementatie, het beheer en het onderhoud van alle IT- en telecomcomponenten die nodig zijn voor het gedigitaliseerde beheer van het spoorwegnet.\nJe krijgt van Infrabel een gratis treinabonnement voor de duur van jouw stage.\nWELKE STAPPEN DOORLOOP JE?\nSolliciteer online\nOnline technische test\nWij nemen contact met je op\nVerkennend gesprek\nWelkom bij Infrabel!\nNa een geslaagde stage kans op een ICT-job of ICT-traineeship\nHeb je een beperking en kunnen redelijke aanpassingen je een vlotte sollicitatie ervaring garanderen? Laat het ons dan weten.\nVRAGEN?\nLisa Verhelle |  | 02/ 212 85 25\nLynn Vranken |  | 02/ 525 25 77\nSolliciteer enkel online en niet via mail.\nVergeet niet een profiel aan te maken via “Mijn Profiel”. Je kan er niet alleen je gegevens aanvullen, maar ook “job alerts” aanmaken volgens jouw interesses. Zo krijg je de nieuwe jobs die bij jou passen als eerste in je mailbox.","description_format":"text","description_chars":5023,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Transport Infrastructure","Rail Transport"],"lifecycle":[{"event":"open","at":"2026-10-28T14:16:49Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":1,"expected_fill_days":9,"reasons":["conf:2","velocity","win:early","comp:junior"],"computed_at":"2026-10-30T05:48:23Z"},"pay":null,"html_url":"https://alion.io/job/infrabel-stage-fullstack-javaangular-ontwikkelaar-access-check-tool-bachelor","json_url":"https://alion.io/job/infrabel-stage-fullstack-javaangular-ontwikkelaar-access-check-tool-bachelor.json","meta":{"generated_at":"2026-10-30T19:39:53Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":9232,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-31T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1867328},"rest":"https://alion.io/mcp/rest/get_company?id=1867328"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Finfrabel-stage-fullstack-javaangular-ontwikkelaar-access-check-tool-bachelor"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Finfrabel-stage-fullstack-javaangular-ontwikkelaar-access-check-tool-bachelor"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Finfrabel-stage-fullstack-javaangular-ontwikkelaar-access-check-tool-bachelor"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/infrabel-stage-fullstack-javaangular-ontwikkelaar-access-check-tool-bachelor\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Finfrabel-stage-fullstack-javaangular-ontwikkelaar-access-check-tool-bachelor"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3400387}},{"tool":"search_jobs","arguments":{"company":"infrabel.be","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3400387},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}