Nouveau
Description du poste
Nextoo, acteur dynamique du secteur du numérique basé à Lille, recherche un(e) Développeur(se) Back‑End Java‑EE confirmé(e) pour rejoindre son équipe d’ingénierie logicielle. Vous intégrerez une squad agile et serez au cœur de la conception, du développement et de la mise en production de solutions d’entreprise robustes et évolutives.
**Missions principales**
- Co‑construire le backlog fonctionnel avec les Product Owners et les équipes métier, en participant aux ateliers de cadrage et de priorisation.
- Analyser, découper et estimer les User Stories, en garantissant la traçabilité des exigences et la conformité aux exigences de sécurité et de performance.
- Développer les fonctionnalités back‑end en Java‑EE / Spring (Spring Boot, Spring MVC, Spring Data, Spring Security) en suivant les bonnes pratiques du Clean Code, du TDD (Test‑Driven Development) et du BDD (Behaviour‑Driven Development).
- Concevoir et optimiser les schémas de bases de données relationnelles (PostgreSQL, Oracle, MariaDB) ainsi que NoSQL (MongoDB) en assurant la qualité des requêtes et la scalabilité.
- Mettre en place et maintenir les pipelines CI/CD (Jenkins, GitLab CI) pour automatiser les builds, les tests unitaires, d’intégration et les déploiements.
- Participer activement aux projets de migration d’applications legacy vers des architectures micro‑services, ainsi qu’aux Proof‑of‑Concept (POC) innovants (cloud, conteneurisation, serverless).
- Contribuer à la documentation technique (architecture, API, guides de déploiement) et à la diffusion des connaissances au sein de l’équipe (code reviews, pair programming, ateliers internes).
- Veiller à la qualité du code et à la conformité aux standards de sécurité (OWASP) et aux exigences de performance (profiling, optimisation).
**Profil recherché**
- Minimum 5 ans d’expérience professionnelle en développement Java‑EE/Spring dans un environnement agile.
- Maîtrise approfondie des frameworks Spring (Boot, MVC, Data, Security) et des concepts de micro‑services.
- Solide expérience avec les bases de données PostgreSQL, Oracle, MariaDB et MongoDB, incluant la modélisation, l’optimisation des requêtes et la gestion des transactions.
- Connaissance confirmée des pratiques TDD/BDD, du Clean Code et des outils de tests (JUnit, Mockito, Cucumber).
- Expérience avec les outils d’intégration continue et de déploiement (Jenkins, GitLab CI, Docker, Kubernetes) est un plus.
- Bonnes compétences en communication, esprit d’équipe et capacité à travailler en mode collaboratif avec des équipes pluridisciplinaires.
- Anglais professionnel (lecture de documentation technique) et français courant.
**Ce que nous offrons**
- Un CDI à temps plein en mode hybride (3 jours sur site, 2 jours télétravail) dans nos locaux modernes de Lille.
- Un environnement technique stimulant avec des projets variés (migration, cloud, IA).
- Un accompagnement personnalisé pour votre montée en compétences (formations, certifications).
- Des avantages sociaux attractifs (mutuelle, tickets restaurant, participation aux frais de transport).
- Une culture d’entreprise axée sur l’innovation, la qualité et le bien‑être des collaborateurs.
Rejoignez Nextoo et participez à la construction de solutions digitales qui transforment les métiers de nos clients !