{"id":3958698,"url":"https://alion.io/job/nmbs-java-developer","title":"Java Developer","company":{"id":1759077,"name":"NMBS","domain":"belgiantrain.be","url":"https://alion.io/company/belgiantrain","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Career sitemap","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"middle","employment_type":null,"work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Brussels, Belgium"],"countries":["BE"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":4,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Java","optional":false}],"status":"live","first_seen_at":"2026-11-09T10:22:28Z","employer_posted_date":"2026-11-09","last_verified_at":"2026-11-09T10:22:28Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"Ypto zoekt nieuwe collega's, Wil jij onze teams versterken? Ontdek de vacature hieronder en solliciteer.\nDescription longue\nPlease apply via the following link: Ypto - Java Developer\nHow do you make a difference?\nAs a Java Developer, you harness Java and its ecosystem to build high-performance, secure, and scalable systems. You contribute to the delivery of reliable software solutions by collaborating with stakeholders, developing high-quality applications, optimizing performance, promoting security best practices, and supporting continuous improvement across the development lifecycle. You work within Agile teams and contribute to the evolution of technology standards through innovation, mentorship, and technical excellence.\nWhat is your role at NMBS?\nYou work closely with stakeholders, including product managers, designers, and technical teams, to gather requirements and ensure alignment with business goals.\nYou develop clean, efficient, and maintainable Java code and conduct code reviews to ensure high-quality coding standards and consistency.\nYou troubleshoot and resolve complex technical challenges while ensuring applications remain performant, reliable, and bug-free.\nYou mentor and guide junior developers, supporting their technical growth and understanding of Java development and security best practices.\nYou actively contribute to Agile meetings and collaborate with the team to deliver high-quality software within agreed timelines.\nYou assess, optimize, and secure applications and web services while promoting innovation and continuous improvement.\nWhy is this job for you?\nWhy is this job a good fit for you?\nYou have a bachelor degree or equivalent professional experience in software development, computer science, or a related field.\nYou have significant experience in Java development within Agile environments.\nYou also possess these technical skills:\nYou have at least 4 years of solid working experience as a Java developer.\nYou have strong expertise in Java and the Java ecosystem.\nYou write clean, efficient, and maintainable code following industry standards.\nYou conduct code reviews and apply quality assurance practices.\nYou troubleshoot and resolve complex technical issues.\nYou optimize application performance and scalability.\nYou use performance testing tools to validate improvements.\nYou design, develop, and secure web services.\nYou apply application security best practices and support regulatory compliance.\nYou work effectively within Agile methodologies, including sprint planning, daily stand-ups, and retrospectives.\nYou stay current with modern development tools, technologies, and Java industry trends.\nDescription longue\nAnd these soft skills:\nYou communicate project progress, challenges, and insights clearly and transparently.\nYou collaborate effectively with stakeholders and cross-functional teams.\nYou mentor and support the development of junior colleagues.\nYou proactively drive continuous improvement and innovation.\nYou are fluent in English and it’s a plus if you have knowledge of Dutch or French\nAsset:\nYou have knowledge of additional Java technologies, tools, or frameworks relevant to enterprise software development.\nDiversity statement:\nEveryone is unique. That's why we believe it’s important that you can be yourself - it makes SNCB stronger. We therefore place great value on diversity and inclusion.\nWhat can you expect from us?\nChoosing Ypto means choosing to contribute to the digital transformation of the Belgian railways. You will have a job with social impact and ample opportunity to make your own contribution. Alongside a healthy work-life balance and a competitive salary, we offer:\nHybrid working, with a balanced weekly mix of office and remote work, combined with flexible hours.\n35 days of annual leave.\nA mobility package with a company car (also available via our mobility plan) or alternative mobility choices, complemented by a public transport season ticket.\nA target bonus.\nA comprehensive insurance package, with hospitalisation and dental care for the whole family.\nCoverage of outpatient medical costs.\nGroup insurance, including a supplementary pension (cafeteria plan).\nMeal vouchers & eco vouchers.\nNet allowances for hybrid working and an internet allowance.\nWhere will you be working?\nYou will work near Brussels-South station and join the Commercial Channels & Products team.\nWhat’s next ?\nYou apply online : https://www.ypto.be/vacature/?id=2786464 \nWe take a close look at your CV and check whether it matches the profile you are looking for. We may call you briefly to ask about your motivation and experience.\nWe invite you for a first (online) HR interview where you can demonstrate your motivation, experience and expectations. In preparation, we will ask you to complete an online personality questionnaire. \nIf the first interview is positive, we invite you for a second (technical) interview in Brussels. This interview will be with the team, where we’ll discuss the role and how your skills align with the team’s needs.\nIf everything goes well, we will make you a contract offer.\nYou start your new job!\nWe reserve the right to adjust or pause this procedure if necessary. Our recruitment team will select the profiles that best match the job requirements to ensure an optimal fit.\nDo you have any questions?\nJobreq: 54516\nYpto recruitment\nMail: ","description_format":"text","description_chars":5400,"description_truncated":false,"requirements":{"experience_years_min":4,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"Dutch","level":"All levels","optional":false},{"language":"English","level":"Advanced (C1)","optional":false}]},"benefits":["Annual leave","Cafeteria","Hybrid work"],"hiring_locations":[{"name":"Belgium","iso":"BE","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Public Transport","Rail Transport"],"lifecycle":[{"event":"open","at":"2026-11-09T10:22:28Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":24,"reasons":["conf:0","win:early"],"computed_at":"2026-11-09T11:16:23Z"},"pay":null,"html_url":"https://alion.io/job/nmbs-java-developer","json_url":"https://alion.io/job/nmbs-java-developer.json","meta":{"generated_at":"2026-11-09T11:16:23Z","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":12980,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-10T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"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":1759077},"rest":"https://alion.io/mcp/rest/get_company?id=1759077"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fnmbs-java-developer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"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%2Fnmbs-java-developer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"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%2Fnmbs-java-developer"},{"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/nmbs-java-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fnmbs-java-developer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3958698}},{"tool":"search_jobs","arguments":{"company":"belgiantrain.be","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3958698},"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"}}