OmDev Logo
GetYourJob
0
Publié il y a 68 jours

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

Entreprise
Localisation
Paris, Île-de-France
Sur site
Type de contrat
CDI
Niveau
Senior

Salaire du marché

Médiane du marché
58k€
Estimation
53k€fourchette habituelle68k€

Cette offre n'affiche pas de salaire. D'après 19 offres pour ce poste (Senior, Paris), le marché se situe autour de 58k€ (53k€–68k€).

0vues
0clics

Description du poste

Description

Notre client, un grand groupe international du secteur du retail, modernise son système d'information dédié à la gestion et à la diffusion des données produit.
Vous rejoindrez une équipe responsable de la collecte, de l'enrichissement, de la localisation et de la diffusion de ces informations sur l'ensemble des canaux digitaux et physiques. Dans un contexte de consolidation du legacy, l'équipe prépare également l'intégration d'un nouveau processus de traduction des données produit reposant sur l'intelligence artificielle.
Nous recherchons un Développeur Backend Java Senior pour contribuer au développement, à la modernisation et à la stabilisation des outils liés à la qualité des données produit.

Vos missions
  • Concevoir et développer des services backend robustes en Java 21.
  • Participer à la modernisation progressive 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.
  • Concevoir des solutions distribuées, résilientes et adaptées à un contexte international.
  • Produire un code maintenable en appliquant les principes DDD, SOLID et de programmation réactive.
  • Renforcer la qualité logicielle grâce aux tests unitaires, d'intégration, d'acceptation, de contrat et de charge.
  • Faire évoluer les pipelines CI/CD et automatiser les contrôles de qualité.
  • Assurer l'observabilité des applications à l'aide de métriques, logs, alertes et tableaux de bord.
  • Participer aux revues de code, aux choix d'architecture et aux groomings techniques.
  • Collaborer étroitement avec les équipes produit, fonctionnelles et techniques dans un environnement Agile.

Profil recherché
  • 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

Exigences du poste

Stack technique :

JavaSpring BootQuarkusVavrREST APIApache KafkaAvroPostgreSQLMongoDBAWSGoogle Cloud PlatformKubernetesDockerGitGitHub ActionsSonarCloudDatadogJUnitCypressReactAngularJS

Plan d'action

Un plan personnalisé pour postuler intelligemment à cette offre.

Publié par

Recruteur
Recruteur

Intéressé par cette offre ?

Cliquez sur "Postuler" pour accéder à l'offre.