Job position Développeur BackEnd Java
Share this job
Au sein d’une feature team, vous participerez au développement backend d’une plateforme IoT. Vous serez responsable de l’intégration et du développement de composants applicatifs Java déployés sur une infrastructure Cloud.
Votre mission principale consistera à concevoir et implémenter des fonctionnalités métiers et techniques, en assurant la cohérence et la collaboration entre les différents services et composants exposés par la plateforme.
Vous garantirez l’intégration, le paramétrage et la qualité des composants logiciels afin de maintenir une plateforme serveur IoT fiable, performante et sécurisée, opérant sur des réseaux à haut ou bas débit.
Le poste offre une évolution au sein des domaines Applicatif ou Produit, avec une contribution attendue aussi bien sur l’intégration de nouveaux produits que sur le développement de nouvelles fonctionnalités et services autonomes.
Objectifs du posteDévelopper des fonctionnalités et services backend au sein d’une plateforme microservices.
Intégrer de nouveaux produits et concevoir les plans de test associés aux prototypes.
Garantir la performance et la stabilité des composants applicatifs et des services techniques.
Implémenter et consommer des API exposées par nos partenaires.
Concevoir et partager des solutions standardisées pour le développement d’applications serveurs, avec une documentation claire et à jour.
Faire évoluer l’architecture applicative et technique du SI afin de répondre aux besoins IoT.
Accompagner les équipes internes et partenaires utilisant les solutions de la plateforme.
Garantir le respect de la chaîne d’industrialisation (intégration, développement, packaging, déploiement, tests).
Veiller à la sécurité des échanges et des exécutions entre la plateforme, le SI et les applications tierces.
Participer aux études et à la rédaction des spécifications techniques et applicatives des projets.
Réaliser une veille technologique continue et contribuer à l’amélioration de la qualité des développements.
Assurer un reporting régulier auprès de l’IT Leader.
Maîtrise avancée de :
Java (Spring, WebFlux)
Technologies de messaging Kafka (développement, configuration, outils)
Bases de données NoSQL (MongoDB)
Architectures Microservices / SOA et design patterns
Environnements de développement IntelliJ Java
Utilisation d’API REST et authentification OAuth2
Gestion de code source avec Git
Connaissances appréciées / intérêt pour :
Docker et Kubernetes
IoT et objets connectés
Méthodologie Agile
Gestion de dépendances avec Maven
Environnements d’intégration continue (Git, Turbine, DevPortal, etc.)
Apply to this job!
Find your next career move from +10,000 jobs!
-
Manage your visibility
Salary, remote work... Define all the criteria that are important to you.
-
Get discovered
Recruiters come directly to look for their future hires in our CV library.
-
Join a community
Connect with like-minded tech and IT professionals on a daily basis through our forum.
Développeur BackEnd Java
Sapiens Group
