Développement de services permettant l’alimentation et la consultation d’une base de données d’individus, pour des applications externes. Nos services étaient développés en Java 17 (puis migration vers 21) avec les frameworks Quarkus et Vert.x principalement.
Toute l’architecture de ce projet était tournée vers l’event sourcing grâce à la libraire Message-DB ainsi que sur des microservices. La base de données reposait sur PostgreSQL.
Les communications entre les applications externes et nos services se faisaient via API REST (avec Resteasy)