Cat-Amania - Développeur Back End Senior JVM / Tech Lead
Summary
Leads backend development for a JVM-based, event-driven system using Java/Scala, Kafka, and REST APIs, with a focus on clean code and observability.
Les compétences attendues sont les suivantes
- Excellente maîtrise de Java ou Scala et très bonne connaissance de l'écosystème JVM
- Pratiques avancées en programmation fonctionnelle (immutabilité, fonctions pures, gestion des effets)
- Conception et développement d'API REST (Spring Boot, Play, Akka/Pekko ou technologies équivalentes)
- Bonne expérience des architectures event-driven, messaging et streaming (Kafka ou équivalent)
- Maîtrise des bases de données SQL et bonne connaissance des bases NoSQL (MongoDB)
- Forte sensibilité à la qualité logicielle : tests unitaires et d'intégration, CI/CD, observabilité (logs, métriques)
- Idéalement une expérience en assurance.