Développeur Backend Java Senior – Cloud & Kafka (H/F)

Remote — Clichy, Ile-de-France, France Posted 4d First seen 4d
ATS Keyword Match See which key terms from this posting your resume already has. Free.

Rejoignez un grand groupe international du secteur du retail en tant que Développeur Backend Java Senior. Vous serez responsable de la conception et du développement de services backend robustes, de la modernisation des applications existantes et de l'intégration d'un nouveau processus de traduction par IA. Vous travaillerez dans un environnement Agile et collaborerez étroitement avec les équipes produit, fonctionnelles et techniques.

About the role

* Au moins 5 années d’expérience en développement backend Java. * Solide maîtrise de Java et de Spring Boot. * Très bonne connaissance de Quarkus. * Expérience significative des architectures distribuées et orientées événements. * Maîtrise de Kafka et des problématiques de messaging. * Bonne expérience des API REST et de PostgreSQL. * Pratique des environnements cloud native, idéalement sur AWS ou GCP. * Bonne maîtrise de Kubernetes et Docker. * Expérience dans la mise en place de chaînes CI/CD intégrant plusieurs niveaux de tests. * Connaissance des outils de monitoring et d’alerting, notamment Datadog. * Sensibilité forte à la qualité du code, à la performance et à la fiabilité. * Aisance dans un fonctionnement Agile/Scrum et dans les échanges techniques. Une culture **Software Craftsmanship** et/ou **DevOps** constituera un réel atout. Environnement technique * **Backend :** Java 21, Spring Boot, Quarkus, Vavr * **API et événements :** REST, Kafka, Avro * **Bases de données :** PostgreSQL, MongoDB Atlas * **Cloud et infrastructure :** AWS, GCP, Kubernetes, Docker * **CI/CD et tooling :** Git, GitHub Actions, SonarCloud * **Monitoring :** Datadog * **Tests :** JUnit 5, Cypress, tests d’intégration, de contrat et de charge * **Frontend environnant :** React, AngularJS * **Méthodologie :** Agile, Scrum

Key missions

  • Concevoir et développer des services backend robustes en Java 21, participer à la modernisation des applications existantes.
  • Contribuer à l’intégration du nouveau processus de traduction par IA, développer et maintenir des API REST et des architectures événementielles.
  • Renforcer la qualité logicielle grâce aux tests unitaires, d’intégration, d’acceptation, de contrat et de charge.

Benefits

  • Diversity manifesto
  • Unconscious bias training
  • Dedicated Diversity & inclusivity staff
  • Cooptation bonus
  • Remote work allowance
  • Team building
  • Afterworks, Team lunches
  • Partners with Nonprofits
  • Professional development plan
  • Reimbursement above 50%