Développeur Java Confirmé – Intégration E-commerce F/H
Indexed description
Nous recherchons un développeur confirmé capable de réaliser des développements robustes et contribuer à la qualité technique dans un environnement e-commerce cloud et microservices, tout en évoluant vers davantage d’autonomie et de responsabilités.
Objectifs du rôle
- Développer des fonctionnalités robustes et maintenables
- Contribuer activement à la qualité du code et des livrables
- Participer à la conception technique avec l’équipe
- Monter en compétence vers un rôle de senior
Missions principales
Développement & intégration
- Concevoir, développer et maintenir des services en Java / Spring Boot
- Implémenter des APIs REST et des traitements asynchrones
- Participer à l’intégration entre les différentes applications de l’écosystème
- Prendre en charge des fonctionnalités de bout en bout avec autonomie modérée
- Corriger les anomalies et optimiser les traitements existants
Conception & participation technique
- Participer aux ateliers de conception technique
- Proposer des solutions techniques adaptées sous supervision
- Contribuer aux choix d’implémentation (patterns, structuration du code)
- Comprendre et appliquer l’architecture définie (sans la piloter)
Qualité & testing
- Développer et maintenir les tests unitaires et d’intégration
- Participer à l’écriture de scénarios BDD (Cucumber/Gherkin)
- Appliquer les bonnes pratiques de développement (clean code, SOLID)
- Participer aux revues de code (en lecture et en contribution)
Cloud & DevOps
- Utiliser les pipelines CI/CD existants
- Participer aux déploiements et au support des services sur Kubernetes
- Contribuer à la résolution des incidents en production
- Suivre les pratiques de monitoring et d’observabilité
Collaboration
- Travailler avec les développeurs seniors, Tech Leads, QA et DevOps
- Participer aux cérémonies Agile
- Communiquer efficacement sur l’avancement et les difficultés
- Partager ses connaissances avec les membres plus juniors
Compétences techniques requises
Développement
- Java 11 à 17+
- Spring Boot
- APIs REST
- Git
Architecture & intégration
- Bonne compréhension des architectures microservices
- Notions d’asynchronisme et d’event-driven
- Compréhension des principes d’intégration applicative
Cloud & outils
- Notions de Google Cloud / Kubernetes
- Docker (bases)
- CI/CD (utilisation)
Testing
- JUnit
- Tests unitaires et d’intégration
- Sensibilité à la qualité logicielle
Compétences clés
- Autonomie sur des tâches de développement
- Capacité à apprendre rapidement
- Bon esprit d’équipe
- Rigueur et qualité de code
- Capacité à comprendre des systèmes complexes
Profil recherché
- 3 à 5 ans d’expérience en développement Java
- Expérience sur Spring Boot et APIs REST
- Première expérience sur des systèmes distribués ou d’intégration
- À l’aise en environnement Agile
- Volonté de progresser vers un rôle de senior
Atouts complémentaires
- Expérience e-commerce / retail
- Connaissance des architectures événementielles
- Première exposition au cloud et Kubernetes
- Notions d’API Management / Apigee
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search