Join a dynamic ICT service unit dedicated to developing cutting-edge digital solutions that streamline professional workflows and enhance citizen services.
Contribute to the development of robust, secure, and user-friendly applications tailored to the needs of a specialized professional domain.
Work in an Agile environment and collaborate with cross-functional teams to deliver high-quality software solutions.
Design and implement Java applications (Java 11) with high standards of quality.
Build RESTful APIs using Spring Boot and related technologies.
Write efficient SQL queries and manage data using Microsoft SQL Server.
Ensure code quality through unit/integration testing, documentation, and compliance checks (Sonar, OWASP).
Contribute to a Service-Oriented Architecture (SOA).
Share expertise in Spring, Maven, JPA, and CI/CD practices in GCP.
Coach junior developers and promote best practices.
Develop responsive and user-friendly interfaces using Angular (2+).
Apply modern frontend patterns (Smart/Dumb Components, Redux, RxJs).
Utilize Angular CLI, Material Design, and JavaScript testing frameworks.
Collaborate with UX/UI designers to deliver intuitive user experiences.
Requirements:
Proven experience in Java development with Spring and Hibernate is required.
A solid understanding of REST/SOAP and web technologies (HTML/CSS/JavaScript) is necessary.
Familiarity with object-oriented design and development patterns is essential.
Experience with reactive programming and frontend architecture is required.
Knowledge of Domain Driven Design is considered an asset.
Professional proficiency in French or Dutch, with passive understanding of the other language is mandatory.
A strong command of English for IT-related communication is required.
Personal attributes should include being pragmatic and detail-oriented, creative and open to new ideas, proactive, autonomous, flexible, and a collaborative team player.
Benefits:
The position offers a hybrid work model, allowing for 60% remote work and 40% on-site work at a centrally located Brussels office.
The work environment utilizes a scaled Agile methodology tailored to team needs.
Employees will be part of a collaborative and expert-driven culture.