Chargement en cours

Développeur Java Fullstack H/F

ROUBAIX, 59
il y a 11 jours

Le poste requiert :

  • Code fonctionnel
  • Documentation
  • Tests unitaires

Compétences techniques

  • Java/Spring MVC - Expert - Impératif
  • Devops - Confirmé - Important
  • Framework Front type vueJS/AngularJS/ReactJS - Confirmé - Important
  • Architectures microservices - Confirmé - Important

Connaissances linguistiques

  • Français Courant (Impératif)
  • Anglais Professionnel (Impératif)

Description détaillée

Nous recherchons 1 développeur fullstack expérimenté avec idéalement des compétences devOps éprouvées, à minima une réelle appétence autour de ces pratiques.

Ce développeur intégrera l'équipe Offer du centre de développement digital (Direction Delivery front).

L’équipe est en charge des fonctionnalités d'agrégation et d'exposition de l'ensemble des produits et offres du site.

Elle intervient sur :

  • L'intégration des prix/stocks/produits
  • L'APIisation/affichage de ces données
  • Les exports produits pour les partenaires de publication "externe"
  • L'affichage des informations produits sur le site

L'équipe cible sera constituée de :

  • 1 PO
  • 1 QA
  • 4 à 8 développeurs selon les besoins projets

Le développeur s'intégrera dans une équipe produit auto-gérée, qui fonctionne en agilité dans la gestion de son backlog qui s’anime autour de rituels Scrum.

Les pratiques devOps sont privilégiées, l'équipe assure le BUILD et le RUN du produit (support de dernier niveau).

Le développeur recherché devra :

  • Être à l'aise avec JAVA Spring (Java 11) et les architectures microservices (connaissances Spring webflux / Spring intégration / Spring batch)
  • Avoir des connaissances dans un framework front (VueJS, AngularJS, ReactJS) - Idéalement VueJS
  • Avoir des connaissances dans les bases de données relationnelles et non relationnelles (MongoDB / Postgres)
  • Avoir des notions solides en API REST
  • Connaître les concepts et savoir manipuler les conteneurs, il sera amené à travailler dans un environnement K8S
  • Avoir développé dans ses précédentes missions ou sur des projets personnels des compétences devOps
  • Mettre en place et améliorer des chaînes d’intégration continue, des outils de métriques / d’alerting et de monitoring
  • Savoir déployer sur différents environnements les applicatifs qu’il aura développés
  • Utiliser des outils de déploiement (Helm / gitlab-ci)
  • Savoir utiliser Kubernetes (utilisation de kubectl)

Le développeur aura pour mission de :

  • développer les nouvelles features qui enrichiront le produit
  • intégrer son code dans la CI
  • tester unitairement ses développements (manuels, automatisés)
  • déployer ses développements dans les différents environnements d'intégration, de qualification, et de production
  • participer au maintien et à la mise en place des outils aidant à la production au sein du centre de développement (CI, env hors prod, env de prod etc)
  • participer à la mise en place / à jour et à l’amélioration des outils et process de production du CDD
#J-18808-Ljbffr
Entreprise
FreeMat
Plateforme de publication
WHATJOBS
Soyez le premier à postuler aux nouvelles offres
Soyez le premier à postuler aux nouvelles offres
Créez gratuitement et simplement une alerte pour être averti de l’ajout de nouvelles offres correspondant à vos attentes.
* Champs obligatoires
Ex: boulanger, comptable ou infirmière
Alerte crée avec succès