Senior Full-Stack Engineer- Java/TS

Il y a 2 jours

Paris, Nouvelle-Aquitaine, France Caraz Temps plein 55 000 € - 90 000 € Contrat

Start-up qui développe des solutions digitales dans le secteur de l'automobile (filière de l'après-vente).
Née d'un besoin au sein d'une grosse structure du secteur, son capital est détenu à 100% par celle-ci.
L'entreprise développe un catalogue avec les pièces et une plateforme e-commerce.
Effectifs: +de 20 personnes

Contexte :
Vous intégrez l'équipe Product & Engineering et votre rôle est de concevoir, développer et optimiser les services backend qui alimentent les 3 produits de l'entreprise, tout en contribuant également au développement frontend et à l'amélioration de la stack de l'entreprise et les pratiques d'ingénierie.

Missions principales

  • Concevoir, développer et maintenir les services backend des produits, depuis leur conception jusqu'à leur exploitation en production
  • Concevoir, documenter et faire évoluer les API utilisées par les équipes internes et les partenaires externes
  • Garantir la sécurité des applications et des utilisateurs, de l'authentification à la gestion des droits d'accès aux données
  • Concevoir, interroger, optimiser et sécuriser les bases de données
  • Assurer l'observabilité et la fiabilité des services grâce au monitoring
  • Participer au développement des fonctionnalités frontend
  • Contribuer aux choix d'architecture, aux revues de code et aux décisions techniques
  • Participer aux astreintes, à la gestion des incidents, aux analyses post-incident pour les services dont vous êtes responsable, identifier les problèmes de performance et mettre en place les améliorations nécessaires

Profil recherché

Issu(e) d'une école d'ingénieurs ou équivalent, vous avez une excellente maîtrise de Java, JDK 21+ et Spring Boot.

Compétences requises

  • Bonne maîtrise de Python
  • Solides connaissances en conception et évolution d'API REST
  • Bonnes bases en sécurité applicative
  • Expérience de la mise en place de solutions d'observabilité
  • Bonne maîtrise des bases de données relationnelles avec PostgreSQL et des bases NoSQL avec MongoDB
  • Excellente maîtrise du français et bon niveau d'anglais écrit et oral (animer des réunions…)

Compétences appréciées

  • Optimisation des coûts d'infrastructure et des performances
  • Redis ou un CDN, pipelines CI/CD avec GitHub Actions ou GitLab CI, Docker et Kubernetes
  • Expérience avec un fournisseur cloud AWS, Azure ou GCP
  • Bonnes connaissances frontend : idéalement Angular mais expérience avec React, Vue.js ou un framework similaire est également appréciée
  • Utilisation efficace et réfléchie d'outils d'assistance au développement basés sur l'IA tels que GitHub Copilot ou Cursor