Expert Java / Jakarta / nouvelles technos de serveurs d'applications H/F, Yvelines
Au sein de notre organisation OUTSCALE.Platform, vous serez en charge de la stratégie et de la mise en oeuvre de l'adoption des nouveautés Java et Jakarta EE pour l'ensemble de l'entreprise.
Vous interagirez avec:
1. Les fournisseurs des composants: interlocuteurs commerciaux et/ou communautés open-sources que vous aurez identifiés comme étant les meilleurs pour offrir les environnements d'exécution Java et Jakarta EE, et les compilateurs Java optimaux pour les besoins des applications de l'entreprise globale 3DS. Il faut suivre de près les communautés et les sites Github de développement du cœur des produits concernés afin d'anticiper des changements pouvant impacter 3DS, et influencer ces communautés pour que les évolutions & correctifs soient utiles à nos besoins.
2. Les équipes de développement: pour recueillir leurs besoins nécessitant des nouveautés des API Java et/ou Jakarta, et pour les aider à migrer/adopter les nouvelles versions de Java / Jakarta, notamment lorsqu'il existe des changements disruptifs. Identifier les composants tiers devenus obsolètes grâce à l'évolution des bibliothèques standards Java/Jakarta et piloter l'adoption/la migration des équipes de développement 3DS pour réduire les dépendances aux tiers.
3. L'équipe Cybersecurity: pour sécuriser/réduire la surface d'attaque de Java et des serveurs d'application Jakarta retenus, fournir des images Docker et composants intégrant ces livrables sécurisés, et gérer les montées de versions pour corriger les failles de sécurité (CVE...) les plus critiques.
4. L'équipe R&D Process de 3DS: pour définir les grands cycles de montée de versions de Java et des serveurs d'application Jakarta EE en cohérence avec les durées de support des produits 3DS, en préconisant des mises à jour pouvant concerner des versions en maintenance si la fin de vie d'une dépendance impacte de telles versions.
5. Les équipes du département légal: afin de vérifier la compatibilité des livrables Java et serveurs d'applications Jakarta EE avec les règles de redistribution, qu'elle concerne le "on premises" ou les différents types d'offres "on-cloud".
Cette mission permet donc d'être au cœur de l'ensemble des métiers de notre société 3DS, tout en étant sur des sujets techniques.
Compétences requises :
1. Maitrise du langage Java jusqu'au moins la version 17 - être au courant des nouveautés Java 21.
2. Maitrise des spécifications Jakarta EE jusqu'au moins la version 9 et Java EE jusqu'à la version 8.
3. Maitrise du système d'exploitation Linux et de Docker.
4. Maitrise de git (avoir un github montrant des activités en rapport avec Java / Java EE/ Jakarta EE serait un plus).
5. Avoir l'habitude d'interagir avec des communautés open-source.
6. Avoir une capacité à convaincre de nombreuses équipes de R&D d'adopter/migrer et de mettre en place des suivis d'avancement efficaces pour mener à bien les opérations de montées de versions en temps aussi réduit que possible.
#J-18808-Ljbffr
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.