logo

Bekijk alle vacatures

Full Stack Developer

Brussel, Brussel

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).

Deel deze vacature

Powered by