Paris · Permanent · Senior (6-9 ans)
Senior Java Engineer — Backend AI-Augmented (Banque CIB) — Paris
Concevez la couche backend Java 21 / Spring Boot 3.x d'une grande banque de financement et d'investissement à Paris, en pilotant les agents de coding IA (Claude Code / Codex) via un vrai harness d'ingénierie.
- Java 21
- Spring Boot 3.x
- Kubernetes
- Spring Kafka / WebFlux
- OpenTelemetry
- Claude Code / Codex
Une grande banque de financement et d'investissement à Paris renforce son ingénierie backend. L'enjeu : livrer des systèmes fiables, auditables et production-safe pour des workflows financiers réglementés — en faisant des agents de coding IA un outil de premier rang, pas un gadget.
Le contexte
Vous rejoignez une équipe qui ne se contente pas d'écrire du code : elle conçoit le harness autour des agents IA (Claude Code / Codex) qui les rend fiables. Specs d'abord, hooks, AGENTS.md, boucles de back-pressure, portes de vérification. Environnement bancaire exigeant : audit trail, sécurité des données, conformité.
Le rôle
En tant que Senior Java Engineer, vous concevez et livrez la couche backend de workflows financiers réglementés, et vous utilisez les agents de coding IA au quotidien pour aller plus vite et produire mieux.
- Microservices Spring Boot 3.x (Java 21 : virtual threads, records, sealed classes)
- APIs REST robustes : Spring MVC, Spring Security, Spring Data JPA, gestion fine des transactions
- Spec-Driven Development : spec → squelette généré → tests first → l'agent complète l'implémentation
- Harness engineering : AGENTS.md, pre-commit hooks, typecheck back-pressure, splits planner/evaluator
- Serveurs MCP en Java exposant des APIs internes aux agents
- Observabilité (OpenTelemetry, ELK/Loki, Prometheus → Grafana) et déploiement Kubernetes
Profil recherché
- 5 ans+ de Java en production (Java 17 min, Java 21 apprécié)
- Spring Boot 3.x : auto-configuration, profiles, actuator, security, batch
- Java moderne : records, pattern matching, sealed classes, virtual threads
- Vous utilisez Claude Code / Codex au quotidien et pensez en specs avant de penser en code
- Tests : JUnit 5, Testcontainers, Mockito, contract & mutation testing
- Stack événementielle (Spring Kafka, WebFlux, R2DBC), Kubernetes & Docker, CI/CD
- Environnement bancaire / assurance apprécié ; français + anglais technique
Modalités
- CDI — rémunération compétitive selon profil
- Paris — présentiel / hybride ; démarrage dès que possible
- Mission grand compte en environnement réglementé, à fort impact
Postuler
Senior Java Engineer — Backend AI-Augmented (Banque CIB) — Paris
