Consultant Java Senior

Il y a 5 jours

Tours, Centre-Val de Loire, France Free-Work Temps plein
Free-Work est une plateforme qui s'adresse à tous les professionnels des métiers de l'informatique.
Ses contenus et son jobboard IT sont mis à disposition 100% gratuitement pour les indépendants et les salariés du secteur. Contexte :
Expérience : 10 ans minimum
Secteur : Retraite Complémentaire / Protection Sociale
La mission s'inscrit dans le cadre du Plan de Transformation du Système d'Information  du client.Ce programme vise notamment à moderniser et centraliser les applications afin d'améliorer la performance et la sécurité des traitements et d'optimiser les actifs informatiques dédiés à la Retraite Complémentaire et à l'Action Sociale.
Missions principales
La mission s'articulera autour de deux axes principaux :
Maintenance des applications existantes du SI ;
résolution des incidents et analyse des anomalies ;
accompagnement des utilisateurs ;
contribution aux projets de transformation des systèmes d'information ;
intervention sur les phases d'analyse, conception, réalisation et livraison ;
participation aux réunions de suivi, ateliers et comités opérationnels ;
collaboration avec les utilisateurs métiers Retraite Complémentaire et Action Sociale ;
coordination avec les équipes informatiques et les différents contributeurs internes et externes ;
intervention sur des problématiques à la fois techniques et fonctionnelles ;
respect des engagements de coûts, délais et qualité. 
Compétences techniques recherchées
Le consultant devra disposer d'une expertise Java senior et maîtriser notamment :
Java 8 et Java 21+
Spring Boot / Spring Boot Web / Spring Boot Batch
Hibernate / JPA
Maven
SQL et bases de données relationnelles
API REST / SOAP
JSON / XML
Sécurité API : OAuth2 / OIDC / JWT
OpenAPI / Swagger
Git / GitHub / GitLab / Git Flow
pratiques de revue de code et Merge/Pull Requests
Tests : TDD / BDD / JUnit / AssertJ / Mockito
SonarQube
CI/CD : Jenkins
Conteneurisation et orchestration : Docker / Kubernetes
analyse d'architectures applicatives, API, serveurs et batchs
JIRA
Postman / SOAP UI / curl
scripting Bash / Batch Windows
VS Code / GitHub Copilot
Office 365 / SharePoint.  Profil recherché
Impératif :
10 ans minimum d'expérience ;
expertise Java confirmée/senior ;
expérience professionnelle significative sur l'écosystème Java / Spring Boot ;
maîtrise des API et des architectures applicatives ;
capacité à intervenir sur l'ensemble du cycle de vie applicatif ;
autonomie, proactivité et communication claire.
Fortement apprécié :
expérience dans le secteur de la Protection Sociale ;
connaissance de la Retraite Complémentaire / Agirc-Arrco ;
expérience dans des SI complexes mêlant enjeux métiers et techniques.
Livrables attendus
Le consultant sera notamment amené à produire :
reporting trimestriel de suivi d'activité et des jalons ;
documents de conception fonctionnelle ;
comptes-rendus d'ateliers et de comités ;
dossiers de mise en production ;
documentations techniques et fonctionnelles. 
Compétences fonctionnelles / projet
Le profil recherché ne doit pas être uniquement un développeur Java. Il devra également être capable de :
analyser des logs et débugger des applications Java ;
diagnostiquer des problématiques réseau (DNS, serveur indisponible, timeout...) ;
travailler en Kanban, Agile, Scrum et Cycle en V ;
maîtriser le cycle complet d'une livraison : développement, recette, préproduction et production ;
recueillir et analyser les besoins ;
transformer les besoins en fonctionnalités puis en tâches ;
lire et rédiger des spécifications fonctionnelles ;
produire de la documentation à destination des développeurs, testeurs et utilisateurs ;
communiquer et se coordonner avec les différents services impliqués dans les projets.