Non renseigné
ContexteDans le cadre d'un projet stratégique au sein d'une équipe Cybersécurité, nous recherchons un Développeur Java Confirmé pour reprendre et faire évoluer une application de gestion des identités développée en Java Spring Boot. La mission vise à garantir la maîtrise de la solution existante, assurer sa compatibilité avec une nouvelle version de base de données Oracle et mettre en place une chaîne d'intégration et de déploiement continu (CI/CD). MissionsAnalyser le code source de l'application existante et comprendre son fonctionnement. Vérifier la cohérence entre le code source disponible et la version actuellement en production. Produire une documentation technique détaillée en anglais sur Confluence. Adapter l'application afin d'assurer sa compatibilité avec une nouvelle version d'Oracle. Réaliser les tests techniques et fonctionnels associés aux évolutions. Former et accompagner les équipes de développement sur les modifications apportées. Concevoir et mettre en ?uvre une chaîne CI/CD pour les environnements de développement, préproduction et production. Mettre en place les mécanismes d'intégration continue permettant la compilation, les tests et les déploiements automatisés. Collaborer avec les équipes métiers, infrastructure, cybersécurité et exploitation., Documentation technique complète. Version mise à jour et compatible avec la nouvelle version d'Oracle. Rapports de tests et validation technique. Documentation et transfert de compétences auprès des équipes. Pipeline CI/CD opérationnel sur l'ensemble des environnements.
Profil recherchéExpérience confirmée en développement Java. Maîtrise du framework Spring Boot. Bonne connaissance des architectures API REST et des échanges JSON. Expérience des mécanismes d'authentification et de gestion des identités (OAuth2, SCIM, LDAP, Active Directory). Solides compétences sur les bases de données Oracle. Expérience dans la mise en place de pipelines CI/CD. Maîtrise des outils de tests d'API tels que Postman. Aisance rédactionnelle en anglais pour la documentation technique. Capacité à travailler de manière autonome et à interagir avec des interlocuteurs variés. Environnement techniqueJava Spring Boot Oracle Active Directory SCIM OAuth2 REST / JSON Postman Jira Confluence CI/CD LivrablesRapport d'analyse de l'application existante., Français courant requis. Anglais professionnel indispensable pour la documentation.
Partager cette mission via
Explore ces missions en lien avec tes compétences et ton expérience.