Senior Full Stack Java Developer
Start Date: 10/02/2025
End Date: 31/12/2025
Duration: 11 months (full time)
Location: Brussel with 40% office presence on Monday (fixed day), Wednesday or Friday, and 60% homeworking.
Responsibilities:
- Support the team by leveraging your expertise and experience, assisting junior and medior developers.
- Coordinate and develop software that meets clients' functional and technical expectations.
- Design and develop technical solutions based on functional requirements, adhering to quality, security, and legal standards.
- Ensure quality through unit and integration tests, documentation, Sonar compliance, and OWASP checks.
- Contribute to the development of Service Oriented Architecture (SOA).
- Continuously improve development processes.
- Develop efficient and user-friendly products.
- Apply and share proven experience in backend and frontend technologies.
Required Qualifications and Experience:
- Minimum of 7 years of experience as a Java Developer.
- Proficiency in backend technologies: Java (17/21+), Springboot, Maven, SQL Server.
- Proficiency in frontend technologies: REST, HTML, JavaScript, Angular, and patterns (Smart/Dumb Components, Redux, etc.).
- Experience with Docker/Kubernetes, CI/CD, and GCP is a plus.
- Familiarity with event-driven architecture principles.
- Fluent in Dutch or French, with active knowledge of one of the national languages, and IT-linked English.
Desired Skills:
- Pragmatic with attention to detail and clean coding.
- Creative and willing to share new ideas.
- Proactive, autonomous, flexible, and a real team player.
- Ability to create Java applications (Java 17/21+) with high quality standards.
- Design REST API services and efficiently use the Spring ecosystem.
- Ability to read and write efficient SQL.
- Document code to facilitate maintenance.
- Write and perform unit tests to detect bugs and prepare future releases.
- Improve user experience with "Single Page App" development.
- Reuse and share code to standardize 'look and feel' and facilitate technological upgrades.
Work Environment:
Agile environment (scrum team).