Descriptif de la société
INGENIANCE est une ESN spécialisée en finance de marché, banque et assurance depuis plus de 18 ans. Nous accompagnons les grands acteurs bancaires et assurantiels français sur leurs projets les plus critiques, avec une expertise reconnue en Craft Development, Big Data, Cloud/DevOps et Agilité. Rejoindre Ingéniance, c'est intégrer une communauté d'experts, être accompagné par un management de proximité et construire son parcours sur des missions à forte valeur ajoutée. Build your success!
Contexte de la mission
Nous recherchons pour une mission longue chez notre client secteur banque/finance en région parisienne un développeur senior Java / Spring pour concevoir et livrer deux nouveaux référentiels de données stratégiques : un référentiel Individus et un référentiel Relations/Liens, au cœur de l'architecture data de la plateforme.
Vos missions :
- Prendre en charge le cycle complet de développement : conception de l'architecture, développement des APIs, implémentation de la logique métier en Java / Spring Boot.
- Concevoir et exécuter la stratégie de migration des données historiques : mapping, nettoyage, transformation (ETL) et validation pour garantir l'intégrité et l'absence de perte de données.
- Assurer l'intégration des nouveaux référentiels avec les applications consommatrices via des APIs REST et des files de messages.
- Garantir la qualité du code par la mise en œuvre de tests unitaires et d'intégration (JUnit, Mockito) et participer aux revues de code.
- Contribuer à la mise en place et à l'amélioration des pipelines CI/CD.
- Assurer le support post-mise en production : corrections, optimisation des performances et stabilité de l'environnement.
- Produire la documentation technique en anglais : spécifications d'API, schémas d'architecture, dictionnaire de données et procédures de migration.
Profil recherché
Formation Bac+5 (école d'ingénieurs ou master informatique). Vous justifiez d'au moins 5 ans d'expérience en développement Java, avec une maîtrise avancée du Spring Ecosystem (Spring Boot, Spring Data). Vous êtes à l'aise avec les bases de données relationnelles (SQL, Oracle) et/ou NoSQL, et vous avez conduit des projets de migration de données complexes. Bonne connaissance des architectures microservices, des API REST et des design patterns. Pratique courante des outils DevOps : CI/CD, Git, JUnit, Mockito. Anglais professionnel courant indispensable (documentation et environnement internationaux). Rigueur, autonomie et sens de la collaboration sont des qualités attendues sur ce poste.
Informations complémentaires
Conformément à la réglementation, et à notre politique d'égalité professionnelle, tous nos postes sont ouverts aux personnes en situation de handicap.
Ref : O-HJFTN