Credit Agricole

Développeur full-stack Open Source H/F

- Île-de-France
05/02/2026
Apply Now
Deadline date:

Job Description

Au sein de l’équipe Développement interne, composée d’une vingtaine de personnes, vous serez acteur dans la construction des nouveaux projets stratégiques, et relèverez de nombreux challenges au sein d’une équipe experte dans les technologies open source et dans l’écosystème Java.

En tant que Développeur full-stack Open Source, vous aurez pour principales missions :
 
1. Concevoir les architectures logicielles des nouveaux projets : Recueillir et challenger les besoins métiers et fonctionnelsDéterminer et décrire l’architecture applicative générale choisieS’assurer de l’adéquation de la solution avec l’architecture techniqueImaginer la ou les solutions adaptées au besoin en terme de frameworks, librairies ou plateformesEffectuer des prototypes (POC) pour éprouver ces choix 2. Réaliser le développement d’applications : Développer les solutions en respectant les normes de développementsCréer des services scalables et résilientsTester unitairement les solutionsAssurer une haute qualité de code favorisant la maintenabilité et la réversibilitéSécuriser le développement en appliquant les normes de sécurité de l’entreprise (basées entre autres sur les recommandations OWASP et PCI-DSS) 3. Accompagner la chaîne de production : Mettre en place les chaînes CI/CD sur les environnementsContribuer à l’industrialisation des composants dans le système d’information de l’entrepriseAccompagner l’entreprise dans l’adoption de nouvelles technologies (k8s, NoSQL, Kafka, …)Maintenir les applications en productionEffectuer des audits de code Notre processus de recrutement comprend deux entretiens (managérial, RH associé à un questionnaire de personnalité), avec la possibilité d’un échange supplémentaire.

Vous êtes un(e) expert(e) en architecture logicielle : Savoir traduire un besoin métier en solution applicativeVous avez adopté(e) les pratiques du bon développement : Clean code, tests, révisions de code, pair programming, BDD, AgilitéVous maitrisez le développement de Back-ends en Java, avec les frameworks Spring, SpringBoot, et QuarkusVous connaissez le développement Front-end avec Typescript & AngularVous êtes attentifs au monitoring et au suivi des applications avec des solutions comme ELK ou DynatraceVous avez de bonnes connaissances sur la construction d’une chaîne CI/CD avec Jenkins, ArgoCD, Hashicorp Vault, …Vous êtes passionné(e) par les technologies modernes, telles que Docker, Kubernetes, MongoDB, Kafka, Elastic, et vous aimez faire de la veilleVous avez déjà travaillé en Agile, vous en connaissez les cérémonies, et maitrisez les outils Jira & Confluence

Bac + 5 / M2 et plus

Ingénieur en développement logiciel ou équivalent
Développement de systèmes back-end ou front-end basés sur des architectures orientés ressources, API (REST), dans les système distribuées ou SOAExpérience avec des bases de données SQL ou noSQL

6 – 10 ans