Notre client :
Our customer is a sell-side omnichannel advertising platform leveraging real-time mobile audiences and AI-driven technology to deliver large-scale, data-powered digital advertising campaigns. The platform works with thousands of mobile apps and websites worldwide, processing tens of billions of anonymized first-party data signals daily to help marketers understand consumer behavior, identify new opportunities, and drive business growth.
Vos tâches :
- Design and develop highly scalable, modular backend applications and APIs using Java and Spring Boot.
- Own the full development lifecycle — from requirements analysis, design, coding, and testing to deployment and monitoring in production.
- Lead initiatives to improve system scalability, performance, and security.
- Collaborate closely with Product, Algo, DevOps, BI, and Marketing to deliver integrated, business-driven solutions.
- Ensure observability through robust logging, metrics, and alerting with tools like Prometheus, Grafana, Kibana.
- Drive adoption of engineering best practices, code quality standards, and technical documentation.
- Mentor and guide junior developers, fostering knowledge sharing and continuous improvement.
Expérience et compétences requises :
- Bachelor’s degree in Computer Science or equivalent practical experience.
- 5+ years of professional Java development experience – Must
- Proven track record in designing and delivering complex distributed systems and microservices (Docker, Kubernetes).
- Strong understanding of scalability, concurrency, and performance optimization challenges.
- Hands-on experience with CI/CD tools and automated build/deployment pipelines.
- Proficiency in Spring & Spring Boot frameworks.
- Excellent communication skills and the ability to influence technical direction across teams.
- Experience running applications on Kubernetes, with a focus on designing services that scale efficiently and consume resources effectively (rather than cluster administration).
- Ability to measure and improve application performance using profiling, benchmarking, and APM tools (e.g., JFR, JMeter, Micrometer, New Relic, Datadog).
- Anglais - Intermédiaire supérieur.
Ce serait un plus :
- Knowledge in the programmatic advertising landscape – DSPs, SSPs, exchanges – significant advantage.
- Background with NoSQL databases (MongoDB, Couchbase) and SQL databases.
- Knowledge of reactive programming (Spring WebFlux).
- Familiarity with monitoring and alerting tools such as Prometheus, Grafana and Kibana.
Conditions de travail
Semaine de travail de 5 jours, journée de travail de 8 heures, horaire flexible ;