Job Description

Vous intégrerez, au sein de notre Pôle Transformation Numérique, une équipe d’experts dédiée à accompagner nos clients dans la réalisation de projets de développement.

Dans le cadre de la refonte technique et fonctionnelle d'un produit, vous serez chargé(e) de participer activement à la conception, au développement, aux tests et à la maintenance des services backend. Ce produit critique, déployé dans plusieurs entités internationales, est une composante clé de la gestion des prix d’achats fournisseurs.

Vos missions seront les suivantes :

  • Concevoir des API REST robustes et performantes dans des environnements SI complexes.
  • Participer activement à la refonte technique V2 du produit pour améliorer sa maintenabilité et son évolutivité.
  • Développer des fonctionnalités backend en Node.js et SpringBoot, tout en respectant les standards de clean code et de software craftmanship.
  • Optimiser les requêtes SQL complexes dans un environnement Postgres.
  • Collaborer étroitement avec l’équipe agile (Tech Lead, QA/QE, PO, et autres développeurs) pour garantir la qualité des livrables et respecter la roadmap.
  • Appliquer les concepts de DDD, architecture hexagonale, et autres patterns d’architecture modernes.
  • Contribuer aux tests unitaires (TU) et au suivi des performances en production.

Qualifications

Quel profil pour ce poste ?

  • Diplômé(e) d’un Bac +5 en informatique ou équivalent.
  • Vous justifiez de 6 à 10 ans d’expérience en développement backend sur des projets de transformation digitale majeurs.
  • Vous êtes expert(e) en Node.js, SpringBoot, et avez une bonne maîtrise de React (un plus apprécié).
  • Vous avez une expérience significative dans la conception et le développement d’API REST.
  • Vous êtes à l’aise avec les bases de données relationnelles et l’optimisation de requêtes SQL (Postgres).
  • Vous avez une connaissance pratique des technologies cloud (GCP) et des conteneurs (Docker/Kubernetes).
  • Vous maîtrisez les systèmes de messaging comme Kafka (Redis est un plus).
  • Vous possédez un bon niveau d’anglais professionnel.

Quelles compétences pour ce poste ?

Hard skills indispensables :

  • Expertise en développement backend avec Node.js et SpringBoot.
  • Expérience avérée en conception d’API REST.
  • Compétences avancées en SQL et optimisation des requêtes.
  • Bonne connaissance des environnements cloud (GCP) et des conteneurs.

Hard skills importantes :

  • Familiarité avec les concepts DDD, architecture hexagonale, et patterns modernes.
  • Connaissance des outils de messaging comme Kafka.

Soft skills :

  • Forte capacité de communication et de collaboration.
  • Rigueur et organisation pour garantir la qualité des livrables.
  • Positivité, adaptabilité, et prise de recul dans un contexte exigeant.

Conclusion

Rejoignez une mission stratégique pour refondre et faire évoluer un produit critique dans un contexte international. Vous travaillerez dans une équipe dynamique et experte, en participant activement à une transformation digitale majeure.

Additional Information

If you applied for this position the Controller of your personal will be  ALTER SOLUTIONS France, with its registered office at 6 avenue du Général de Gaulle 78000 Versailles. The personal data provided by you will be processed for the purpose of the recruitment process and for future recruitment processes.

You have the right to access the content of your data, request their rectification, erasure, restriction of processing, the right to data portability, the right to object to the processing of your data and the right to lodge a complaint to the DPO (privacy@alter-solutions.com).

Location

Lille, France

Job Overview
Job Posted:
1 week ago
Job Expires:
Job Type
Full Time

Share This Job: