Développeur Backend Senior Java/Kotlin pour Plateforme Logistique | Remote
À distance
À plein temps
Nous recherchons un Développeur Backend Senior talentueux pour rejoindre notre équipe internationale et contribuer au développement d'une plateforme technologique sophistiquée dédiée au suivi des livraisons et au transport de marchandises. Vous travaillerez sur un système à forte charge intégrant de multiples connexions avec des systèmes internes et externes, en exploitant principalement Java, Kotlin et Python dans un environnement cloud moderne.
À Propos du Projet
Notre solution technologique transforme le secteur logistique en proposant une plateforme complète et évolutive pour la gestion des expéditions et du fret. Ce système complexe orchestre de nombreuses intégrations et offre des fonctionnalités avancées de suivi en temps réel, d'optimisation d'itinéraires et d'analyses prédictives. Vous contribuerez à l'évolution d'un écosystème technique qui révolutionne la gestion des opérations logistiques à l'échelle mondiale.
Responsabilités Principales
- Concevoir et développer des services backend robustes et évolutifs pour notre plateforme logistique innovante.
- Implémenter des intégrations sophistiquées avec divers systèmes internes et externes pour assurer une communication fluide entre composants.
- Optimiser les performances applicatives pour gérer efficacement des charges importantes tout en maintenant une excellente expérience utilisateur.
- Collaborer étroitement avec les équipes de développement frontend et d'infrastructure cloud dans un contexte agile international.
- Participer activement à la conception et mise en œuvre d'architectures microservices et event-driven modernes.
- Contribuer à l'amélioration continue des processus de développement et déploiement via des pratiques DevOps avancées.
- Maintenir et optimiser les bases de données SQL et NoSQL existantes pour garantir performance et fiabilité.
- Participer régulièrement aux cérémonies Agile et revues de code pour assurer la qualité du code et le partage des connaissances.
- Résoudre des problèmes techniques complexes et proposer des solutions innovantes adaptées aux besoins évolutifs du secteur logistique.
Compétences Requises
- Minimum de 5 ans d'expérience en développement logiciel commercial avec accent sur les applications backend.
- Maîtrise approfondie des langages: Java (niveau intermédiaire, version 11+), Kotlin (version 1.6+), et Python (version 3.9+).
- Expertise démontrée avec les outils de l'écosystème JVM: Maven 3.8+, Gradle 7.3+, JUnit 5, Mockito, JaCoCo.
- Expérience significative avec Spring Boot 2.7+/3.x, JPA, JDBC, Spring Security et Apache Camel.
- Compétences avancées en SQL (PostgreSQL 14+) et NoSQL (Cassandra 4.0+, Elasticsearch 8.x, Redis 6.2+).
- Expérience pratique approfondie avec Docker, Kubernetes 1.24+, Helm 3+, Istio.
- Compréhension approfondie des architectures microservices, serverless et event-driven en environnement de production.
- Expérience préalable avec des systèmes à haute charge (traitement de milliers de transactions par seconde).
- Familiarité avec les méthodologies Agile (Scrum, Kanban) et maîtrise de Jira.
- Anglais niveau B2+ (Upper Intermediate) minimum, permettant une communication efficace dans un environnement international.
Atouts Supplémentaires
- Expérience concrète dans le secteur de la logistique ou du transport de marchandises.
- Connaissance approfondie de Quarkus, Micronaut et autres frameworks cloud-native modernes.
- Expérience pratique avec des pipelines CI/CD (Jenkins, GitLab CI, GitHub Actions).
- Compétences avancées en monitoring et observabilité (Prometheus, Grafana, ELK Stack).
- Certifications professionnelles en technologies cloud (AWS, GCP, Azure).
- Expérience avec le développement piloté par les tests (TDD) et l'intégration continue.
- Connaissance des pratiques de sécurité applicative et des outils d'analyse de vulnérabilités.
Environnement Technique
Vous évoluerez dans un écosystème technique moderne incluant Java 11+, Kotlin 1.6+, Spring Boot, PostgreSQL, Cassandra, Elasticsearch, Redis, Docker et Kubernetes. Notre infrastructure est principalement déployée sur des environnements cloud hybrides, avec une orchestration avancée des conteneurs et une architecture orientée événements.
Pourquoi Nous Rejoindre
Intégrez notre équipe dynamique et participez au développement d'une plateforme technologique innovante qui transforme l'industrie logistique. Nous offrons:
- Un environnement de travail 100% à distance avec flexibilité horaire.
- Des défis techniques stimulants et l'opportunité d'utiliser les technologies les plus récentes.
- Une culture d'entreprise axée sur l'innovation et l'apprentissage continu.
- L'opportunité de contribuer à un projet à fort impact qui révolutionne un secteur traditionnel.
- Une équipe internationale diversifiée de professionnels passionnés.
- Des perspectives d'évolution dans un environnement technologique en pleine croissance.