Offre d'emploi : Freelance – Lead Dev Java Sénior
L'entreprise
Un acteur incontournable du marketing digital en France !
Depuis 2014, mon client est dédié à connecter les entreprises locales à leurs clients avec une expertise inégalée.
Poste / Missions
Rattaché(e) au CTO Publicité Digitale au sein de l’équipe Back en tant que Lead Dev, vous interviendrez dans un environnement à faible latence et fortement temps réel, avec de fortes exigences en termes de SLA et de performance.
Objectifs et livrables
Missions
Pour ce faire, dans un environnement très innovant, vos missions seront les suivantes :
Etre le garant de la disponibilité, de la qualité de service et de la performance du DSP : Dispo 24/365 - Temps de réponse max 100 ms – 50.000 requêtes / seconde
En lien avec des équipes Data Science et Digital Privacy, proposer des solutions techniques permettant d’adapter les flux de traitements actuels aux nouvelles contraintes techniques et de marché, ainsi qu’aux nouvelles exigences réglementaires du monde publicitaire (compliance).
Définir l’architecture des nouvelles fonctionnalités dans le respect des contraintes de service, des règles de sécurité, de la GDPR, de l’état de l’art et de l’évolutivité - Mettre en place les solutions d’ingénierie logicielle adaptées
Animer son équipe de développeurs : Les faire progresser dans leurs pratiques et leurs expertises, susciter les partages de bonnes pratiques et de solutions, motiver les pratiques d’émulation entre développeurs (pair programming, …)
Produire du code de haute qualité, testé et documenté en réponse à des spécifications fonctionnelles et non-fonctionnelles
Profil recherché
Compétences attendues :
Backend: Java (Java9 ou Java8)
Spring Boot
Versioning Git
Base de données / Cache / Datastores: PostgreSQL, Memcached, ElasticSearch
Intégration continue (GitLab CI ou autre…)
Kubernetes.
Google Cloud Platform
Architectures microservices
Méthodologie Agile (Scrum/Kanban)
Outils de messaging (Kafka)
Outils de monitoring & alerting (Grafana, etc…)
Outils de gestion (Jira, Confluence)
Bon niveau d’anglais (écrit & parlé)
Autonomie, rigueur, curiosité, relationnel & leadership
- Participation aux meetings Scrum (grooming, planning, retro et daily sprints)
- Analyse de complexité de développement et proposition de solutions chiffrées pour des tickets techniques, en prenant soin d'optimiser le rapport coût/bénéfice
- Réalisation de tickets techniques intégrés aux sprints de l'équipe de développement
- Développement de code et de code de test associé (unitaires, intégration, fonctionnels) en Java (Intégration Continue)
- Experience dans RTB/publicité est un atout
Informations
Compétences
Les +
Challenge
Teamleader
Postuler
marion@skillhunter.fr