Développeur Full Stack H/F
Fullstack Java/React consultant at eXalt (Niort, France) working on long client transformation missions: building Spring Boot/microservices back-ends and React front-ends while acting as technical referent — guiding architecture choices, enforcing code quality and CI/CD practices, and mentoring fellow developers.
- Compensation
- Not disclosed
- Location
- Niort, France
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Fullstack
- Posted
Skills
Must have
- Formation supérieure en informatique (Bac+5 ou équivalent)
- Expérience significative en développement Java, incluant un rôle de lead technique ou référent
- Maîtrise des écosystèmes Java modernes : Java 17+, Spring/Spring Boot, API REST, architectures distribuées ou microservices
- Expérience solide sur un framework front-end moderne, idéalement React
- Maîtrise des pratiques de qualité logicielle : tests unitaires et d'intégration, revue de code, CI/CD, gestion de versions
- Sensibilité aux problématiques de performance, sécurité, scalabilité et observabilité
- Capacité à prendre de la hauteur sur les sujets techniques tout en restant opérationnel
- Très bonnes capacités de communication, esprit d'équipe et goût pour la transmission
- Maîtrise du français
Nice to have
- Connaissance d'Angular, Vue.js ou d'autres technologies front-end
- Expérience auprès de grands comptes de l'assurance, des mutuelles ou de la protection sociale
- Anglais professionnel
Full description
Dans le cadre de projets de transformation digitale à fort enjeu, nous recherchons un·e Développeur·se Fullstack avec une expérience solide en Java et une forte appétence pour les technologies front-end, notamment React.
Vous interviendrez sur des missions longues, au sein d’équipes produit et techniques, pour concevoir, développer et faire évoluer des applications robustes, performantes et maintenables. Votre rôle combinera expertise technique, accompagnement des développeur·se·s et contribution aux choix d’architecture.
- Concevoir et développer des applications back-end en Java, idéalement sur des versions et frameworks récents.
- Participer à la conception de solutions techniques, aux choix d’architecture et aux évolutions du système d’information.
- Développer et faire évoluer les interfaces front-end, avec une préférence pour React ; une expérience avec Angular ou d’autres frameworks est également appréciée.
- Garantir la qualité, la performance, la sécurité et la maintenabilité du code produit.
- Mettre en place et promouvoir les bonnes pratiques de développement : tests automatisés, revues de code, clean code, documentation et industrialisation.
- Accompagner et faire monter en compétence les membres de l’équipe de développement.
- Collaborer étroitement avec les équipes produit, métiers, architecture, sécurité et DevOps.
- Participer à l’amélioration continue des pratiques, outils et processus de delivery.
- Contribuer aux rituels agiles et assurer un rôle de référent·e technique auprès des différentes parties prenantes.
Profil recherché
- Formation supérieure en informatique (Bac+5 ou équivalent).
- Expérience significative en développement Java, incluant une expérience de lead technique ou de référent·e au sein d’une équipe.
- Bonne maîtrise des écosystèmes Java modernes : Java 17+ idéalement, Spring / Spring Boot, API REST, architectures distribuées ou microservices.
- Expérience solide sur un framework front-end moderne, idéalement React.
- Une connaissance d’Angular, Vue.js ou d’autres technologies front-end constitue également un atout.
- Maîtrise des pratiques de qualité logicielle : tests unitaires et d’intégration, revue de code, CI/CD, gestion de versions et outillage de développement.
- Sensibilité aux problématiques de performance, de sécurité, de scalabilité et d’observabilité.