Développeur Java Spring Boot
Il y a 2 semaines
, France
Extia
Temps plein
Gratuit avec email ou Google
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
Gratuit avec email ou Google
Contexte de la mission
Au sein de la Direction des SI, vous intégrez l’équipe projet pour accompagner la conception, le développement et l'évolution d'une solution applicative cœur de réseau. La mission s'inscrit dans un environnement technique moderne reposant sur une architecture Java Spring Boot, une base de données MongoDB Atlas et des flux intégrés principalement par API REST et Apache Kafka (Confluent).
Missions et Réalisations
Conception & Développement : Développer des flux d'intégration réutilisables (API synchrones/asynchrones, Topics Kafka) et modéliser/optimiser les collections MongoDB Atlas.
Alignement Architecture & Data : Collaborer avec les équipes Data et API Management pour garantir la conformité des modèles de données (MCD/MLD/MPD) et des contrats d'interface (Swagger/OpenAPI).
Industrialisation & Qualité : Rédiger les tests unitaires, versionner les sources, s'intégrer aux pipelines CI/CD et administrer les composants du socle applicatif.
Maintien en Conditions Opérationnelles (MCO) : Assurer la maintenance corrective/évolutive, mettre en place la supervision (logs, métriques, alertes) et apporter un support technique réactif en production.
Documentation & Agilité : Maintenir la documentation technique (Swagger, guides d'intégration/onboarding) et participer aux rituels Agiles (Scrum/Kanban sur JIRA) pour l'amélioration continue du produit.
Vos compétences
Backend Java : Maîtrise avancée du framework Java Spring Boot. Au moins 5 ans d'expérience.
Base de données NoSQL : Expertise sur MongoDB / MongoDB Atlas (modélisation orientée document, versioning de schémas, optimisation des index, performances, sécurité/cryptage).
Architecture API & Événementielle :
Conception et consommation d'API (REST, Swagger/OpenAPI, normes JSON, sécurité OIDC/OAuth2).
Architecture événementielle (Kafka Confluent, gestion des Topics).
Connaissance des architectures d'intégration (ESB, Message Brokers, flux synchrones/asynchrones).