1. Conception et développement de l’architecture back-end :
Développer et maintenir des services critiques en Java 17 et Spring Boot.
Concevoir des solutions robustes et évolutives pour la gestion des processus critiques de Synapse.
Intégrer et maintenir des bases de données OpenSearch pour une gestion optimale des données.
2. Intégration et tests :
Participer à l’intégration des nouvelles fonctionnalités en collaborant étroitement avec les équipes front-end.
Implémenter des tests automatisés pour garantir une qualité irréprochable du code.
3. Optimisation des performances :
Analyser et améliorer l’efficacité des services, notamment pour les simulations orbitales et la détection des risques de collision spatiale.
Identifier des solutions innovantes pour anticiper les besoins futurs et améliorer les performances des micro-services.
4. Collaboration inter-équipes :
Travailler avec des équipes multidisciplinaires pour intégrer des données Big Data sur Spark et des algorithmes avancés en mécanique spatiale.
Participer activement aux rituels agiles (daily meetings, sprint reviews, rétrospectives) afin de garantir la fluidité des projets.
Compétences techniques :
Excellente maîtrise de Java 17 et Spring Boot.
Expérience dans les architectures micro-services et distribuées.
Connaissance approfondie des bases de données OpenSearch et des systèmes de gestion de messages comme Kafka.
Connaissances en orchestration de conteneurs avec Kubernetes.
Une expérience sur Keycloak serait un plus.
Solides compétences en optimisation des performances et en tests automatisés.
Compétences personnelles :
Goût pour le travail en équipe et le partage des connaissances.
Autonomie, initiative et capacité à résoudre des problèmes complexes.
Rigueur dans la documentation et les processus de développement.
Adaptabilité dans un environnement agile et en constante évolution.
Ces entreprises recrutent aussi au poste de “Gestion technique des produits”.