About the job
Missions :
En tant qu'élément essentiel de notre équipe, vous serez impliqué dans l'ensemble du cycle de vie des applications :
RUN & Fiabilisation
- Surveiller la production et assurer un niveau élevé de disponibilité et de performance.
- Mettre à jour l'infrastructure et effectuer des actions de sécurisation et d'optimisation continue.
- Proposer des améliorations basées sur votre analyse des systèmes existants pour optimiser les SLA.
Développement & Projets
- Concevoir et développer les fonctionnalités du backlog de sprint.
- Participer aux décisions techniques en collaboration avec les architectes (initiative attendue).
- Réaliser des tests unitaires et d'intégration.
- Préparer et exécuter les mises en qualification et en production.
- Collaborer aux cadrages IT & métiers avec les experts internes (sécurité, données, architecture…).
Documentation & Qualité
- Mettre à jour la documentation d'exploitation, d'installation, les spécifications techniques, ainsi que les supports Confluence & Jira.
- Assurer le respect des bonnes pratiques de développement et d'architecture.
Stack technique :
Vous évoluerez dans un environnement technologique dynamique et enrichissant :
- Progiciel : DOCUBASE
- Langages & Frameworks : Java (17, 21, 25), Spring, Spring Boot, Spring Data, Spring Batch
- Architecture : Microservices, Architecture hexagonale, Cloud
- CI/CD & DevOps : Jenkins, Maven, Git, Sonar, Docker, Kubernetes
- Méthodes : TDD, BDD
- Bases de données : PostgreSQL, Oracle
- Messaging & transferts : MQ, CFT

