Développeur Java Confirmé H/F
Role details
Job location
Tech stack
Job description
Intégré(e) directement au sein du service Cybersécurité de notre client, votre objectif principal sera de reprendre et de maîtriser une application de gestion critique afin d'en assurer les évolutions futures. Vous interviendrez dans un contexte de modernisation technique, incluant des chantiers de migration de base de données et l'automatisation des déploiements.
Dans le cadre de cette mission, vos responsabilités principales seront les suivantes :
- Analyse et audit : Examiner le code source de l'application et valider sa conformité avec la version actuellement en production.
- Migration technique : Adapter et modifier l'application pour assurer sa pleine compatibilité avec la nouvelle version d'Oracle.
- Automatisation (DevOps) : Concevoir et configurer des pipelines CI/CD fonctionnels pour les environnements de Développement, Pré-production et Production.
- Intégration continue : Mettre en place des tests automatiques à chaque commit.
- Tests et validation : Réaliser les tests de non-régression et valider le bon fonctionnement global du système.
- Documentation et transmission : Rédiger la documentation technique (en anglais) et animer des sessions de formation pour l'équipe de développement
Requirements
Pour réussir sur ce poste, nous recherchons un(e) professionnel(le) autonome, rigoureux(se) et doté(e) d'un excellent esprit d'initiative. Compétences techniques requises :Développement : Maîtrise éprouvée de Java et du framework Spring Boot pour le développement et l'exposition d'API.Sécurité et IAM : Solides connaissances des protocoles SCIM et OAuth2 pour la gestion des identités et des accès.Bases de données : Expérience significative avec les bases de données relationnelles (Oracle) et Active Directory.Outils et standards : Maîtrise des architectures REST, du format JSON et de l'outil Postman pour le test d'API.Outils collaboratifs : Pratique courante de JIRA et Confluence.Pré-requis et Soft Skills :Expérience : Profil confirmé avec une expérience solide sur des problématiques similaires (reprise de code, migration).Langues : Français courant, et un niveau d'anglais professionnel obligatoire (exclusivement dédié à la rédaction des documentations techniques).Flexibilité : Capacité à collaborer efficacement avec des interlocuteurs variés (équipes métiers, IT, sécurité, opérations).Organisation : Le poste est basé à Marseille avec un rythme de travail hybride incluant une présence sur site obligatoire (1 jour par semaine).***Salaire : Selon profil et expérience, Pour réussir sur ce poste, nous recherchons un(e) professionnel(le) autonome, rigoureux(se) et doté(e) d'un excellent esprit d'initiative., * Développement : Maîtrise éprouvée de Java et du framework Spring Boot pour le développement et l'exposition d'API.
- Sécurité et IAM : Solides connaissances des protocoles SCIM et OAuth2 pour la gestion des identités et des accès.
- Bases de données : Expérience significative avec les bases de données relationnelles (Oracle) et Active Directory.
- Outils et standards : Maîtrise des architectures REST, du format JSON et de l'outil Postman pour le test d'API.
- Outils collaboratifs : Pratique courante de JIRA et Confluence.
Pré-requis et Soft Skills :
- Expérience : Profil confirmé avec une expérience solide sur des problématiques similaires (reprise de code, migration).
- Langues : Français courant, et un niveau d'anglais professionnel obligatoire (exclusivement dédié à la rédaction des documentations techniques).
- Flexibilité : Capacité à collaborer efficacement avec des interlocuteurs variés (équipes métiers, IT, sécurité, opérations).
- Organisation : Le poste est basé à Marseille avec un rythme de travail hybride incluant une présence sur site obligatoire (1 jour par semaine)., Intégration continue REST Oracle