Nous recherchons pour le compte de notre client, spécialisé dans les solutions connectées, un Développeur Java Spring (Boot) Senior H/F pour une mission à pourvoir dès que possible en freelance ou portage salarial à Villeurbanne.
Descriptif de la mission :
Rattaché au directeur du développement, vous travaillez en équipe avec deux développeurs Java expérimentés. Vous contribuez au développement et à l’évolution de deux solutions :
Economies d’énergie : Cette solution ajuste automatiquement les températures de chauffage et de climatisation dans les chambres d’hôtels en fonction de leur usage, selon les données qui remontées par des objets connectés Zigbee via une passerelle IP/ Zigbee, et un serveur local qui communique avec la partie cloud de la solution.
Cette solution techniquement complexe est en cours de développement (Java/Spring(boot)), avec quelques sites déployés. Ainsi les sujets techniques sont :
● Modélisation des données
● Conception d’automates
● Gestion Zigbee
● Analyses des données
Par ailleurs, notre client développe une interface web d’administration pour les clients en parallèle (l’API) exposée par la partie cloud de l’application.
Chromecast : Cette solution est en production depuis 5 ans. Et installée aujourd’hui dans plus de 17 000 chambres (300 hôtels). Elle permet alors de proposer le service Chromecast dans un hôtel depuis un réseau Wi-Fi partagé avec appairage.
Ainsi vous contribuez à son évolution logicielle et à son enrichissement. De plus, le protocole Google Chromecast étant propriétaire, le reverse engineering est obligatoire. Enfin, la solution fonctionne avec des services cloud et des serveurs Linux installés localement, tout étant développé en Java/Spring(boot)/Netty.