Consultez nos dernières offres similaires
Contenu de l'offre Développeur Iot Platform Java - Enki H/F chez Leroy Merlin
Leroy Merlin recherche …
Le marché des objets connectés est en forte croissance et Enki est la solution de Leroy Merlin et Adeo pour répondre à la demande de nos clients. Enki, c'est aujourd'hui plus de 20 000 habitants qui nous font confiance autour de quatre grands usages : la sécurité, les économies d'énergie, le contrôle des accès et l'éclairage.
Notre objectif est de démocratiser et rendre accessible la maison connectée et ainsi aider nos clients à améliorer leur habitat.
Nous recherchons un-e Développeur(se) Iot Platform JAVA H/F pour nous aider à accompagner notre croissance qui s'annonce forte en 2021. Enki est dans une phase d'accélération et nous devons accompagner au mieux nos équipes magasins pour aller chercher la potentialité de CA.
Rejoignez une équipe conviviale et est pleine évolution et aidez nous à développer les solutions de demain !
VOS MISSIONS
Au sein de l'équipe IT Feature Platform du projet Maison Connectée, le-la Développeur(se) Iot Platform Java H/F prend en charge le développement d'une solution de logiciel de type backend au sein d'une plateforme logicielle et assure l'intégration de composants applicatifs (sous langage Java) exécutés sur une infrastructure de type Cloud. Il-elle réalise le développement de fonctionnalités métier et techniques assurant la collaboration entre des composants applicatifs d'applications serveurs et les services logiciels exposés par la plateforme logiciel orientée Objets connectés qu'il-elle développe.
A ce titre, il-elle est garant-e de l'intégration des composants logiciels, de leur paramétrage et intégrité visant à constituer une plateforme serveur Iot opérationnelle au travers de réseaux haut ou bas débit, et une implémentation intègre et sécurisée.
Vos missions (non exhaustives) :
- Elaborer des solutions standardisées de développement d'applications serveurs, et les partager.
- Elaborer et/ou faire évoluer l'architecture applicative et technique du SI pour répondre aux enjeux des Iot Leroy Merlin.
- Accompagner les équipes et les partenaires s'appuyant sur nos solutions embarquées et serveurs.
- Garantir le respect la chaîne d'industrialisation (Intégration, Développement, Packaging, Déploiement, Test).
- S'assurer que nos solutions plateforme sont sécurisées en termes d'exécution et de communication avec le SI et des applications tierces.
- Contribuer aux études et à la définition des spécifications applicatives et techniques des projets.
- Identifier / comprendre les nouvelles tendances et opportunités technologiques et les partager.
- Veille sur les nouvelles plateformes, technologies Iot et les montées de versions des socles applicatifs.
- Elaborer des solutions techniques en cohérence avec l'architecture SI de Leroy Merlin et les équipes de développements des logiciels embarqués et applications mobiles.
- Veiller et contrôler à la qualité des réalisations.
- Veiller et partager de manière permanente sur les technologies Iot.
- Assurer le bon niveau de reporting auprès de son Leader IT.
VOTRE PROFIL
- Bac +4 / 5 filières informatiques avec minimum 5 ans d'expérience dans le développement d'applications Java.
- Autonomie (Collaborateur moteur pour ses collègues).
- Passion, curiosité et avidité aux défis techniques/challenges.
- Rigueur et organisation.
- Travail d'équipe.
- Capacité à prendre des décisions de manière rapide et autonome.
Compétences requises- Maîtrise de la méthodologie Agile
- Excellente maîtrise :.
- De l'environnement de développement Eclipse/IntelliJ Java.
- D'environnement serveur Java.
- De l'implémentation d'objets distribués de type RPC, et RESTful.
- De l'usage d'APIs, de procédures d'authentification OAuth.
- De l'usage de technologies MoM.
- De l'usage d'OAuth2.
- Très bonne expérience des environnements de tests unitaires de tests de non régressions, de l'intégration continue et usine logicielle (ex : Maven, Jenkins, Gitlab), sur l'usage de serveurs de messages (ex : AMQP).
- Expériences sur des technologies de type : Spring, objets distribués (ex : RMI, Corba, JINI, EJB), conteneurs applicatifs de type JEE, mapping OO/XML ou processus de transformation, implémentations et socles de gestion/surveillance applicative (ex : JMX, SNMP), création de frameworks Java.
Vous vous reconnaissez dans cette description et les missions proposées ont éveillé votre curiosité? Alors, n'hésitez plus ! Commencez l'aventure en postulant !