Nous recherchons un·e Développeur·se Full-Stack Java talentueux·se et motivé·e pour rejoindre notre équipe et contribuer au développement de nos applications à fort enjeu stratégique.
Vos missions :
En tant que Développeur·se Full‑Stack, vous interviendrez sur l’ensemble du cycle de vie des applications :
- Concevoir, développer et maintenir des applications Java / Spring Boot.
- Participer au développement de composants front-end en Angular.
- Contribuer à l’architecture et au développement de nos systèmes d’échanges via Apache Kafka.
- Déployer, optimiser et superviser les applications dans un environnement Kubernetes.
- Collaborer avec les équipes Produit, QA et DevOps pour assurer la qualité et la performance des solutions.
- Participer aux revues de code, à l’amélioration continue et aux choix techniques.
Compétences techniques requises :
Backend :
- Maîtrise de Java et du framework Spring Boot
- Connaissances solides en API REST, microservices, bonnes pratiques de développement
Frontend :
- Bonne maîtrise d’Angular
Middleware / Data Streaming :
- Expérience avec Apache Kafka
DevOps / Cloud :
- Bonne connaissance de Kubernetes (GKE, AKS, EKS ou On‑Prem)
- Notions de Docker, CI/CD (GitLab CI, GitHub Actions, etc.)
Autres compétences appréciées :
- Bases en SQL / NoSQL
- Culture agile (Scrum, Kanban)
- Sensibilité aux problématiques de sécurité et performance