Ingénieur Java Spring Boot - Mongodb H/F - Groupe Antares
- Fontenay-sous-Bois - 94
- CDI
- Télétravail accepté
- Groupe Antares
Les missions du poste
Le Groupe Antares propose via ses 5 sociétés des expertises complémentaires de Conseil, Expertise technique en production applicative, ingénierie du poste de travail, support utilisateurs, gestion de parc et de Création digitale.
Le Groupe ANTARES propose à ses clients les prestations suivantes :
- Le développement informatique (Applications métiers, Sites, Applications...)
- La production informatique
- La gestion et l exploitation des infrastructures
- La gestion des opérations de masse (transferts informatiques, déploiements )
- Le câblage informatique (Cuivre, Optique, Téléphonique, Electrique...)
- La téléphonie IP.
Nous sommes certifiés ISO 9001 et évalués ISO 26000 (RSE).Notre taille humaine est un véritable atout car elle nous permet :
- D'affiner au mieux l'adéquation entre le besoin de nos clients et le profil de nos collaborateurs
- D'apporter une écoute attentive et une disponibilité de tous les instants
- D'assurer une évolution de carrière motivante et formatrice à travers les dispositifs suivants :
La Gestion prévisionnelle des emplois et des compétences, Le Programme de formation et de certifications auprès d organismes partenaires leader sur le marché, L'Accompagnement à la validation des acquis par l expérience.
Le Suivi du collaborateur relayé par un management de proximité, inscrit dans notre démarche qualité certifiée ISO 9001,La Mise en place d une démarche responsabilité sociale de l entreprise.
Dans le cadre du développement et de l'évolution de son référentiel Master Data, notre client recherche un(e) Ingénieur(e) Java Spring Boot / MongoDB pour accompagner la conception et la mise en oeuvre des développements autour de la solution MasterData Actor et de ses différents use cases.
Vous intervenez au sein de la DSI du client, dans un environnement Java Spring Boot, MongoDB Atlas, API et Kafka/Confluent.
Missions principales
1. Conception et développement
Vous serez notamment amené(e) à :
- Concevoir et développer des flux API et des intégrations avec MongoDB Atlas.
- Concevoir et développer des flux utilisant différents protocoles et supports : API, Topics Kafka, etc.
- Concevoir, optimiser et modéliser les collections MongoDB.
- Développer des composants et intégrations réutilisables afin de faciliter l'évolution et la maintenance de la plateforme.
- Collaborer avec l'équipe Data Architecture afin de garantir la cohérence des attributs et des modèles MCD, MLD et MPD.
- Collaborer avec l'équipe API Management pour assurer l'alignement des Swagger/OpenAPI et des fiches API.
- Respecter l'architecture et la stratégie SI existantes tout en intégrant les besoins métiers.
- Participer à la construction et à l'évolution du produit avec les différentes équipes projet, notamment les équipes Kafka / Confluent.
- Réaliser les tests unitaires, les documenter et garantir la qualité des développements.
- Fournir, versionner et maintenir les sources d'implémentation.
2. Support et administration de la plateforme MasterData Actor
Vous interviendrez également sur les activités de support et d'administration de la plateforme :
- Préparer les livraisons et assurer les déploiements.
- Intégrer les développements dans les pipelines CI/CD.
- Administrer les différents composants de la plateforme.
- Développer des scripts nécessaires à l'administration et à l'exploitation.
- Concevoir des outils réutilisables facilitant l'intégration et l'exploitation globale de la plateforme.
- Maintenir et enrichir la documentation technique existante.
3. Maintenance et évolutions
Vous participerez à la maintenance corrective et évolutive de la solution :
- Analyser et résoudre les problématiques rencontrées par les clients internes.
- Concevoir et développer des intégrations réutilisables afin de simplifier la maintenance.
- Participer à l'amélioration continue de la plateforme.
- Accompagner les évolutions techniques et fonctionnelles du produit Master Data.
- Garantir la pérennité, la qualité et la robustesse des composants développés.
Le profil recherché
Nous recherchons un(e) ingénieur(e) autonome et rigoureux(se), disposant des compétences suivantes :
- Solide expérience en développement Java / Spring Boot.
- Bonne maîtrise des architectures orientées API et des systèmes d'intégration.
- Expérience significative avec MongoDB, idéalement MongoDB Atlas.
- Bonne connaissance de la modélisation et de l'optimisation de bases de données documentaires.
- Expérience avec Kafka / Confluent appréciée.
- Maîtrise des pratiques de développement, de tests unitaires et de gestion de versions.
- Connaissance des environnements CI/CD et des processus de déploiement.
- Capacité à travailler dans un environnement d'architecture SI complexe et avec plusieurs équipes techniques.