Publiée le 15 juin
Mission du poste
ContexteDans le cadre du renforcement des équipes IT d?un acteur majeur du secteur bancaire, nous recherchons un Développeur Java confirmé disposant d?un solide socle théorique et d?une capacité à intervenir sur des sujets innovants.
Missions principalesConcevoir, développer et maintenir des applications Java robustes et performantes
Participer à la définition de l?architecture technique des solutions
Intervenir sur des systèmes critiques (paiement, risques, référentiels, etc.)
Garantir la qualité du code (tests unitaires, revue de code, bonnes pratiques)
Optimiser la performance et la scalabilité des applications
Collaborer avec les équipes métiers et les équipes IT (DevOps, Data, Sécurité)
Challenger les choix techniques, notamment sur l?utilisation de solutions d?IA (pertinence, limites, biais, performances)
Assurer une veille technologique continue (Java, architecture, IA)
Compétences techniquesLangages & FrameworksJava (8 à 17+) ? excellente maîtrise
Spring / Spring Boot / Spring Batch
Hibernate / JPA
Outils & environnementGit, Maven/Gradle
Docker / Kubernetes (un plus)
Bases de données SQL (Oracle, PostgreSQL)
Connaissances sectoriellesBonne connaissance du secteur bancaire :
Moyens de paiement
Gestion des risques
Produits financiers
Réglementations (un plus : Bâle III, DSP2)
Profil recherchéBac+5 (école d?ingénieur ou université)
5 ans d?expérience minimum en développement Java
Forte culture informatique et algorithmique
Excellente capacité d?analyse et de prise de recul technique
Esprit critique, notamment vis-à-vis des nouvelles technologies (IA, automatisation)
Autonomie, rigueur et capacité à travailler en équipe
Qualités attenduesCuriosité intellectuelle
Esprit de synthèse et de vulgarisation
Capacité à proposer des solutions innovantes mais pragmatiques
Bon relationnel avec interlocuteurs techniques et métiers
Capacité à challenger sans remettre en cause de façon non constructive
Profil candidat:
Le/la candidat(e) idéal(e) est mobile sur Montpellier, possède un vrai socle théorique en développement (Java), et connait bien le secteur bancaire (app, signatures electroniques...)