Nuevo
Remote
Descripcion del puesto
Nous sommes **knowmad mood**, une société leader de la transformation digitale, reconnue pour son dynamisme, son innovation et son engagement en faveur du développement durable. Forts de plus de 3 000 collaborateurs créatifs, digitaux et passionnés, nous accompagnons nos clients dans la conception et le déploiement de solutions technologiques de pointe, tout en cultivant un environnement de travail où la collaboration, l’innovation, le plaisir et la confiance sont les piliers de notre réussite.
**Missions principales**
- Concevoir, développer et maintenir des micro‑services Java robustes et évolutifs, en suivant les principes SOLID et les bonnes pratiques du Clean Code.
- Concevoir les schémas de bases de données SQL (PostgreSQL, MySQL) et NoSQL (MongoDB, Cassandra) et assurer leur optimisation.
- Containeriser les applications avec Docker et orchestrer les déploiements sur Kubernetes, garantissant la scalabilité et la résilience des services.
- Implémenter des pipelines CI/CD (GitLab CI, Jenkins, Azure DevOps) afin d’automatiser les tests unitaires, d’intégration et les déploiements en production.
- Intégrer des systèmes de messagerie asynchrone (Kafka, RabbitMQ) pour assurer la communication fiable entre les services.
- Collaborer étroitement avec les équipes produit, UX/UI, QA et DevOps pour garantir la qualité, la performance et la conformité aux exigences fonctionnelles.
- Participer aux revues de code, aux ateliers d’architecture et aux séances de partage de connaissances afin d’élever le niveau technique de l’équipe.
**Profil recherché**
- Minimum 5 ans d’expérience professionnelle en développement Java, avec une solide maîtrise des micro‑services.
- Expertise avérée en bases de données relationnelles et non relationnelles.
- Expérience pratique avec Docker, Kubernetes et les outils d’orchestration de conteneurs.
- Maîtrise des pipelines CI/CD et des outils d’automatisation.
- Connaissance approfondie des principes SOLID, du Clean Code et des tests automatisés (JUnit, TestNG, Mockito).
- Familiarité avec les systèmes de messagerie Kafka ou RabbitMQ.
- Anglais professionnel (niveau B2 minimum) indispensable pour la communication avec les équipes internationales.
- Esprit d’équipe, curiosité technique et capacité à travailler de façon autonome dans un environnement 100 % remote.
**Ce que nous offrons**
- **Télétravail à 100 %** : travail depuis votre domicile ou tout autre lieu de votre choix, avec la possibilité occasionnelle de se rendre dans nos bureaux modernes si vous le désirez.
- **Horaires flexibles** : adaptez votre planning à votre rythme de vie tout en respectant les besoins du projet.
- **Environnement technologique de pointe** : accès à des outils modernes, formation continue et budget dédié à la veille technologique.
- **Culture d’entreprise inclusive** : valeurs de collaboration, d’innovation, de confiance et de fun, avec des événements virtuels et physiques réguliers.
- **Plan de carrière** : parcours d’évolution clairement défini, mentorat, certifications sponsorisées et opportunités de mobilité interne.
- **Rémunération compétitive** et avantages sociaux (mutuelle, tickets restaurant, programme de bien‑être).
- **Communauté internationale** : travail avec des équipes multiculturelles, projets à forte visibilité et impact global.
Rejoignez **knowmad mood** et participez à la création de solutions digitales qui transforment les entreprises tout en développant votre expertise technique dans un cadre de travail flexible et stimulant.