En tant que Java Full Stack, vous développez et maintenez les composants frontaux et dorsaux des applications en utilisant Java et les technologies frontales modernes. Pour cela, vous faites partie d'une équipe de développement dynamique, organisée selon la méthode Agile/Scrum. La portée de votre mission comprendra : Développement des nouvelles fonctionnalités
Support des applications existantes
Analyse et correction des bugs
Automatisation des tests
Maintenir la documentation à jour Installation et déploiement de nouvelles versions de logiciels Suivi de la qualité du code et code review
Participation aux cérémonies Agiles
Profil candidat:
Expérience en développement Java et en correction de bugs sont requises, selon l'ancienneté du profil.
Connaissance et expérience d'au moins Java 17 Connaissance et expérience d'Agile/Scrum Connaissance et expérience de Spring Framework, Spring Boot, Spring Data et Spring Security
Connaissance et expérience d'Hibernate et JPA(3) Connaissance et expérience des bases de données SQL (par exemple, ORACLE DB, MySQL, PostgreSQL) Au moins le nombre d'années d'expérience associé à l'ancienneté en développement de clients web.
Expérience avec Docker et Kubernetes pour les déploiements conteneurisés
Parler nativement Français et comprendre la langue anglaise (équivalent au CECR : C2 pour le FR et B2 en anglais).