Retour à tous les emplois
Software Engineer Back-End (H/F) – CDI – Lille, Paris

Software Engineer Back-End (H/F) – CDI – Lille, Paris

  • CDI
  • Plusieurs villes
  • 10 Mai 2022
  • 1 position

Malheureusement, cette offre n'est plus disponible. Découvrez-en d'autres !

Mission

Notre client accélère sa transformation digitale avec pour mission de devenir LA plateforme numérique sportive qui permettra aux clients de découvrir l’univers de l’entreprise à travers de nombreuses expériences locales centrées sur le sport. Le but est de créer un écosystème ouvert afin de connecter de nombreux acteurs et services tiers, de manière sûre et performante.

Leurs équipes digitales basées à Lille, Hong Kong, Londres, Montréal… regroupant plus de 1500 collaborateurs sont unis pour construire et faire grandir des produits numériques dans le but de toujours offrir la meilleure valeur à nos utilisateurs.

Leurs équipes Value Chain opèrent une ambitieuse transformation technologique (Cloud Native applications, APIsation du SI, inner-sourcing) et organisationnelle (Agilité à l’échelle, approche Produit) pour accompagner l’ensemble des activités Retail et partenaires à travers le monde.

Au sein de l’équipe Supply Network Availability, vous occuperez le rôle de Developpeur sur un de leur produits. La promesse de l’équipe est de rendre visibles et accessibles 100% de leurs stocks pour leurs clients sportifs, via une architecture micro-services en pleine construction !

Le développeur analyse, paramètre et code les composants logiciels applicatifs dans le respect des évolutions souhaitées, des normes et des procédures. Il a une expertise forte et tend vers l’excellence opérationnelle.

SES RESPONSABILITÉS PRINCIPALES

1/ Analyse :

  • Participer à la découpe des users story en tâche technique
  • Réaliser l’analyse technique et l’étude détaillée
  • Adapter, paramétrer et modifier la solution si nécessaire
  • Réaliser le prototypage

2/ Qualité :

  • Veiller au respect de la stratégie de test (TDD, BDD, Tests unitaires, Tests d’intégration, ..)
  • Maintenir la qualité du code (Lisibilité, documentation, maintenabilité)
  • Améliorer la qualité technique de son produit (Montée de version de librairie, fwk, refactoring..)
  • Effectuer de la code review
  • S’assurer que mon application soit sécurisée selon les standard de mon contexte.

3/ Développement (seul, en pair programming, en mob programming) :

  • Développer les tâches de la backlog
  • Développer les correctifs nécessaires pour palier aux problèmes de production.
  • Respecter les différentes étapes de la definition of done.

4/ Déploiement :

  • Déployer son produit via la chaîne d’intégration et de déploiement continue.
  • Savoir mettre en place et faire évoluer sa chaîne de déploiement
  • Veiller à ce que le build soit toujours “vert”

5/ Veille technologique :

  • Faire partie d’une ou plusieurs communautés pour partager ses savoir-faire et ses bonnes pratiques
  • Faire de la veille technique pour garantir son niveau, s’inspirer et inspirer ses homologues

Stack Technique :

  • Java Spring Boot
  • Docker
  • Kubernetes
  • Kafka
  • JIRA
  • GitHub
  • API
  • GIT
  • GCP
  • Cloud Engineering
  • Jenkins

Profil

  • Tu as au moins une expérience de 3 ans sur le poste de Developpeur Java.
  • Tu sais prendre du recul pour juger la pertinence des choix techniques.
  • Tu as un état d’esprit agile tourné vers l’amélioration continue et l’intelligence collective.
  • Tu es passionné.e de technique et aimes partager et contribuer.
  • Tu es passionné.e de sport et tu aimes vivre tes passions en équipe !
  • Tu es à l’aise en anglais, à l’oral comme à l’écrit.

Ce qu’offre notre client

  • Liberté de choix de l’outil de travail (Mac, Windows)
  • Équipe projet en local et partage avec le réseau mondial (parcours international)
  • Montée en compétence (diversité de projets, langages et technologies)
  • Formations internes et externes
  • Actionnariat
  • Primes mensuelles et trimestrielles

Malheureusement, cette offre n'est plus disponible.