Bekijk alle vacatures

Java Developer

  • Brussel, Brussel

<meta /><meta content="width=device-width, initial-scale=1.0" />

Job Title: Fullstack Java Developer

Start Date: ASAP

End Date: Long-term assignment

Work Location: 2 days per week onsite in Brussels

Language Requirements: Ideally NL/FR/ENG; FR/ENG or NL/ENG also acceptable, 

Responsibilities:

  • Deliver a green field application in collaboration with an Agile team (8 members) using a dev-sec-ops approach.
  • Build applications on Spring Boot and Angular, publishing OAuth2-secured REST APIs for third-party data handling.
  • Apply Agile practices, SOLID principles, TDD, mob, and pair programming.
  • Develop and maintain dedicated modules of the main application built on Java EE, focusing on data services and operations.
  • Facilitate team retrospectives, assist trainees, and onboard new team members including developers, analysts, and architects.

Required Qualifications and Experience:

  • Senior-level experience as a Java Full-stack Developer.
  • Proficiency in Java 17, JPA & Hibernate, JMS, Spring Boot 3, Typescript 5, Angular 18, Vaadin, Junit5, Playwright, Oracle 19, Maven 3, REST, OAuth2/OIDC.
  • Experience with DDD and TDD, Explicit Architecture, C4 model.
  • Familiarity with GitLab, Jenkins, Podman, Digital.AI Deploy & Release, Tomcat, JBoss, Artemis, Red Hat Single Sign-On/Red Hat Build of Keycloak, Axway, IntelliJ, Postman, Copilot.

Desired Skills and Certifications:

  • Strong understanding of Agile methodologies and practices.
  • Excellent problem-solving skills and ability to work collaboratively in a team environment.
  • Effective communication skills in the required languages.

This is a full-time position with a long-term commitment.