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.