Software Developer
Crédit Agricole Technologies et Services
Jul 2022 - Current (3 years 11 months)
I had the opportunity to work on a strategic project for Crédit Agricole, aimed at providing a turnkey solution for managing temporary documents. I developed a REST API using the Spring framework, integrated with an S3 bucket for managing documents pending archival before they are moved to a Document Management System (DMS). I designed several resources and daemons using Apache Kafka, enabling asynchronous and efficient document archival. Resources were called by specific workflows to interact directly with the documents, while daemons, also triggered by these workflows, handled asynchronous document processing, ensuring effective and non-blocking archival.
In addition to development, I automated the deployment of this solution across all