Notre client :
Notre client est une plateforme de publicité omnicanale sell-side qui exploite des audiences mobiles en temps réel et une technologie pilotée par l'IA pour proposer des campagnes de publicité numérique à grande échelle, alimentées par des données. La plateforme fonctionne avec des milliers d'applications mobiles et de sites web dans le monde entier, traitant quotidiennement des dizaines de milliards de signaux de données anonymes de première partie pour aider les spécialistes du marketing à comprendre le comportement des consommateurs, à identifier de nouvelles opportunités et à stimuler la croissance de l'entreprise.
Vos tâches :
- Développer et maintenir des applications backend et des API évolutives en utilisant Java v.21 et Spring Boot.
- S'approprier les fonctionnalités tout au long du cycle de développement - des exigences à la production.
- Améliorer l'évolutivité, les performances et la fiabilité du système.
- Collaborer avec les équipes Produit, Algo, DevOps, BI et Marketing.
- Assurer l'observabilité avec la journalisation, les métriques et les alertes (Prometheus, Grafana, Kibana).
- Suivre les meilleures pratiques d'ingénierie, maintenir la qualité du code et contribuer à la documentation.
- Participer aux revues de code et au partage des connaissances.
Expérience et compétences requises :
- Licence en informatique ou équivalent.
- 3+ ans d'expérience professionnelle en développement Java - indispensable.
- Expérience des systèmes distribués et des microservices (Docker, Kubernetes).
- Connaissance approfondie de Spring et Spring Boot.
- Compréhension de l'évolutivité, de la concurrence et de l'optimisation des performances.
- Expérience des pipelines CI/CD et du déploiement automatisé.
- Bonnes aptitudes à la communication et au travail en équipe.
- Anglais - Intermédiaire supérieur.
Ce serait un plus :
- Connaissance de la publicité programmatique (DSP, SSP, ad exchanges).
- Expérience des bases de données NoSQL (MongoDB, Couchbase) et SQL.
- Familiarité avec la programmation réactive (Spring WebFlux).
- Expérience des outils de surveillance (Prometheus, Grafana, Kibana).
Conditions de travail
Semaine de travail de 5 jours, journée de travail de 8 heures, horaire flexible ;