Nous recherchons un Développeur Java Fullstack Senior pour rejoindre notre équipe à Lille et accélérer le développement de nos solutions. Votre mission consistera à concevoir et implémenter des architectures backend résilientes (80% du temps) tout en développant des interfaces frontend (20% du temps).
Vous serez responsable de la qualité du code, de la performance des applications, et de leur scalabilité, tout en participant activement aux rituels Agile (Scrum/Kanban) de l'équipe.
Missions Principales
Backend (Cœur de la mission)
Concevoir et implémenter des architectures backend résilientes :
Modélisation et optimisation des bases de données (PostgreSQL, MongoDB).
Développement et maintenance d'APIs RESTful (Java 21/25, Quarkus).
Optimisation des performances et de la scalabilité des applications.
Garantir la sécurité et la protection des données :
Implémentation des règles de sécurité (authentification, chiffrement, etc.).
Automatiser les processus DevOps :
Mise en place de CI/CD (GitHub Actions, Docker, Kubernetes).
Intégration avec GCP et outils de monitoring (Datadog, Turbine).
Documenter les solutions :
Rédaction de la documentation technique (Swagger/OpenAPI).
Frontend
Développer des interfaces utilisateur :
Intégration de maquettes et développement de composants UI (Vue.js 3, Design System Mozaic).
Connexion du frontend aux APIs backend.
Qualité et Collaboration
Assurer la qualité du code :
Tests automatisés (couverture > 85%).
Revues de code et respect des principes Clean Code.
Participer aux rituels Agile :
Scrum/Kanban (daily, sprint review, rétrospective).
Environnement Technique
Backend : Java 21/25, Quarkus.
Frontend : Vue.js 3, Design System Mozaic.
Bases de données : PostgreSQL, MongoDB.
Infrastructure & DevOps : Docker, Kubernetes, GCP, GitHub Actions, Turbine, Datadog.
Outils : Git, Jira, Confluence, Bruno, Slack, Sonar, Swagger.
Profil :
Expérience : Profil Senior (5+ ans en développement backend Java).
Expertise technique :
Conception d'architectures complexes et performantes.
Maîtrise de Java 21/25, Quarkus, Vue.js 3.
Expérience en CI/CD, Docker, Kubernetes, GCP.
Savoir-être :
Autonomie, rigueur, force de proposition.
Excellente capacité de communication (collaboration avec les équipes techniques et métiers).
Méthodologie :
Maîtrise des méthodes Agile (Scrum/Kanban).
Pratique du TDD (Test-Driven Development) et des principes Clean Code.
Modalités
Localisation : Lille.
Télétravail : 3 jours/semaine.
Type de mission : Longue durée.
Disponibilité : Dès que possible.
Conclusion
Rejoignez une équipe dynamique et innovante où votre expertise en Java, Quarkus et Vue.js fera la différence. En tant que Développeur Java Fullstack, vous contribuerez à concevoir des architectures backend robustes, développer des interfaces utilisateur modernes, et garantir la qualité et la performance de nos solutions. Votre rigueur, votre autonomie et votre sens du collectif seront des atouts majeurs pour accompagner notre croissance et notre transformation digitale.
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.