Vous évoluerez dans une équipe organisée en méthodologie agile, aux côtés de développeurs, DevOps , PO et architectes, avec une forte collaboration interdisciplinaire. La prise en charge du rôle de Scrum Master pourra être confiée à un(e) membre de l’équipe de développement, selon l’organisation mise en place.
Vous serez amené(e) à :
- Participer à la reprise du code existant et assurer sa bonne exécution dans l’environnement cloud privé (IaaS)
- Identifier et réduire la dette technique dans une logique d’amélioration continue.
- Contribuer à la refonte des applicatifs en vue d’une migration vers une plateforme KaaS.
- Concevoir, développer et maintenir des applications robustes, testées et documentées.
- Veiller à l’application des bonnes pratiques de sécurité dans le code, les échanges de données et les déploiements.
- Collaborer avec les ingénieurs DevOps pour garantir la qualité des déploiements et l’intégration fluide dans le cloud privé.
- Utiliser des outils d’IA générative (GitHub Copilot, Junie ..) pour accélérer et fiabiliser le développement.
- Garantir la qualité du code avec JUnit, SonarQube, dependency check et participer aux revues de code.
- Optimiser les performances SQL.
- Utiliser Git, GitLab CI/CD et Maven pour le versioning, l’intégration continue et le packaging.
- Participer aux rituels agiles