Développeur JAVA H/F

at Carrefour
Published December 10, 2019
Location Paris, France
Category Default  
Job Type Full-time  

Description

Le groupe Carrefour vit actuellement une transformation d’envergure en adaptant son modèle et son organisation pour devenir le leader de l'e-commerce alimentaire d’ici à 2022. Avec “Carrefour 2022”, nous investissons à grande échelle sur de nouveaux projets innovants transformants notre approche du digital pour nos consommateurs, nos partenaires et nos collaborateurs. De la création de nouveaux outils et nouvelles Apps en passant par la sécurité, la blockchain, ou encore l’Intelligence Artificielle, nos équipes se coordonnent pour relever les défis techniques de pointe répondants à nos objectifs d’une offre de produits et de services de qualité.

Le projet One Carrefour rassemble toute l'offre eCommerce Carrefour sur un unique portail et offre à nos clients une expérience en ligne innovante pour réaliser leurs achats.

Rattaché(e) à une équipe de 5 développeurs, 1 QA, 1 Scrum Master et 1 Product Owner, vous appoterez votre expérience sur le  développement des services de Carrefour ONE, principalement la partie back utilisée par le front et  les applications mobiles afin de récupérer les données (il s'agit d'une couche transverse entre applications mobiles et le web).

Votre rôle:

  • Analyse des besoins et estimations des charges avec PO et Scrum
  • Rédaction de documentations (Confluence)
  • Développement et tests unitaires (il peut y avoir des test d'intégration)
  • Suivi de production avec un support niv 3 ou niv 4 (astreintes à prévoir)
  • Beaucoup de volumétrie à traiter rapidement : besoin de développeurs capables de faire des développements d’applications optimisées et de maîtriser la partie JAVA au point d'identifier les bugs liés à la performance.

Environnement technique:

  • Méthodologie agile (cérémonies scrum quotidiennes et bi-mensuelles avec des démos, rétrospectives et du grooming)
  • JAVA 8 et programmation avec les stream et les lambda (programmation fonctionnelle = JAVA RX ou VAVR)
  • Bonne maîtrise de Spring avec Springboot
  • Connaissance ou sensibilisation Python et Spock (un plus mais pas obligatoire)  
  • Expérience SQL et un ORM (ex: hibernate)
  • Expérience NoSQL ( Couchbase, MongoDB, Cassandra…)
  • Expérience messaging ( Rabbit MQ, Active MQ, Kafka )
  • Bonne maîtrise d'Angular 2+ (Type Script), VueJS, Node JS
  • Framework utilisé au sein de l'équipe : Apache Camel (un plus mais pas obligatoire)
  • Sensibilisation sur la partie Devops ( jenkins, GIT, maven, ansible, docker, kubernetes)

Poste basé à Paris 13 au sein du Hub Digital Carrefour

Expérience souhaitée:

  • 5+ années d'expérience en développement Back avec une réelle maîtrise de JAVA (Spring)
  • Une forte adhésion aux méthodologies Agile avec une forte orientation Produit.
  • L'expérience d'environnement à forte innovation
  • Le sourire, la culture tech et l'investissement dans la réalisation des projets