Développeur API Intégration (Springboot- Mongodb Atlas) F/H Recruteur partenaire
Critères de l'offre
Métiers :
- Consultant Intégration API & Microservices (H/F)
Expérience min :
- 6 à 10 ans
Lieux :
- Fontenay-sous-Bois (94)
Conditions :
- CDI
- 50 000 € - 65 000 € par an
- Temps Plein
- Aucun déplacement à prévoir
Description du poste
Vous serez en charge de contribuer à la mise en oeuvr des développements java autour d'une solution développé en framework Java Spring Boot, MONGODB Atlas, dont l'intégration se fait en API, Kafka Confluent.
Vos missions consisteront à contribuer:
Assurer la continuité du service rendu par la solution existante auprès des « clients internes »,
Concevoir et développer des intégrations java springboot existantes atour d'une solution Mongodb Atlas (orientée document).
Conception, développement des intégrations
- Savoir concevoir et développer des flux API et des intégrations Mongodb
- Savoir concevoir développer des flux selon différents protocoles et pour différents supports (API, Topics… ou autres).
- Savoir concevoir, optimiser et modéliser les collections Mongodb.
- Savoir concevoir et développer des intégrations réutilisables
- Travailler avec l'équipe Data Architecture, du même département, et s'assurer du bon alignement des attributs, modèles MCD, MLD, MPD du produit.
- Travailler avec l'équipe API Management, du même département, et s'assurer du bon alignement swaggers et fiches APIs.
- Respecter l'architecture et la stratégie existante tout en prenant en compte les besoins métiers.
- Participer avec les différentes équipes projet, à la construction du Produit, dont les équipes Kafka Confluent
- Réaliser des tests unitaires et les documenter
- Fournir les sources d'implémentation et les « versionner ».
Support et Administration de la plate-forme Produit MasterData Actor
- Savoir préparer les livraisons, déployer et s'intégrer avec les pipelines CI-CD
- Savoir administrer les composants de la plate-forme et écrire les scripts si nécessaire
- Savoir développer des outils réutilisables au service de l'intégration globale de la plate-forme
- Enrichir la documentation existante
Support et évolutions
- Maintenance : Savoir concevoir et développer des intégrations réutilisables pour faciliter la maintenanceSurveillance et monitoring : Mettre en place des outils de supervision (logs, métriques, alertes) pour détecter et anticiper les incidents.
- Correction des bugs : Prioriser la résolution des anomalies signalées par les utilisateurs ou identifiées via des tests automatisés.
Documentation et Support aux Développeurs
- Mise à jour de la documentation : Maintenir une documentation complète et accessible pour faciliter l'intégration (Swagger, Postman…). Mais également vérification et mise à jour des documentations techniques et des dossiers d'architecture associés.
- Mise à jour de la documentation et de la communication, via les outils du client (confluence, Sharepoint…) ; non seulement de la documentation projet mais également des documents de on boarding, de best practices et de vulgarisation requis.
- Support technique : Assurer un support réactif sur les problèmes liés aux flux notamment sur ceux en Production
- Feedback et amélioration continue : Recueillir les retours des utilisateurs et les intégrer dans la roadmap produit
Pour mener à bien ce projet, vous devrez justifier de:
- Connaissance des architectures ou contraintes techniques (niveau fonctionnel et niveau technique).
- Architecture SI & API (REST, SOAP, API Management)
- Architecture Evenmentielle (Topic et Kafka)
- Framework Java Spring Boot, et solution Mongodb Atlas
- Intégration & interfaçage (ESB, message broker, formats d'échange)
- Intégration de flux API dans l'environnement d'intégration (flux synchrone et asynchrones)
- Standards API et intégration du marché ainsi que les standards de sécurité associés (swaggers, json, OIDC…)
- Savoir définir les groupes et les rôles nécessaires au fonctionnement du Master Data.
- Notions UX/UI et sensibilité au design.
- Connaissance des outils de logs, de traçabilité et de Monitoring (opentelemetry, dynatrace,…).
- Connaissance de la modélisation orientée document et des caracterisques et spécificités Mongodb Atlas (versionnning des shémas, cryptages, optimisations et gestion des index,..)
- Bonnes connaissances des stratégies de tests et des outils associés
- Bonnes connaissances des pratiques agiles (Scrum, Kanban, Sprint, outil JIRA).
- Bonnes connaissances de la rédaction des user stories et des critères d'acceptation.
- Maitrise du langage UML pour décliner les spécifications fonctionnelles détaillées
- Connaissance de la modélisation de données afin de mieux pouvoir échanger avec les data architectes et s'assurer de l'alignement avec le Master
- Avoir une capacité à bien communiquer avec le support adéquat et s'adaptant à la population ciblée
- Connaitre les outils de communications dont Confluence, Sharepoint, Teams, …
Créée en 1999, CATAMANIA fait partie des ESN les plus compétitives dans les régions où elle est implantée et se spécialise sur des projets d envergure orientés métiers : Grande Distribution, Banque, Assurance et Protection sociale mais aussi Energie, Industrie, Secteur Public.
En 2022 CATAMANIA c est : 84 millions d de chiffre d affaires, 1100 collaborateurs répartis sur 15 agences en France et 4 agences à l international : Rabat, Luxembourg, Genève et Montréal.
Aujourd'hui, l objectif est de conforter le développement de nos agences et d ouvrir de nouveaux pays en Europe, conserver notre croissance de plus de 15% par an et atteindre 100 millions de CA en 2024.
Le but de Catamania : la mise en œuvre de démarches opérationnelles et méthodologiques pour réaliser et accompagner les projets de ses clients sur les aspects pilotage, AMOA, réalisation, tests ...
"Catamania s'engage à assurer la diversité de ses équipes et à créer un environnement de travail inclusif. Nous accueillons toutes les candidatures sans distinction d'âge, de genre, d'origine, d'orientation sexuelle, de croyance religieuse ou de handicap.
Recommandé pour vous


