Aller au contenu
Planograma
Logicielhybride

Développeur Java (hybride)

Nous recherchons un développeur Java pour rejoindre notre petite équipe produit et construire le logiciel qui fait tourner les entrepôts de nos clients.

Planograma est un WMS dans le cloud : les équipes d'entrepôt l'utilisent chaque jour pour réceptionner, ranger, préparer et expédier la marchandise, au poste de travail et sur des terminaux Android qui lisent les codes-barres et les étiquettes RFID, tandis que les stocks restent synchronisés avec les boutiques en ligne, les marketplaces et les ERP. Vous interviendrez sur tout le cycle de vie, de la spécification et de la conception aux tests, à la mise en production et au support qui suit. Ici, la fiabilité compte : un entrepôt privé de son WMS n'expédie plus rien.

Missions

  • Concevoir, développer et maintenir des fonctionnalités de la plateforme Planograma, du modèle de données jusqu'à l'API ;

  • Écrire un code propre, testé et efficace, et relire celui de vos collègues ;

  • Développer et maintenir les intégrations avec les ERP, les plateformes e-commerce et les marketplaces, ainsi que les API REST auxquelles nos clients se connectent ;

  • Garder la plateforme rapide à mesure que les données augmentent : grands catalogues, nombreux entrepôts, nombreuses personnes qui scannent en même temps ;

  • Préparer et livrer les nouvelles versions ;

  • Analyser et corriger les anomalies, et laisser le code que vous touchez meilleur que vous ne l'avez trouvé ;

  • Proposer de nouveaux outils et approches et les présenter en revue d'architecture ;

  • Travailler avec le produit, le support et les clients pour transformer les besoins de l'entrepôt en fonctionnalités qui marchent.

Profil requis

  • Une expérience pratique confirmée en développement logiciel avec Java ;

  • Analyse et conception orientées objet avec les design patterns courants ;

  • Une très bonne connaissance des bases de données relationnelles (MySQL, PostgreSQL) et des ORM (Hibernate, JPA) ;

  • Une expérience du Spring Framework et d'au moins un framework web (Spring MVC, JSF, Wicket ou GWT) ;

  • Des connaissances en JavaScript (y compris jQuery), Kotlin, HTML5/CSS3 et API REST ;

  • Communicatif et doté d'un esprit d'équipe, avec de l'initiative, un esprit d'analyse et le souci du détail.

Atouts

  • Une expérience du développement Android : notre application mobile tourne sur les terminaux de l'entrepôt ;

  • React ;

  • Une expérience des systèmes e-commerce, ERP ou de gestion d'entrepôt ;

  • Un intérêt pour la logistique et le fonctionnement d'un entrepôt.

Avantages

  • Rémunération attractive ;

  • Formations certifiantes ;

  • Des collègues formidables et un produit que vous voyez à l'œuvre dans de vrais entrepôts ;

  • Travail hybride.