Vous contribuerez à l’évolution et à la modernisation de solutions critiques de gestion de contenu et de gestion documentaire dans un environnement technologique moderne, combinant Java, Spring Boot, AWS, microservices et DevOps.
Au sein d’une équipe agile, vous participerez au développement de solutions robustes et évolutives, à leur intégration avec les services infonuagiques ainsi qu’à leur déploiement et leur maintien en production.
PRINCIPALES RESPONSABILITÉS
- Développer, faire évoluer et maintenir des applications backend, API REST et microservices avec Java et Spring Boot;
- Participer à la modernisation des solutions de gestion de contenu et à leur intégration avec AWS;
- Concevoir et implanter des solutions respectant les bonnes pratiques d’architecture, de sécurité et de développement;
- Contribuer aux pipelines CI/CD et aux pratiques DevOps;
- Mettre en place et maintenir des tests automatisés afin d’assurer la qualité et la fiabilité des solutions;
- Participer aux revues de code, à l’analyse des enjeux et à l’amélioration continue des pratiques de développement;
- Collaborer avec les architectes, analystes, développeur·euse·s et partenaires technologiques;
- Contribuer au support et à la résolution d’enjeux en production;
- Pour un profil principal·e, agir comme référence technique auprès de l’équipe et contribuer aux choix de conception et à l’accompagnement des développeur·euse·s.
PROFIL RECHERCHÉ
- 5 à 7 ans d’expérience pertinente pour un profil senior; 7 ans et plus pour un profil principal·e;
- Solide expérience en développement Java, notamment Java 11+, 17 ou 21;
- Maîtrise de Spring Boot, Spring Security, API REST et Swagger/OpenAPI;
- Expérience avec les architectures microservices et l’intégration applicative;
- Bonne expérience d’AWS, notamment S3, Lambda, API Gateway, IAM, CloudWatch, ECS/EKS et RDS/Aurora;
- Expérience avec les pratiques DevOps et CI/CD : Git, GitHub Actions, Jenkins, Maven/Gradle, Docker, Kubernetes et Terraform;
- Bonne connaissance des tests automatisés avec JUnit, Mockito ou outils équivalents;
- Sensibilité aux enjeux de sécurité applicative, d’observabilité et de support en production;
- Autonomie, rigueur, esprit d’équipe et forte orientation vers la livraison;
- Capacité à évoluer dans un environnement Agile et à collaborer avec des équipes multidisciplinaires;
- Expérience en ECM, gestion documentaire ou avec des solutions comme Box, FileNet, CMOD, IBM Content Navigator ou DocuSign, un atout;
- Français obligatoire; anglais, un atout.