Senior Developer JAVA
Intervention à la SACEM dans le cadre du projet HOMERE dédié à la gestion des droits en provenance de l'étranger, ainsi que sur le projet READY de lecture et contrôle qualité des fichiers CRD et le projet ONIDE pour la mise à disposition des œuvres non identifiées.
- Conception de l'architecture applicative et réalisation des POC techniques.
- Rédaction des spécifications techniques et accompagnement technique et fonctionnel des développeurs.
- Revue de code et validation des merge requests.
- Pilotage de la migration de Java 8 à 21, de Spring Boot 2 à 3.4, et d'Hibernate 4 à 6.6.6.
- Migration d'Elasticsearch 1.7 vers OpenSearch 2.19 et optimisation des performances de recherche.
- Développement de batchs de migration de données et de fonctions Lambda en Python.
- Mise en place de l'infrastructure AWS via Terraform et configuration des pipelines CI/CD.
- Intégration d'un LLM via Spring AI et LangChain4j pour l'identification des œuvres non reconnues.
- Conception et exécution de tests de charge avec JMeter et de tests end-to-end avec Playwright.
- Utilisation d'Apache Kafka et conception de topologies Kafka Streams pour le traitement des flux en temps réel.
- Mise en place des ordonnanceurs avec $U et préparation des livrables de production.
- Animation des cérémonies agiles Scrum et SAFe de l'équipe.
Environnement technique