Ta mission :
En tant que Développeur Back-end, tu travailleras à l’amélioration et à la maintenance du back-end de notre plateforme Synapse. Tu seras chargé de garantir la fiabilité et l’optimisation des services critiques liés à la gestion des données orbitales et des débris spatiaux. Ton rôle sera de participer aux développements de nouvelles fonctionnalités ainsi qu’à l’optimisation des performances de la plateforme.
Voici les principales missions qui te seront confiées :
Développement de l’architecture back-end :
Travailler sur des services développés en Java 17 et Spring Boot pour la gestion des processus critiques.
Collaborer avec les équipes pour intégrer et maintenir la base de données OpenSearch et gérer l’identité via Keycloak.
Mettre en œuvre et gérer l’orchestration des conteneurs avec Kubernetes.
Intégration et tests :
Participer à l’intégration des nouvelles fonctionnalités et à la mise en place de tests automatisés pour garantir la qualité du code.
Travailler en étroite collaboration avec l’équipe front-end pour assurer une fluidité entre les couches front-end et back-end.
Optimisation des performances :
Analyser et améliorer les performances de la solution, en veillant à son évolutivité.
Implémenter des solutions pour améliorer la gestion des simulations de changement d’orbite et anticiper les risques de collisions dans l’espace.
Collaboration inter-équipes :
Collaborer avec Thien An pour l’intégration des données Big Data sur Spark.
Participer activement aux cérémonies agiles (daily meetings, sprint reviews, retrospectives) pour s’assurer du bon déroulement des projets.
Compétences techniques :
Maîtrise de Java 17, Spring Boot et Node.js.
Expérience avec Kubernetes pour l’orchestration de conteneurs.
Expérience avec OpenSearch pour la gestion des bases de données.
Connaissance de Keycloak pour la gestion de l’authentification et de l’identité.
Compréhension des microservices et des architectures distribuées.
Compétences en tests automatisés et en optimisation des performances back-end.
Compétences personnelles :
Esprit d’équipe, envie de collaborer et partager ses connaissances.
Rigueur et capacité à documenter ses développements.
Autonomie et initiative dans la résolution de problèmes techniques.
Flexibilité et capacité à travailler dans un environnement évolutif et agile.
Les entretiens se dérouleront en 3 étapes :
Premier échange : Entretien téléphonique ou en visioconférence avec Théo, le recruteur de LookUpSpace (45 minutes).
Deuxième échange : Entretien technique en visioconférence avec David (1 heure).
Troisième échange : Rencontre avec les membres de l’équipe et la direction de Look Up Space (1h30), suivi d’un débrief informel.
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.
Voir toutes les offres