Nous recherchons deux développeurs(ses) Java confirmés(es) pour une mission de plusieurs années dans un environnement de build chez l'un de nos clients nantais, spécialisé dans la conception et le maintien de solutions fullstack robustes.
Missions principales :
- Analyse approfondie des besoins fonctionnels et techniques, avec formalisation sous forme de User Stories, conception et rédaction des spécifications techniques en conformité avec l'architecture existante.
- Estimation précise des tâches techniques à réaliser, garantissant la planification efficace du sprint.
- Développement backend en Java (versions 17) et frontend en React avec un focus sur la qualité, la maintenabilité et la performance des fonctionnalités livrées.
- Implémentation de tests unitaires et d'intégration automatisés pour garantir la stabilité continue du code.
- Contribution active à l'analyse post-intégration afin de détecter et corriger les anomalies en collaboration avec l'équipe QA.
- Gestion rigoureuse du versionning des développements via Git, incluant la gestion des branches et des merges.
- Supervision et suivi post-mise en production (MEP) : monitoring, résolution des incidents, et optimisation continue.
- Participation engagée aux rituels agiles (Daily stand-up, démonstrations, rétrospectives).
- Suivi du cycle de vie logiciel incluant l'exploitation et la supervision des applications.
- Possibilité d'évoluer vers un rôle de référent technique (support aux autres développeurs)
Environnement technique :
- Langage : Java 17
- Frameworks : Quarkus pour le développement d'applications cloud natives
- Frontend : React pour les interfaces utilisateur
- Bases de données relationnelles : PostgreSQL ou MySQL
- IDE utilisée : IntelliJ IDEA
- Outils de collaboration et gestion : Jira, Confluence
- Protocole : OpenID Connect (authentification fédérée)
- Intégration & Déploiement : Jenkins, Maven, GitLab CI
Quarkus / Springboot : Envie d'en savoir plus ? https://lnkd.in/eGQGv7DK
Localisation & Conditions :
- Poste basé à Nantes centre et accessible en transport en commun
- Télétravail partiel possible (2‑3 jours / semaine) après phase d'intégration
- Entretien clients en novembre pour démarrage entre Novembre et Février (si vous avez une période de préavis)
Processus de recrutement MOSICA :
- Entretien téléphonique ou visioconférence pour comprendre votre parcours et les missions proposées
- Entretien technique approfondi évaluant vos compétences et votre méthodologie
- Recrutement sur mission ou sur profil
Profil recherché :
- Avant tout, une capacité à s'intégrer dans des équipes agiles
- Ensuite, rigueur dans la gestion du code et dans l'écriture de tests
- Minimum 4 ans d'expérience professionnelle en développement Java, hors cursus académique
- Maîtrise avancée des environnements Java récents, frameworks modernes, et des bases SQL
- Autonomie, sens de l'analyse approfondie, et volonté d'évolution technique