Développeur Backend orienté Data F/H
Role details
Job location
Tech stack
Job description
Si pour vous, être Développeur Backend orienté Data, c'est :
-
Dompter les architectures de données : Concevoir et modéliser des structures de données complexes, scalables et résilientes pour soutenir la logique métier backend (Java / Spring Boot).
-
Maîtriser la persistance sous toutes ses formes : Naviguer avec aisance entre le monde Relationnel (PostgreSQL, MySQL) et les écosystèmes NoSQL (MongoDB, Cassandra, Redis) pour choisir le bon stockage selon le cas d'usage.
-
Être un as de l'optimisation : Traquer la latence, optimiser les index, packager des requêtes complexes et concevoir des mécanismes de cache performants pour garantir des temps de réponse minimaux à haute disponibilité.
-
Garantir la fluidité des flux : Concevoir des API robustes (REST, GraphQL, architectures Event-Driven avec Kafka ou RabbitMQ) capables d'ingérer et de distribuer de larges volumes de données en toute sécurité.
-
Penser "Clean Code" et "Clean Data" : Appliquer rigoureusement les bonnes pratiques de développement (SOLID, DDD, Clean Architecture) pour que le code backend soit aussi propre et maintenable que les bases de données qu'il exploite. … Alors, nous sommes faits pour nous entendre !, En rejoignant la practice Modern Application Development basée à Grenoble, vous pourrez :
-
Concevoir et modéliser : Intervenir dès les phases de cadrage technique pour définir les modèles de données cibles et l'architecture de persistance des futures applications Cloud-native.
-
Industrialiser le Delivery : Participer à la mise en place des pipelines CI/CD et gérer l'infrastructure de données "as Code" (Liquidbase, Flyway, Terraform) en collaboration avec les équipes DevOps.
-
Sécuriser et monitorer : Intégrer les standards de sécurité des données (chiffrement, RGPD, OWASP) et mettre en place le monitoring des performances des bases de données en production.
-
Rayonner et transmettre : Partager vos retours d'expérience sur les problématiques de performance BDD, animer des sessions techniques et accompagner les profils plus juniors sur la gestion avancée des données.
Requirements
- Formation : Des parcours de certifications avancés (sur l'écosystème Java, les technologies de Data management, ainsi qu'Azure et AWS) pour propulser votre expertise au niveau supérieur.
- Flexibilité : Une organisation du travail hybride pensée pour votre équilibre personnel.
Rejoindre nos équipes, c'est contribuer à une performance qui a du sens : créer de la valeur durable en conciliant performance économique, responsabilité environnementale et impact sociétal, en agissant concrètement pour l'intérêt général avec Komeet à travers le mécénat de compétences, en soutenant Café Joyeux et l'Institut Imagine et en renforçant l'inclusion avec Yumaincap.
Benefits & conditions
- Santé et Protection Sociale : Mutuelle et prévoyance - une couverture solide, largement prise en charge.
- Flexibilité et télétravail : 2 jours de télétravail/semaine - plus de flexibilité et confort pour votre quotidien.
- Grandir et progresser : Des formations et un soutien pour développer vos compétences et évoluer.
- Accompagnement par un mentor : Un mentor dédié pour vous accompagner, partager son expérience et soutenir votre évolution.