Job Description
How do you help make a difference?
As a Senior Java Developer – Commercial channels and products (Doli), you contribute to the design, development, and maintenance of backend components and RESTful APIs supporting enterprise-grade applications within SNCB/NMB. You ensure that backend services are robust, scalable, and maintainable, contributing directly to reliable digital services that support operational and customer-facing systems. Your scope covers backend services, integrations, and APIs, working closely with architects, analysts, DevOps engineers, and development teams.
As a Senior Java Developer, you will take on the following responsibilities:
You design, develop, and maintain backend services and REST APIs using Java and Spring Boot.
You ensure code quality through unit, integration, and performance testing.
You conduct code reviews, promote best practices, and mentor junior developers.
You collaborat...