For a client in Brussels, we are looking for a Java Architect.
Languages required: French or Dutch, with a minimum knowledge of the second national language. English required.
Description of the mission:
We are looking for an experienced Java architect to join our development teams. The candidate will be responsible for managing a group of Java developers, defining and distributing their tasks, as well as organizing code review activities, handling Merge requests, releases, and deployments.
Required skills:
Spirit of abstraction pronounced to propose improvement solutions and create designs and architectures for new developments.
Ability to think innovatively and challenge existing solutions.
Understanding of business needs and definition of a coherent architectural vision.
Understanding of document processes and the life cycle of documents.
Experience with EDM solutions (Nuxeo, SharePoint, Documentum) and object type storage (S3, NextCloud).
Knowledge of metadata management, versions, access rights, classifications.
Mastery of indexing/search engines (Elasticsearch, OpenSearch).
Profile description:
Easy integration into a well-established team.
Analytical, logical, structured, rigorous, with a capacity for listening and synthesis.
Creative, positive and solution-oriented.
Team spirit and ability to unite around a solution.
Development team leader.
Technical skills:
Angular
CI/CD Automation (GIT, Jenkins)
J2EE
JMS
JPA
Keycloak
OAuth 2.0
REST
Springboot