Nuevo
Remote
Descripcion del puesto
**À propos de knowmad mood**
Nous sommes knowmad mood, une société leader de la transformation digitale, reconnue pour son agilité, son innovation et son engagement en faveur du développement durable. Forts de plus de 3 000 talents créatifs et technophiles, nous accompagnons nos clients dans la conception de solutions numériques à forte valeur ajoutée, en plaçant la collaboration, l’innovation, le plaisir et la confiance au cœur de nos projets.
**Votre mission**
En tant que Développeur Java Senior, vous rejoindrez une équipe d’ingénieurs passionnés et contribuerez à la conception, au développement et à la mise en production d’applications critiques basées sur une architecture micro‑services. Vous serez responsable de :
- Concevoir et implémenter des services Java robustes, évolutifs et maintenables.
- Définir les API RESTful et les contrats de données entre les services.
- Mettre en place des pipelines CI/CD automatisés (GitLab CI, Jenkins, Azure DevOps…) afin d’assurer des livraisons fréquentes et fiables.
- Containeriser les applications avec Docker et orchestrer les déploiements sur Kubernetes.
- Gérer les bases de données SQL (PostgreSQL, MySQL) et NoSQL (MongoDB, Cassandra) selon les besoins fonctionnels.
- Implémenter la messagerie asynchrone avec Kafka ou RabbitMQ pour garantir la résilience et la scalabilité.
- Rédiger des tests unitaires et d’intégration (JUnit, TestNG, Mockito) et veiller à la couverture de code.
- Appliquer les bonnes pratiques de développement (SOLID, Clean Code, TDD) et participer aux revues de code.
- Collaborer avec les équipes produit, UX/UI et DevOps dans un environnement Agile (Scrum/Kanban).
**Profil recherché**
- Minimum 5 ans d’expérience professionnelle en développement Java.
- Maîtrise des concepts de micro‑services et des frameworks Spring Boot / Spring Cloud.
- Solide expérience avec Docker, Kubernetes et les pipelines CI/CD.
- Connaissance approfondie des bases de données relationnelles et NoSQL.
- Expérience avérée avec les systèmes de messagerie Kafka ou RabbitMQ.
- Bonnes pratiques de tests automatisés et de couverture de code.
- 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 en remote.
**Ce que nous offrons**
- **Modèle 100 % remote** avec la possibilité de travailler ponctuellement dans nos bureaux (choix du collaborateur).
- Contrat CDI à temps plein, avec une rémunération attractive et des avantages compétitifs.
- Horaires flexibles et politique de confiance : vous organisez votre temps pour concilier vie professionnelle et personnelle.
- Programme de formation continue (certifications, conférences, cours en ligne) pour rester à la pointe des technologies.
- Accès à des projets variés et à forte visibilité, tant en Europe qu’à l’international.
- Environnement de travail stimulant, basé sur la collaboration, l’innovation et le bien‑être.
- Bonus annuel lié à la performance individuelle et collective.
- Couverture santé, tickets restaurant et participation aux événements d’entreprise (team‑building, hackathons, meet‑ups).
Rejoignez une entreprise où votre expertise technique sera valorisée et où vous pourrez contribuer à façonner l’avenir du digital. Vous êtes prêt(e) à relever le défi ? Postulez dès maintenant et faites partie de l’aventure knowmad mood !