Developpeur Java H/F

  • CDI
  • /
  • FRANCE
  • Hauts-De-France
  • /
  • Lille

Viveris est un groupe de conseil et d’ingénierie qui accompagne depuis plus de 30 ans la transformation numérique des entreprises et de leurs produits. Nos ingénieurs interviennent dans 4 métiers complémentaires : Les infrastructures, les systèmes d’information et la transformation digitale, l’informatique scientifique et technique, et les systèmes embarqués.

Notre pôle systèmes d’information et transformation digitale fournit à nos clients des systèmes d’information adaptés et personnalisés qui mixent l’intégration de produits du marché et le développement d’applications sur mesure. Conseil, spécification, réalisation, validation, maintenance, direction de projet et formation – notre rôle est d’accompagner chaque étape de l’étude, du développement et du déploiement des applications métiers. S’engager avec Viveris, c’est l’assurance de relever des défis techniques et humains en travaillant sur des projets innovants dans une ambiance collaborative.

Le poste et les tâches


Votre rôle

Contexte de la mission
Viveris pilote les chantiers de transformation métier et IT du secteur Retail.
Dans ce cadre, nous contribuons à un programme stratégique ecommerce en matière des configurateurs de produits.

Ces configurateurs sont stratégiques pour l'entreprise, et sont en refonte pour assurer :
  • La forte disponibilité des outils (Migration cloud, excellence opérationnelle, qualité du run, modernisation du legacy).
  • Proposer de nouvelles expériences utilisateurs (Augmenter la transfo, le CA, les lead).
Dans ce cadre, nous recherchons un Developpeur Java pour assurer l'évolution de ces outils Omni-canaux dédiés à la configuration et la vente de produits, comme la cuisine, salle de bain, portes,...
L'équipe de développement des configurateurs est composée de 8 développeurs et 1 tech lead.
Vos missions et responsabilités
Concevoir, développer, tester, documenter, déployer et maintenir les fonctionnalités des nouvelles releases en respectant les normes et processus techniques, y compris les bonnes pratiques de programmation logiciel, les canvas et frameworks techniques.
  • Appliquer et challenger les préconisations d'architecture, de sécurité et de performance de la qualité et de la robustesse des développements réalisés.
  • Participer avec vos co-équipiers à construire le contenu des prochaines releases en inner-source et open-source.
  • Evaluer la charge de développement des prochaines releases et trouver des solutions techniques permettant d'atteindre les objectifs fixés en équipe.
  • Assurer le maintien en condition opérationnelle des produits.
  • Garantir la bonne qualité des fonctionnalités livrées grâce à votre niveau d'exigence, aux revues de code avec les leads dev front et back, aux tests automatiques.
  • Documenter le code et les API réalisées.
  • Pilote un développeur junior.


Profil recherché

Votre profil
  • Vous disposez de solides expérience dans le développement- Back : Java avec framework Spring Book.
  • Vous avez des connaissances Front : angular (ou vue JS ou React).
  • Database : MongoDB, Elastic Search.
  • Vous savez modéliser des API's.
  • Vous avez des compétences en matière d'automatisation de test.
  • Vous êtes à l'aise avec les méthodes de collaboration agile (Scrum et Kanban) et les outils (JIRA).
  • Vous êtes sensible aux principes, aux pratiques et aux outils Devops (Ansible, Terraform, Kubernetes, Openshift, Docker, Docker-compose, CI, CD).

En retour, nous vous offrons un cadre de travail de qualité, des espaces de création et une formation continue solide.

Vous êtes passionné, technophile, curieux et créatif ?
Alors nous serions ravis de vous rencontrer.