RESPONSABILITÉS : Dans le cadre d'un projet stratégique autour de la gestion de données à grande échelle, vous rejoignez une équipe technique en charge de faire évoluer des systèmes critiques. La mission s'inscrit dans un contexte de modernisation avec une migration progressive vers Spring, dans un environnement hybride on-premise et cloud public. Missions principales • Concevoir, développer et maintenir des APIs d'accès aux données à forte volumétrie • Participer à la migration progressive de JAX-RS vers Spring • Garantir la performance, la disponibilité et la fiabilité des services en production • Intervenir sur des environnements critiques nécessitant tuning et debug avancés • Collaborer au sein d'une équipe DevOps en environnement hybride on-premise / cloud public • Contribuer aux bonnes pratiques de développement et à l'amélioration continue Compétences techniques requises • Expertise Java (5 à 10 ans) • Frameworks Java : JAX-RS, Spring (migration en cours) • Pratiques de développement : tests unitaires, tests de non-régression, modélisation orientée objet • Systèmes : Linux (idéalement Ubuntu) • Gestion de versions : Git • Déploiement et cloud : Docker, Kubernetes, Helm, GCP • Connaissance des architectures haute disponibilité et des systèmes à forte volumétrie PROFIL RECHERCHÉ : Profil recherché • Expérience confirmée en Java sur des environnements à forte volumétrie • Bonne maîtrise de JAX-RS et Spring, idéalement dans un contexte de migration • Solides bases en qualité logicielle et en conception orientée objet • À l'aise dans des environnements Linux et avec les outils DevOps • Capacité à intervenir sur des sujets de performance, de debug et d'optimisation • Esprit d'équipe et culture de l'amélioration continue Atouts • Langages : Rust • API & data : GraphQL • Réseau : protocoles REST, HTTP, HTTPS, TCP • Outils réseau : Wireshark, tcpdump, netstat