Create Alert
Email me similar jobs

Senior Java / Springboot Engineer

Location: Paris

Contrat : Permanent (CDI)

Experience: 5+ années

Salaire: 50K-65K€


Quicksort


Nous aidons les organisations à déployer des solutions IA fiables, sur-mesure et à fort impact. Chez Quicksort, nous concevons des systèmes backend pour les industries les plus exigeantes : finance, banque, conformité réglementaire.


Nous sommes convaincus que les meilleurs ingénieurs aujourd’hui ne se contentent pas d’écrire du code — ils conçoivent le harness autour des agents IA qui les rend fiables, auditables et production-safe.


Notre philosophie : Human + AI = Compound Value.


Votre Mission


En tant que Senior Java Engineer, vous concevez et livrez des systèmes backend pour nos clients entreprise et vous utilisez les agents de coding IA comme outil de premier rang pour aller plus vite et produire mieux.

Il ne s’agit pas de prompter un chatbot. Il s’agit de maîtriser le harness complet : specs, hooks, règles AGENTS.md, boucles de back-pressure, portes de vérification, pour que l’agent livre du code qui fonctionne réellement en production.

Exemples de projets :

• Microservices Spring Boot 3.x (Java 21, virtual threads, records, sealed classes) pour des workflows financiers réglementés

• APIs REST robustes : Spring MVC, Spring Security, Spring Data JPA, gestion fine des transactions

• Spec-Driven Development : écrire la spec → générer le squelette → tests en premier → 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 à Claude Code / Codex

• Pipelines d’observabilité : traces OpenTelemetry, logs structurés (ELK / Loki), métriques Prometheus → dashboards Grafana

• Déploiement et opération sur Kubernetes : health checks, resource limits, rolling updates, secrets management


Profil recherché


• 5+ ans d’expérience Java en production, Java 17 minimum, Java 21 apprécié

• Maîtrise de Spring Boot 3.x : auto-configuration, profiles, actuator, security, batch.

• À l’aise avec les nouveautés Java modernes : records, pattern matching, sealed classes...

• Vous utilisez Claude Code, Codex ou équivalent au quotidien, pas occasionnellement

• Vous pensez en specs avant de penser en code : interfaces, contrats, cas de test d’abord

• Vous avez conçu ou itéré sur un agent harness (AGENTS.md, hooks, schemas d’outils, configs sandbox)

• Solide culture du test : JUnit 5, Testcontainers, Mockito, contract testing, mutation testing

• Bonne connaissance de l’observabilité et du logging : OpenTelemetry, logs structurés JSON, tracing distribué, alerting.

• Expérience en environnement bancaire ou assurance appréciée : contraintes réglementaires, audit trail, sécurité des données.

• Expérience avec Kubernetes et Docker appréciée : déploiement, debug de pods, CI/CD pipelines

• Stack événementielle appréciée : Spring Kafka, Spring WebFlux, R2DBC.

• Connaissance du MCP (Model Context Protocol) ou de la construction d’APIs pour agents est un vrai plus.


Nos valeurs


• Biais pour l’action.

• Excellence.

• Laisser son ego de côté.

Un bon modèle avec un mauvais harness perd face à un modèle moyen avec un excellent harness. Venez construire le harness avec nous.


[email protected]


#Java #Java21 #SpringBoot3 #AIEngineering #GenAISDLC #HarnessEngineering #ClaudeCode #Observabilité #AgenticAI

Similar jobs

Senior Java / Springboot Engineer

Apply Now
Back to search page