Software Engineer Backend Java Confirmé - Nantes - CDI H/F

Collective
Canton de Nantes-1, France
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French, English
Experience level
Intermediate

Job location

Canton de Nantes-1, France

Tech stack

Clean Code Principles
Java
Agile Methodologies
Confluence
JIRA
Cloud Computing
Code Review
Continuous Integration
DevOps
PostgreSQL
NoSQL
Pair Programming
Software Engineering
Datadog
Google Cloud Platform
Spring-boot
Backend
GIT
Kubernetes
Slack
Docker
Microservices

Job description

Vous aimez construire des plateformes backend à fort trafic, distribuées et cloud-native ? Vous souhaitez rejoindre une équipe produit internationale qui développe des services critiques pour une plateforme e-commerce de grande envergure ? Cette opportunité est faite pour vous.

  • Votre mission

Au sein d'une feature team agile, vous participerez à la conception et au développement de microservices qui alimentent un catalogue produit et des fonctionnalités de merchandising à forte volumétrie.

Vous contribuerez à construire des services performants, scalables, résilients et sécurisés dans un environnement cloud moderne.

  • Au quotidien, vous serez amené(e) à :

  • Développer et faire évoluer des microservices backend en Java.

  • Participer aux choix d'architecture et à la conception des nouvelles fonctionnalités.

  • Optimiser les performances, la scalabilité et la résilience des services.

  • Garantir la qualité du code via les bonnes pratiques : Clean Code, Code Review, Pair Programming et tests.

  • Être force de proposition sur les évolutions techniques et partager votre expertise avec l'équipe.

  • Évoluer dans une organisation Agile orientée produit et amélioration continue.

  • Environnement technique

  • Java

  • Spring Boot

  • Google Cloud Platform (GCP)

  • Kubernetes & Docker

  • PostgreSQL / Bases NoSQL

  • CI/CD

  • Git

  • Datadog

  • Jira, Confluence, Slack, * Un produit utilisé à grande échelle dans un contexte international.

  • Une équipe produit autonome et passionnée.

  • Des enjeux techniques stimulants autour de la performance, de la scalabilité et du cloud.

  • Une culture forte de l'amélioration continue, du partage de connaissances et de l'excellence technique.

Requirements

  • Minimum 5 ans d'expérience en développement Backend Java.
  • Solide maîtrise des architectures distribuées (microservices, event-driven, serverless...).
  • Expérience sur des applications à fort trafic et à forte volumétrie.
  • Bonne culture des bonnes pratiques de développement logiciel et de la qualité de code.
  • À l'aise dans un environnement Cloud et DevOps.
  • Anglais professionnel (B2 minimum).

Apply for this position