Dans le cadre de projets à forte valeur ajoutée au sein d'un environnement technologique moderne, nous recherchons un·e développeur·se fullstack expérimenté·e capable d'intervenir sur l'ensemble de la stack backend JVM et frontend Angular, avec une solide culture de la qualité logicielle et des bonnes pratiques d'ingénierie.
Backend
- Maîtrise de Java ou Scala et de l'écosystème JVM
- Bonnes pratiques en programmation fonctionnelle (immutabilité, fonctions pures)
- Développement d'API REST (Spring Boot, Play, Akka/Pekko ou équivalents)
- Connaissance des architectures event-driven et des solutions de messaging (Kafka ou similaires)
- Bonne maîtrise des bases de données relationnelles (SQL) et connaissance de MongoDB (NoSQL)
- Expérience des tests unitaires et d'intégration, pipelines CI/CD et outils d'observabilité
Frontend
- Excellente maîtrise de TypeScript, HTML5 et CSS3/SASS
- Bonne compréhension de la programmation réactive (RxJS, Observables, Signals)
- Expertise sur Angular (core, routing, guards, lazy loading)
- Gestion d'état avec NgRx, Signals ou équivalents
- Expérience des frameworks de test frontend (Jest, Jasmine/Karma) et des tests End-to-End (Playwright ou équivalent)