Crédit Agricole Corporate and Investment Bank (Crédit Agricole CIB)

Développeur Java Spark H/F

Crédit Agricole Corporate and Investment Bank (Crédit Agricole CIB)

Guyancourt, France (Hybrid)

Job Type Permanent contract
Experience 3-5 years
Posted 3 weeks 3 days ago
Hybrid 3-5 years Level

Nous connaître

La Direction Information System & Risks IT (ISR) a pour objectif de doter CACIB de la meilleure plateforme IT et opérations afin de maintenir et renforcer la qualité des services rendus à CACIB et de répondre aux enjeux de croissance et de transformation digitale.

Au sein d’ISR, le département ICA est la Direction des Systèmes d’information de Crédit Agricole SA, responsable de la conception, du développement et de la maintenance des applications pour la Holding et l’ensemble des entités du Groupe Crédit Agricole.

Votre équipe

Au sein du département ICA, le service IT Risques Groupe accompagne la Direction des Risques Groupe de Crédit Agricole S.A. dans la définition des processus et des données métiers, l’expression des besoins relatifs aux SI, l’élaboration et le suivi des business cases, la conduite du changement et la formation des utilisateurs.

L’équipe Risques de Crédit et Régulation conçoit et sécurise les applications critiques qui produisent les calculs bâlois, les reportings réglementaires et alimentent les décisions risques du Groupe.

Vos missions

  1. Développer et maintenir les traitements distribués de calcul des risques de crédit et les API associées, en s’appuyant sur Java, Spring Boot, Apache Spark, Kubernetes et les chaînes CI/CD du Groupe.
  2. Programmer des solutions en garantissant la qualité du code, sa maintenabilité et sa réversibilité, tout en optimisant la stabilité et la performance.
  3. Respecter les standards de développement, notamment CI/CD et DDD, et promouvoir les pratiques de tests systématiques BDD/TDD.
  4. Contribuer à la rédaction des spécifications techniques et sécuriser les développements selon les normes de l’entreprise.
  5. Accompagner la chaîne de production : présenter les changements aux équipes support, contribuer à l’industrialisation des composants et effectuer régulièrement des audits de code.
  6. Contribuer à l’amélioration continue et à l’innovation : veille technique, utilisation de l’IA dans le cadre proposé par ICA, retours d’expérience et partage des bonnes pratiques.

En tant que membre de l’équipe, vous participerez à sa vie et à son processus d’amélioration continue, notamment à l’intégration de nouvelles ressources et à l’évolution des processus.

Votre environnement

Le campus de Saint-Quentin-en-Yvelines, « SQY Park », regroupe cinq entités du Groupe Crédit Agricole et compte 4 800 collaborateurs, dont 2 000 de CACIB. Campus de référence dans les domaines de l’informatique et des opérations, SQY Park accueille notamment des événements dédiés aux innovations technologiques.

Formation et expérience

  • Diplôme de niveau postgraduate : master, MSc, doctorat ou équivalent.
  • École d’ingénieur ou université, spécialisation systèmes d’information.
  • 3 à 5 ans d’expérience.
  • Expérience en développement et en mode projet.

Compétences requises

  • Maîtrise de Java, Spring Boot, Apache Spark et SQL.
  • Connaissance des bases de données Teradata, PostgreSQL et Exadata (ExaCC).
  • Maîtrise du développement d’API et de traitements distribués.
  • Maîtrise des pratiques Agile, DevOps et CI/CD, notamment GitLab et ArgoCD.
  • Connaissance de Kubernetes et du Cloud S3.
  • Maîtrise des tests unitaires avec JUnit et Mockito.
  • Maîtrise des bonnes pratiques de développement : Clean Code, SOLID et revues de code.
  • Expérience en banque ou assurance.
  • Rigueur, autonomie, sens de l’organisation, esprit d’analyse et bonnes capacités de communication et de travail en équipe.
  • La connaissance du secteur bancaire et des réglementations prudentielles, notamment Bâle III/IV et le risque de contrepartie, constitue un atout.

La majorité des postes est éligible au télétravail dans les conditions prévues par l’accord de l’entreprise, après une période d’intégration réussie et sur la base du double volontariat du collaborateur et du manager.

Le poste est ouvert à toutes et à tous, notamment aux personnes en situation de handicap.

Langues : anglais opérationnel.

Similar Job Openings