Ingénieur senior back-end Java avec 18 ans d'expérience dans le développement, la conception et l'assistance à maîtrise d'ouvrage. Expertise en Java SE/EE, frameworks Spring, JSF, bases de données relationnelles, et supervision d'environnements de production. Expérience dans divers secteurs : édition logicielle, énergie, industrie, distribution, télécom et administration publique.
Finalisation d'un projet de migration SWIFT de format MT vers XML. Implémentation de la réception/consommation de messages, transformation avec librairie SWIFT, émission vers une autre plateforme, outillage et installation en production.
Mission au sein de l'équipe R&D/projets de l'éditeur Spark Archives et intervention chez Klee Conseil & Intégration. Développement du connecteur automatique de versement d'archives Ingest, conception de l'installeur des composants, développement Java EE en JSF 2, batch avec Spring batch, procédures PL/SQL, installation/maintenance de serveurs Linux, développement Spring Boot.
Refonte et migration de l'application Cadeex de JSF vers AngularJs. Design graphique, réalisation d'écrans avec Bootstrap 3, conception de l'architecture AngularJs, développement de 20 écrans et de web services Rest back-end.
Projet Grâle : conception et développement d'une application de génération/visualisation de cartes météorologiques de suivi de pluviométrie. Projet Aspir : conception et développement d'un programme de synchronisation en temps réel de bases de données Oracle.
Maintenance corrective et évolutive de l'application Cador, application d'optimisation des choix de radioprotections dans les centrales nucléaires.
Développement Java EE (comptes rendus d'activité, calcul d'heures de solidarité, enquête de satisfaction). Refonte de l'application de gestion des temps et activités. Conception/développement en PL/SQL pour archivage et synchronisation. Développement d'écrans de restitution et interface de synchronisation via web services SOAP.
Participation au projet de mise en œuvre du datawarehouse SAMARA pour le calcul des marges commerciales des véhicules. Développement d'écrans avec Lego (Struts) et JavaScript, services métiers d'accès aux données, imports/exports de données.
Intégration du moteur de recherche Endeca dans le site sephora.fr. Création d'un index unique des produits à partir de bases de données structurées et non structurées. Rédaction de spécifications techniques, développement du pipeline d'indexation, tuning des résultats de recherche.
Participation au projet de mise en œuvre du datawarehouse SAMARA. Rédaction de spécifications techniques, modélisation du datawarehouse, développement d'écrans avec Lego (Struts) et JavaScript, services métiers d'accès aux données, gestion de configuration, déploiement des environnements.
Refonte et migration du back-office d'activation des contrats clients vers une architecture BPM. Rédaction de spécifications détaillées des processus métiers, planification de la recette, test/validation de web services SOAP, rédaction de dossiers de mise en production, support niveau 3.
Mission visant à accroître la qualité des données clients entreprises. Identification de dysfonctionnements, rédaction de spécifications, nettoyage automatisé des données (restructuration, dé-doublonnage, enrichissement), intégration d'un outil de normalisation d'adresses.