Développeuse/Développeur fullstack confirmé.e - JAVA Springboot (microservices) - Montpellier

💡 Produits ou services responsables
CDI
Localisation Montpellier, France
Économie circulaire
Télétravail ponctuel autorisé
40000 - 50000€ brut (Annuel)
A partir de 3 année(s) d'exp.
Publiée le 15/11/2024
Début : février 2024

MagicPallet

MagicPallet a développé un SaaS qui permet aux acteurs de la supply chain de réduire les kilomètres parcourus et émissions de CO2 associées liés au transport d'emballages vides.

💡 Produits ou services responsables

La mission de cette entreprise est de concevoir des produits ou proposer des services éco-responsables alignés avec les besoins de la transformation écologique et solidaire.

Plus d'informations
  • Site internet
  • Entreprise
  • Entre 15 et 50 salariés
  • Économie circulaire
Mesure d'impact
MagicPallet n'a pas encore transmis de mesure d'impact
Labels et certifications
Cette structure n'a pas souhaité nous communiquer les labels ou certifications qu'elle a pu obtenir.
Voir plus

Les professionnels de la supply-chain (industriels, distributeurs, transporteurs …) utilisent des emballages pour stocker et transporter de la marchandise. L’emballage le plus utilisé en Europe étant la palette Europe avec 650 millions d’unités en circulation tous les jours.

La particularité de cet emballage est qu’il est réutilisable (4 rotations par an en moyenne). Son propriétaire cherche donc à le récupérer pour le réutiliser.

Avant MagicPallet, la palette Europe parcourait le chemin retour à vide pour être réutilisée par son propriétaire. Des centaines de kilomètres parcourus à vide pour ne générer aucune valeur marchande mais des émissions de CO2.

MagicPallet met la technologie au service de la planète en développant un SaaS pour digitaliser et décarboner les retours emballages.

Le SaaS combine un outil de gestion des emballages industriels pour simplifier le pilotage des parcs emballages et une plateforme d’échange de palettes Europe entre professionnels.

Au final, MagicPallet permet de réduire jusqu’à 93 % des distances parcourues à vide pour récupérer les palettes Europe. Depuis sa création, MagicPallet a évité le rejet de plus de 4 tonnes de CO2 dans l’atmosphère.

Tu veux rejoindre l’aventure pour contribuer à la réduction des émissions de CO2 grâce à un produit innovant en constante évolution (une roadmap bien chargée jusqu’en 2026, des nouveaux projets autour des parcours d’onboarding, de l’algorithme de matching, et de l’IA) ?

------------------

Tes principales missions seront la conception, le développement et l’intégration de nouvelles fonctionnalités au sein de l’application. Tu seras force de proposition face à des problématiques métiers ou techniques, afin de répondre au mieux aux besoins de nos utilisateurs ou à nos besoins internes.

Avec l’ensemble de l’équipe et le soutien de notre PO, tu participeras à des ateliers technico-fonctionnels visant à mieux comprendre le besoin utilisateur pour l’intégration des fonctionnalités. Tu participeras également à des sujets de R&D sur des problématiques techniques pointues et passionnantes (Echanges de palettes à N acteurs, temps réel, optimisation, etc. ). Ton expertise, tes bonnes pratiques et ton sens du détail seront les bienvenus !

En équipe, tu participeras aux revues de code afin de garantir une cohérence globale du code source, mais également à la veille technique pour identifier en amont des outils ou méthodologies pouvant améliorer notre environnement technique.

------------------

Déroulement des entretiens

  • Entretien avec Morgane (PO) et Paul (Lead Tech), découverte d'un cas technico-fonctionnel
  • Prise de référence
  • Entrevue avec l'équipe tech (informel)
  • Entretien avec Pierre-Edouard, notre CEO
Profil recherché

La future ou le futur candidat.e que l’on souhaite :

  • Issu.e d’une formation bac +5 (école d’ingénieur / master)
  • Expérience significative sur un poste de fullstack developer Java
  • Sensibilisé.e aux architectures micro services (sécurité, communication, etc.)
  • Tu aimes transmettre tes connaissances aux équipes… ♻️
  • … et aussi en apprendre des autres ! 💡
  • L’envie de contribuer à un beau projet vertueux 🌱 et plein de challenges ! 🚀

Compétences souhaitées:

  • Software engineering (SOLID principales, design patterns, etc.)
  • Développement par les tests (TU, Integration tests, etc.)
  • Bonne connaissance de l’environnement Java et du framework Spring boot
  • Conception de base de données SQL
  • Connaissance de base de données noSQL et de leurs cas d’usage
  • Connaissances des API RESTful, de leurs standards et des best practices
  • Maitrise des process de CI/CD
  • Maitrise des architectures hexagonales et CQRS serait un plus