Développement
Tests unitaires
Documentation
Compétences techniques
Java / Spring / API REST / GIT - Expert - Impératif
Développement réactif Webflux - Confirmé - Impératif
messaging Kafka - Confirmé - Impératif
Architecture microservices - Confirmé - Impératif
Connaissances linguistiques
Français Courant (Impératif)
Anglais Professionnel (Impératif)
Description détaillée
DÉVELOPPEUR BACKEND PAS DE FULL STACK
Il prend en charge le développement d'une solution de logiciel de type backend
au sein d'une plateforme IoT et assure l'intégration de composants applicatifs
(sous langage Java) exécutés sur une infrastructure de type Cloud.
Il réalise le développement de fonctionnalités métier et techniques en assurant
la collaboration entre différents composants et services exposés par la
plateforme.
A ce titre, il est garant 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.
Le profil évoluera dans un des enjeux Applicatif ou Produit et devra pouvoir contribuer autant à l?intégration de nouveaux produits qu?au développement de fonctionnalités associées ou de nouveaux services indépendants.
LES OBJECTIFS :
- Développer des fonctionnalités et services au sein d'une plateforme microservices
- Intégrer des produits dans la plateforme et réaliser des cahiers de tests des prototypes
- Garantir le fonctionnement optimal des composants applicatifs et services
d'intégration techniques.
- Implémenter des fonctionnalités de type services exposés ou consommant
des API exposées par nos partenaires.
DANS LE CADRE DE LA MISSION, LE COLLABORATEUR DEVRA :
- Élaborer des solutions standardisées de développement d?applications
serveurs, les partage et les documente
- Élaborer ou faire évoluer l?architecture applicative et technique du SI pour
répondre aux enjeux IoT Enki / Adeo
- Accompagner les équipes et les partenaires s?appuyant sur nos solutions
- Garantir le respect la chaîne d?industrialisation Intégration, Développement,
Packaging, Déploiement, Test)
- S?assurer que nos solutions plateforme soient 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
- Réaliser de la veille & du contrôle à la qualité des réalisations
- Partager de manière permanente sur les technologies IoT
- Assurer le bon niveau de reporting auprès de son IT Leader
Profil candidat:
COMPETENCES TECHNIQUES :
Excellente maîtrise :
- développement Java (Spring, Webflux) ++
- technologies de messaging Kafka (développement, configurations, outils) ++
bases de données NoSQL (mongoDB) ++
- architectures Microservice / SOA et des design patterns ++
environnement de développement IntelliJ Java
- usage d'API
- usage des procédures d'authentification OAuth2
- gestion de sources / branches GIT
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.