Senior Software Engineer - Data Referentiel

Visian
Paris, France
30 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Languages
English
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Business Logic Unit Testing Data Dictionary Extract Transform Load (ETL) Data Loss Data Migration Relational Databases Software Design Patterns DevOps Spring Framework
+12 more
Junit NoSQL Performance Tuning Mockito SQL Databases Delivery Pipeline Spring-boot Git Spring Data Data Management Restful APIs Microservices

Job description

Nous recherchons un Senior Software Engineer trÚs expérimenté pour piloter la conception, le développement et la mise en ?uvre de deux nouveaux référentiels de données critiques : un référentiel Individu et un référentiel Relation/Lien.

Ces référentiels sont au c?ur de notre architecture data. Ils devront garantir une haute disponibilité, une intégrité stricte des données et une intégration fluide au sein de notre écosystÚme existant.

MissionsDéveloppement de bout en bout : prise en charge du cycle complet de développement des nouveaux outils, incluant la conception de l?architecture, le développement des API et l?implémentation de la logique métier en Java et avec le framework Spring (Spring Boot, Spring Data, etc.).

Stratégie et exécution de la migration de données : conception et réalisation de la migration des données historiques vers les nouvelles structures de référentiels. Cela comprend le mapping des données, leur nettoyage, leur transformation via des processus ETL, ainsi que leur validation afin de garantir l?absence de perte de données et la cohérence globale.

IntĂ©gration et interopĂ©rabilitĂ© : garantir que les nouveaux rĂ©fĂ©rentiels puissent ĂȘtre consommĂ©s par les applications CIB en aval, via des API robustes ou des files de messages.

Support de production et stabilité : assurer le support aprÚs mise en production, incluant la correction des anomalies, l?optimisation des performances et la garantie de la stabilité de l?environnement de production.

Documentation : fournir la documentation technique nécessaire : spécifications d?API, schémas d?architecture, dictionnaire de données et procédures de migration.

Requirements

Outils et environnementLangages / Frameworks : expertise avancée en Java, sur des versions récentes, et dans l?écosystÚme Spring.

Gestion des données : solide expérience des bases de données relationnelles (SQL) et/ou NoSQL, ainsi qu?une expérience des projets complexes de migration de données.

Architecture : maĂźtrise des architectures microservices, des API RESTful et des design patterns.

DevOps / Outils : maßtrise des pipelines CI/CD, de Git et des frameworks de tests unitaires et d?intégration tels que JUnit et Mockito.

Langue : un niveau d?anglais professionnel courant est indispensable. Le dĂ©veloppeur devra ĂȘtre en mesure d?Ă©voluer dans un environnement international et de rĂ©diger la documentation technique en anglais.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role