Tech Lead Java H/F

Groupe Crédit Agricole
Canton of Courbevoie-2, France
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Senior

Job location

Remote
Canton of Courbevoie-2, France

Tech stack

Clean Code Principles
Java
Agile Methodologies
Confluence
JIRA
Unit Testing
Computer Programming
Databases
DevOps
Event-Driven Programming
JUnit
PostgreSQL
Scrum
Verification and Validation (Software)
Google Cloud Platform
Test Driven Development
Spring-boot
Backend
Gitlab-ci
Information Technology
Kafka
DDD (Domain Driven Development)
Code Restructuring

Job description

L'équipe est composée d'un Product Owner, d'un Product Manager, de 5 développeurs, d'un Agile Delivery Lead et d'un Quality Analyst.

L'équipe a la charge de gérer le cycle de vie du client, à partir du moment où il a réellement créé son compte. Nos principales missions sont :

  • La mise à disposition des documents ou informations personnelles
  • La mise à jour des documents ou informations personnelles suite à un changement de situation ou pour des raisons réglementaires
  • La vérification et validation des documents auprès de services externes ou internes
  • Et d'autres sujets tout aussi intéressants qui s'ajoutent au périmètre de notre équipe au fur et à mesure de l'identification des besoins de nos clients, Être le référent TECH au sein de la Squad :
  • Porter les analyses techniques en collaboration avec l'architecte, et les études d'impacts en amont des développements.
  • Encadrer, suivre et faire monter en compétences les autres développeurs de la Squad
  • Être garant de la qualité́ du code et du respect des normes de développement
  • Travailler au quotidien avec les métiers et les architectes, savoir traduire les besoins métiers en solutions techniques
  • Suivi de la production : traiter les incidents, améliorer les performances, …
  • Aider l'équipe à respecter la roadmap Produit / Métiers
  • Assurer la veille technique pour être à jour sur les solutions.

Animer la Squad

  • Leadership : Animer, motiver, faire monter en compétence les développeurs sur les bonnes pratiques, les choix d'architecture et dans leur travail au quotidien
  • Communication : Écoute et pro-activité, Participation et animation des ateliers de la communauté des Développeurs et des Tech Leads, Assurer une synchronisation avec les autres Squads
  • Capacité à challenger et donner des feedbacks
  • Être engagé

Complément

En rejoignant BforBank tu trouveras… Un projet ambitieux de transformation digitale et culturelle à l'échelon européen, terrain d'innovation et d'ouverture d'esprit Une organisation apprenante, proposant un large choix de formations toute l'année, et qui favorise l'échange avec les autres marques du Groupe Une promo RSE multi-métiers qui fait évoluer en continu les actions de BforBank vers une banque plus responsable Une organisation du travail en mode Agile, impliquant un degré élevé de collaboration et d'autonomie tout en travaillant avec un groupe de pairs diversifiés.

Requirements

Formation : Informatique (BAC + 4/5 universitaire ou école d'ingénieur)Chez BforBank nous recherchons avant tout des compétences. Tu ne disposes pas du diplôme requis mais as des expériences équivalentes ? N'hésite pas à postuler ! Expérience : Tu as une expérience professionnelle confirmée de 5 ans minimum comme Tech Lead. Une connaissance de la banque de détail serait un vrai plus. Ce que tu maîtrises :

o Une bonne connaissance des technologies de la Stack Technique o Programmation Back-End en Java 17/21 et SpringBoot 3 o Architecture Hexagonale et Event Driven avec Apache Kafka o Tests unitaires et UI (Junit et AssertJ, SpringBoot Tests, Karaté) o Devops : gitlab CI o Environnement "Google Cloud Platform" (GCP) o Base de données : PostgreSQL o Esprit "Craftmanship" o Clean architecture : DDD, Hexagonal/Oignon o Clean Code, refactoring o Amélioration continue. Entraide via Kata, Pair et Mob Programming. o Méthodologie : Agile SCRUM (outils JIRA/Confluence) o TDD : Test Driven Development o DDD : Domain Driven Development o BDD : Behavior Driven Development o Une solide culture agile SCRUM o Une sensibilisation / connaissance sur le numérique responsable / éco-conception est un plus., o Tu fais preuve d'organisation, d'autonomie et de rigueur, o Tu fais preuve de leadership, o Tu as une forte capacité d'écoute, d'analyse et de synthèse, o Tu fais preuve de pédagogie et d'accompagnement au changement, tu es empathique et à l'écoute des autres, o Tu disposes d'excellentes aptitudes à la communication et au travail en équipe.

Niveau d'expérience minimum 11 ans et plus

Benefits & conditions

De 2 jours à 5 jours de télétravail modulables par semaine, dans la limite de 104 jours par an (frais de fonctionnement pris en charge) 25 jours de congés + 15 jours de RTT 80% du coût de la mutuelle d'entreprise pris en charge / couvert Avantages collaborateurs Crédit Agricole : taux et tarifs préférentiels Des frais de transports remboursés à 60% Des tickets restaurant Des douches pour les sportifs et un tarif avantageux auprès d'une salle de sport toute proche

Le poste est basé à La Défense BforBank s'engage à garantir l'égalité des chances aux candidats car nous sommes convaincus de la richesse apportée par la diversité et l'inclusion dans nos équipes., Des titres restaurant et un restaurant d'entreprise.

  • Des avantages collaborateur Crédit Agricole (taux et tarifs préférentiels, notamment sur des crédits immobiliers).
  • Des évènements conviviaux organisés toute l'année., Que ce soit chez BforBank, ou bien dans le groupe Crédit Agricole, tu auras des possibilités d'évolution et de mobilité interne diverses et rapides.

Programme de bénévolat

Parce que ton savoir mérite d'être partagé, on t'offre 3 jours par an de Mécénat de Compétences à activer auprès d'une centaine d'associations partenaires via Wenabi.

Un télétravail flexible

Télétravailles à ton rythme : 2 à 5 jours par semaine, dans la limite de 104 jours par an.

Une culture apprenante

About the company

Présentation de la direction et de l'équipe Dans le cadre des évolutions et projets courants, tu intégreras l'équipe CLC (Customer Life Cycle) de la Direction Tech de Bforbank. La Squad, dont tu dépends, est composée de développeurs Back-End et de développeurs Mobiles pour répondre aux besoins du Product Owner et du Product Manager sur les applications du périmètre du cycle de vie du client., Jusqu'à 2 formations par an en présentiel ou via des plateformes de self-learning pour gagner en compétence et évoluer en permanence.

Apply for this position