Our organization is seeking three experienced Java Architects to join our development teams. In this role, you will be responsible for executing critical missions entrusted to us by our clients.
Key Responsibilities
Beyond technical proficiency, we are looking for candidates with a proven track record in managing a group of Java developers. Your duties will include:
* Team Leadership: Defining and distributing tasks among team members.
* Quality Assurance: Organizing and overseeing code review activities.
* System Design: Designing architectures for new developments and proposing improvement solutions for existing applications using a high capacity for abstraction.
* Strategic Vision: Comprehending business needs to define a coherent architectural vision across all relevant business domains.
* Collaboration: Integrating seamlessly into an existing professional team.
Technical Requirements
Candidates must demonstrate mastery of the following technologies and frameworks:
* Core: Java (17/21) and Spring Boot (3.x).
* Standards & Protocols: (HAPI) FHIR, REST, OAuth2, and OIDC.
* Design: API-first design and OpenAPI.
* Data & Infrastructure: SQL (Postgres), Docker, and OpenShift 4.
* DevOps: GitLab CI/CD.
Communication & Languages
* Languages: Active knowledge of Dutch OR French is required. A minimum knowledge of the second national language (French/Dutch) is also necessary.
* Interpersonal: Strong communication skills and experience leading developer teams are essential.
Mission Details
* Initial Duration: Confirmed until March 31, 2025.
* Extensions: Subsequent extensions are possible for periods of 3 or 6 months.