Développeur Senior Java Ecosystem - E-commerce Leader - Bordeaux (H/F)
Role details
Job location
Tech stack
Job description
Vous travaillerez dans un univers Cloud-Native et data-intensive :
Backend : Java 21, Spring Boot 3, Hibernate.
Stream & Messaging : Apache Kafka, RabbitMQ.
Data : MongoDB, Elasticsearch, PostgreSQL.
Infrastructure : Architecture Microservices, Google Cloud Platform (GCP), Docker, Kubernetes.
Qualité : JUnit 5, Mockito, SonarQube, démarche de DDD (Domain-Driven Design).
Missions Réalisées
En tant que référent technique au sein d'une équipe agile, vos responsabilités seront les suivantes :
Conception & Développement : Concevoir des microservices robustes et performants en respectant les standards de qualité les plus élevés.
Optimisation de Performance : Analyser et optimiser les temps de réponse des APIs et la consommation des ressources JVM.
Lead de projets transverses : Piloter des chantiers techniques complexes (migration de versions, changement de socle de base de données).
Culture Craft : Être le garant des bonnes pratiques (TDD, BDD, Clean Code) et participer activement aux revues de code pour assurer la pérennité du socle technique.
Support au Product : Challenger les user stories sous l'angle de la faisabilité technique et de la scalabilité.
Requirements
Profil RecherchéNous cherchons un passionné, curieux et rigoureux :
Expérience : Minimum 8 ans en développement Java, avec une maîtrise profonde de l'écosystème Spring.
Expertise technique : Vous avez une expérience solide sur des architectures distribuées et savez manipuler des flux de données en temps réel (Kafka).
Culture DevOps : Vous êtes à l'aise avec la conteneurisation et comprenez les enjeux du CI/CD (GitHub Actions ou Jenkins).
Soft Skills : Pédagogue, vous aimez partager vos connaissances et savez argumenter vos choix techniques auprès d'interlocuteurs variés., Profil RecherchéNous cherchons un passionné, curieux et rigoureux :
Expérience : Minimum 8 ans en développement Java, avec une maîtrise profonde de l'écosystème Spring.
Expertise technique : Vous avez une expérience solide sur des architectures distribuées et savez manipuler des flux de données en temps réel (Kafka).
Culture DevOps : Vous êtes à l'aise avec la conteneurisation et comprenez les enjeux du CI/CD (GitHub Actions ou Jenkins).
Soft Skills : Pédagogue, vous aimez partager vos connaissances et savez argumenter vos choix techniques auprès d'interlocuteurs variés. You must create an Indeed account before continuing to the company website to apply