Qui sommes-nous ?
Aventure entrepreneuriale lancée en France en 2006, Voyage Privé est le leader européen de la vente éphémère de voyage en ligne et le 1er groupe indépendant d'E-Tourisme en Europe.
Ce qui nous anime au quotidien ? Faire voyager nos 56 millions de Membres en leur proposant des offres uniques d'évasion à des prix irrésistibles. Nous sommes présents sur neuf marchés et ne comptons pas nous arrêter là !
Entrepreneurs dans l'âme et véritables team-player, ambitieux, audacieux, passionnés et exigeants, nous jouons collectifs pour chaque jour contribuer à la réussite de Voyage-Privé.
Entreprise à mission depuis 2021, nous croyons à la possibilité de changer de trajectoires et de provoquer les possibles : c'est ainsi que nous regroupons sur le même campus les collaborateurs et collaboratrices de Voyage-Privé, des sportifs de haut niveau du Provence Rugby, des enfants & collégiens en décrochage scolaire soutenus par les éducateurs de l'Ecole des XV, des adultes en situation de handicap « Nos pierres précieuses » en insertion professionnelle & des artistes du Dalida Institute, créant ainsi des passerelles entre des univers éloignés et apprenant quotidiennement les uns des autres. Voyage Privé est à la recherche d'un Software Engineer Java Senior pour rejoindre notre équipe dynamique et innovante. À Voyage Privé, le Software Engineer joue un rôle clé dans la conception, le développement et la maintenance de nos outils et applications qui sont au coeur de notre activité. En tant que développeur senior, vous serez un acteur essentiel dans la réalisation de projets techniques d'envergure tout en collaborant étroitement avec les autres équipes techniques et le business
Le métier de Software Engineer senior chez Voyage Privé :
- Être développeur senior chez Voyage Privé, c'est être un expert technique capable de proposer des solutions robustes et innovantes, c'est également savoir partager son expérience et son expertise. Vous serez responsable de la qualité du code, de la performance des applications et de la satisfaction des utilisateurs.
- Intégration dans une équipe : Dès votre arrivée, vous serez intégré dans une équipe Scrum, où vous travaillerez en étroite collaboration avec des Développeurs et des Product Owners.
- Votre rôle sera central pour assurer que les projets soient menés à bien dans les délais et avec la qualité attendue.
- Collaboration avec le business : En tant que Software Engineer, vous travaillerez avec les équipes métiers pour comprendre leurs besoins, proposer des solutions techniques adaptées garantissant ainsi que nos solutions sont à la fois efficaces et alignées avec les objectifs stratégiques de l'entreprise
Responsabilités :
- Conception et développement : Etre moteur dans les phases de conception, de développement et de maintenance des sites et applications.
- Qualité du code : Écrire du code propre, lisible, maintenable et bien documenté, en suivant les meilleures pratiques du développement logiciel.
- Optimisation des performances : Optimiser les performances des sites et applications, en veillant à leur efficacité et leur rapidité.
- Collaboration : Travailler en collaboration avec les équipes métiers pour comprendre les besoins et les traduire en solutions techniques adaptées.
- Mentorat : Encadrer et accompagner les développeurs plus juniors, en partageant vos connaissances et votre expérience.
Stack technique recherchée :
Langages & Frameworks :
- Java (versions 8 à 17+) : Maîtrise approfondie.
- Spring Framework / Spring Boot : Expérience solide dans le développement d'API REST, gestion de dépendances, Spring Security, Spring Data, etc.
Bases de données :
- SQL : Connaissance solide des systèmes relationnels (MySQL, PostgreSQL) et non relationnels (MongoDb).
- ORM : Expérience avec Hibernate ou JPA.
Architecture :
- Microservices : Connaissance pratique des architectures microservices.
- RESTful API : Capacité à concevoir et implémenter des API robustes et scalables.
Outils & Environnements :
- Maven : Expérience dans la gestion des dépendances, builds et déploiements.
- Git : Maîtrise du contrôle de version, branches, merge requests, etc.
- CI/CD : Expérience avec Jenkins, GitLab CI ou équivalent.
Qualité & Testing :
- Tests unitaires / intégration : JUnit, Mockito, Testcontainers.
- Code Review : Familiarité avec SonarQube ou équivalent pour maintenir une qualité de code élevée.
Cloud & Déploiement :
- Docker : Expérience dans la conteneurisation d'applications.
- Kubernetes : Capacité à déployer, scaler et gérer des applications en production.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.