Fiche de poste – Développeur Java Fullstack (H/F) Contexte de la mission Dans le cadre du renforcement d’une équipe de développement au sein d’un environnement agile, notre partenaire recherche un Développeur Java Fullstack afin de contribuer à la conception, au développement et à l’évolution d’applications métiers critiques pour l'un de nos partenaires à Niort, Nouvelle-Aquitaine. Vous interviendrez sur l’ensemble du cycle de vie des applications, depuis l’analyse technique jusqu’à la mise en production, dans un contexte orienté microservices, cloud et intégration continue. Missions principales: 1. Conception et développement Concevoir et développer des applications Fullstack basées sur Java côté backend et sur des frameworks modernes côté frontend. Participer à la conception technique et aux choix d’architecture applicative. Développer des API REST sécurisées et performantes. Implémenter les fonctionnalités frontend avec une approche orientée UX et performance. 2. Maintenance et évolution Maintenir et faire évoluer les applications existantes. Corriger les anomalies et améliorer la qualité du code. Participer aux revues de code et aux bonnes pratiques de développement. 3. Qualité logicielle et performance Rédiger et maintenir les tests unitaires et tests d’intégration. Contribuer à l’amélioration de la qualité, de la sécurité et des performances applicatives. Mettre en œuvre les bonnes pratiques Clean Code et DevOps. 4. Collaboration et méthodologie Participer aux cérémonies Agile (Scrum / Kanban). Collaborer avec les équipes produit, QA et DevOps. Contribuer à la documentation technique et au partage de connaissances. Environnement technique Backend Java 11 / 17 Spring Boot / Spring Framework API REST / Microservices Frontend Angular / React / Vue.js HTML5 / CSS3 / TypeScript / JavaScript Data SQL : PostgreSQL, MySQL, Oracle NoSQL : MongoDB (selon contexte) DevOps / CI-CD Git / GitLab / GitHub Docker / Kubernetes Jenkins / GitLab CI SonarQube Cloud (selon environnement) AWS / Azure / GCP Profil recherché Formation Bac 5 en informatique (école d’ingénieur ou université) ou expérience équivalente. Expérience 3 à 7 ans d’expérience minimum en développement Java. Expérience confirmée sur des architectures web et microservices. Compétences clés Solide maîtrise de Java et Spring Boot. Bonne expérience sur un framework frontend moderne (Angular / React / Vue). Maîtrise des API REST et architectures distribuées. Connaissance des environnements CI/CD et conteneurisation. Bonne compréhension des bases de données relationnelles. Qualités attendues Esprit d’analyse et rigueur technique. Capacité à travailler en équipe dans un environnement agile. Autonomie et proactivité. Bon relationnel et sens du partage technique. Informations complémentaires Type de contrat : CDI / Freelance (selon contexte)
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.