Confirmed fullstack developer - JAVA Springboot (microservices) - Montpellier

💡 Responsible products or services
Long-term contract
Localisation Montpellier, France
Circular economy
Occasional remote authorized
40000 - 50000€ gross (Annual)
From 3 yrs of exp.
Posted on 11-15-2024
Start : February 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.

💡 Responsible products or services

The company's mission is to design eco-responsible products and services aligned with the needs of the ecological transformation.

More information
  • Website
  • Company
  • Between 15 and 50 persons
  • Circular economy
Impact study
MagicPallet did not yet communicate its impact measurement.
Labels and certifications
This structure did not communicate to us the labels or certifications that it was able to obtain.
Read more

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
Profile

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