Junior Java Software developer - H/F

ADEO c’est une communauté d’entreprises de 120 000 leaders avec une ambition commune : être utile aux habitants du monde.

ADEO Services est une des entités d’ADEO dont le rôle est d’accompagner nos différentes entreprises dans le monde. Nous rejoindre c’est évoluer dans une entreprise plateforme, internationale, leader et en mouvement.

Dans le contexte de transformation digitale et pour poursuivre notre défi de réinventer notre utilité aux habitants du monde, notre challenge est de construire la plateforme mondiale de l’habitat.

 

🌟 CONTEXTE

Nos équipes IT et Data ont ainsi pour mission de faire évoluer le modèle IT pour bâtir les écosystèmes digitaux utiles et modulaires qui vont permettre à ADEO de devenir durablement une entreprise plateforme. Cela se concrétise par une collaboration active et une proximité forte avec les différents métiers afin de proposer des solutions adaptées aux besoins clients, et afin de délivrer des produits de manière plus agile et plus efficace.

C’est donc une culture d’innovation, de confiance et de responsabilité pour une agilité collective qui prime dans l’enjeu Digital Data.

En tant que Software Developer vous intégrerez les équipes du domaine paiement au sein de la plateforme Customer and Commerce .

Le Domaine paiement, en pleine transformation, a pour vocation de Transformer le système de paiement et d'encaissement Legacy, afin de construire de nouvelles solutions modulaires en adéquation avec nos ambitions de transformation vers le Cloud.

Plus précisément vous travaillerez sur la solution ULYS.

💳ULYS en quelques mots : panier omnicanal et un orchestrateur d'encaissement et de paiement. ULYS permet depuis des fronts magasins ou digitaux de proposer des parcours clients ou collaborateurs d'encaissement et de paiement en autonomie. Lorsqu'un panier est complet, ULYS fait tous les liens vers d'autres produits afin de rechercher toutes les données produits et de fidélité pour effectuer le paiement. Le tout déployé au sein des 25 BU's Européennes du Groupe .

 

🚀 LES MISSIONS

  • Vous participez à toutes les étapes d’un cycle agile : Conception, développement, test, déploiement et maintien en condition opérationnelle des fonctionnalités des nouvelles releases
  • Vous Appliquez et challenger en équipe les préconisations d'architecture, de sécurité et de performance de la qualité et de la robustesse des développements réalisés
  • Vous Participez avec vos co-équipiers à la construction du contenu des prochaines releases
  • En équipe vous trouvez des solutions techniques permettant d’atteindre les objectifs fixés en équipe
  • Vous documentez les aspects techniques et partagez vos connaissances avec les développeurs d’autres domaines
  • Vous contribuez à l'amélioration des processus de delivery des produits en vous appuyant sur les outils DevOps et les méthodes agiles

 

💻 LES TECHNOLOGIES

  • Outils de développement : Java 8, 11, 14 / Groovy / Kotlin
  • Spring Boot
  • Angular
  • Kafka
  • BDD : Mongo DB, PostgreSql
  • Environnement GCP / GKE
  • GIT
  • CI / CD

 

📌 LES PRATIQUES :

  • Code review
  • Process de développement agiles / lean
  • Tests unitaires / intégration

 

🥇 VOTRE PROFIL

  • Vous avez déjà participé à des projets de développement utilisant le langage JAVA et le framework Spring Boot à l'occasion de période de professionnalisation (première expérience en entreprise post-diplôme ou plusieurs stages de 6 mois ou bien dans le cadre d'une alternance d'au moins 2 ans)
  • Vous savez modéliser des API’s,
  • Vous maîtrisez la modélisation de Base de données (SQL and NoSQL),
  • Vous avez des compétences en matière d’automatisation de Test
  • Vous aimez intervenir dans tout le processus agile
  • Vous êtes sensible aux principes, aux pratiques et aux outils DevOps (Ansible, Terraform, Kubernetes, Openshift, Docker, Docker-compose, CI, CD)
  • De nature curieuse vous effectuez une veille constante des technologie du marché afin de pouvoir partager le fruits de vos recherches avec vos co-équipiers
  • Votre communication agile et votre empathie vous permet de bien cerner les besoins des utilisateurs, de les challenger.
  • De nature curieuse et ouverte vers l’autre vous aimez travailler en équipe et échanger sur les bonnes pratiques (Git, Code-review, Clean-code, TDD)
  • Vous considérer le feedback comme un levier d’amélioration continue
  • Vous savez travailler en Anglais


Vous vous reconnaissez dans cette description et les missions proposées ont attisé votre curiosité ? Alors, n’hésitez plus !

Commencez l’aventure Adeo en postulant à cette offre !

Vous connaissez quelqu'un qui pourrait être intéressé ? Faites passer le mot !

Nous sommes convaincus que : « Quand chacun progresse, tout le monde avance »

Vous travaillez déjà chez ADEO Services ?

Recrutons ensemble pour trouver votre prochain collègue.