Chaque moment compte. Surtout ceux que vous vivez à fond. Bienvenue chez Consort Group.
Consort Group, accompagne depuis plus de 30 ans les entreprises dans la valorisation de leurs données et infrastructures. Elle s'appuie sur deux leaders, Consortis et Consortia, et place l'humain et la responsabilité sociétale au coeur de ses valeurs.
C'est votre future équipe
Installée en plein coeur de Lille, à deux pas de la place de la République et de son magnifique Palais des Beaux-Arts, l'agence Consort Nord accompagne plus de 180 collaborateurs auprès d'une trentaine de clients, en assistance technique comme en engagement de résultats! Par ailleurs, nous sommes reconnus centres de formation certifiés ITIL®, DevOps & ISTQB/Agilité.
Développeur Fullstack Confirmé H/F
C'est votre mission
Vous êtes passionné·e par le développement logiciel, les architectures distribuées et les plateformes Data? Ce poste est fait pour vous.
En tant que Développeur Fullstack, vous êtes responsable du développement et de l'évolution de la plateforme Data et contribuez à la fiabilité, la qualité et la performance de notre écosystème
Contexte de la mission:
Au sein d'une équipe Data, vous contribuez au développement et à l'industrialisation d'une plateforme de données permettant d'exposer et de gouverner des Data Products à destination de différents métiers.
Mission
En tant que Développeur Fullstack, vous participez au développement, à l'évolution et à la maintenance de la plateforme, dans un environnement Java / React, Cloud et Event Driven.
Vous intervenez notamment sur:
Le développement de nouvelles fonctionnalités et APIs
L'évolution de l'architecture et du legacy
La mise en place de tests et l'amélioration de la qualité du code
La CI/CD, le monitoring et la performance
Les code reviews et la documentation technique
La contribution à la roadmap technique et à l'amélioration continue de l'équipe.
Profil recherché:
Plus de 5 ans d'expérience en développement backend Java
Plus de 5 ans d'expérience en développement frontend React
Une expérience significative sur des infrastructures Cloud Native
Une bonne maîtrise des principes de Reactive Programming, SOLID, DDD et Data Mesh
Une solide expérience dans la mise en place de CI/CD, intégrant différentes couches de tests:
Unit Testing
Integration Testing
Acceptance Testing
Load Testing
Contract Testing
Une bonne connaissance des solutions de monitoring et d'alerting, notamment Datadog
Une expérience des architectures distribuées et Event Driven, notamment avec Kafka
Une bonne aisance dans les environnements Agile / Scrum et lors des échanges techniques et groomings
Une sensibilité Craftsmanship / DevOps constituant un plus.
Environnement technique:
Backend:
Java 21
Spring Boot
Quarkus
Vavr
Frontend:
React.js
Data / Bases de données
PostgreSQL
MongoDB Atlas
AWS Glue
Event & Messaging
Kafka
Avro
Cloud & Infrastructure
AWS
GCP
Kubernetes
Docker
Tooling & CI/CD
Git
GitHub Actions
Monitoring
Datadog
Qualité & Tests
JUnit 5
SonarCloud
Cypress
Méthodologie
Agile
Scrum
Les missions:
Développement et architecture:
Développer et maintenir de nouvelles fonctionnalités au sein d'un écosystème Event Driven
Participer à l'amélioration de l'architecture technique de la plateforme
Concevoir l'architecture technique de nouveaux modules
Développer et faire évoluer les APIs
Faire évoluer le portail Web existant
Participer aux choix techniques et proposer des solutions adaptées aux besoins produit.
Qualité et tests:
Participer aux revues de code
Corriger les bugs fonctionnels et techniques
Améliorer en continu la qualité du code et du produit
Développer et maintenir les tests unitaires, fonctionnels et End-to-End
Mettre en place et faire respecter des standards de développement et de qualité.
CI/CD & DevOps:
Maintenir et faire évoluer les pipelines de déploiement continu
Améliorer les processus d'intégration et de livraison
Contribuer à l'automatisation des tests et des contrôles qualité
Participer à l'amélioration des performances et de la fiabilité de la plateforme.
Monitoring & Production:
Améliorer le monitoring des applications en production
Mettre en place des dashboards et des alertes
Suivre les indicateurs techniques et les engagements de service
Identifier les problèmes de performance ou de fiabilité et mettre en oeuvre des actions correctives.
Legacy & amélioration continue:
Assurer la maintenance et l'évolution du legacy
Identifier les lacunes et dettes techniques du projet
Définir et mettre en oeuvre des plans d'amélioration concrets
Faire évoluer progressivement le legacy tout en construisant les nouvelles briques fonctionnelles
Participer aux éventuelles migrations et évolutions technologiques.
Delivery & collaboration
Contribuer à la maîtrise du delivery en collaboration avec le Product Manager
Veiller à disposer d'un niveau de préparation suffisant du backlog pour les prochains sprints
Participer à la définition et au suivi de la roadmap technique
Suivre les métriques techniques à chaque sprint afin d'inscrire l'équipe dans une démarche d'amélioration continue
Être force de proposition sur les sujets techniques et organisationnels.
Documentation & transmission:
Rédiger et maintenir la documentation technique et fonctionnelle
Produire et maintenir les ADR / RFC
Contribuer au partage des connaissances au sein de l'équipe
Participer à la montée en compétence des développeurs via des sessions de partage, guildes, ateliers techniques ou cafés tech
Contribuer à la définition et à l'application de standards communs lors des code reviews.
Livrables attendus:
Nouvelles fonctionnalités et APIs
Évolution et amélioration des APIs existantes
Évolution du portail Web
Correction des anomalies
Optimisation de l'expérience utilisateur
Amélioration des performances des APIs
Dashboards et alertes de monitoring
Tests unitaires, fonctionnels et E2E
Documentation technique et fonctionnelle
ADR / RFC
Amélioration continue des pratiques de développement
Actions concrètes de réduction de la dette technique
Contribution à la roadmap technique
Participation à la montée en compétence de l'équipe.
C'est notre engagement
Chez Consort Group, vous êtes un·e expert·e qu'on accompagne pour que chaque mission devienne une étape qui compte.
Un onboarding attentif et humain
Une vraie proximité managériale
Des formations accessibles en continu
Des engagements concrets: inclusion, égalité, solidarité
Un package RH complet: mutuelle, carte TR, CSE, prévoyance
Une culture du feedback et des projets qui font sens
C'est clair
Le process de recrutement:
Un premier échange téléphonique avec notre team recrutement
Un entretien RH ainsi qu'un échange métier avec un.e ingénieur.e d'affaires
Un test ou un échange technique avec un.e de nos expert.es
Un dernier point avec votre futur.e manager ou responsable de mission
Et si on se reconnaît: on démarre ensemble
C'est bon à savoir
Lieu?: Lille
Contrat?: CDI
Télétravail?: Hybride selon mission
Salaire?: De 35K€ à 42K€ (selon expérience) brut annuel
Famille métier?: Développement
Ce que vous ferez ici, vous ne le ferez nulle part ailleurs.
Ce moment, c'est le vôtre.