Generic logo company

Senior JAVA Software Engineer

  • Permanent
  • Full-time
  • Mid-Senior level
  • BA, BS/BSc
  • Engineering

Mission

Oodrive, c’est la première suite collaborative européenne de confiance qui permet à plus d’1 million de personnes de fluidifier leur activité tout en protégeant leurs données sensibles.

Dans un contexte où la collaboration à distance se démocratise et où la sécurité des données devient de plus en plus primordiale, nous proposons une suite made in France et luttons pour la souveraineté numérique du continent. Pour en savoir plus sur notre vision, rendez-vous ici.

Nous proposons 3 solutions principales, collaboratives et sécurisées à nos clients :

  • Oodrive Work : une solution de partage et stockage,
  • Oodrive Sign : une de signature électronique,
  • Oodrive Meet : une solution de dématérialisation de vos réunions de gouvernance

Stanislas, Edouard et Cédric ont fondé Oodrive en 2000 et depuis, voilà ce dont nous sommes fiers :

  • Nous avons été la première entreprise à obtenir la qualification SecNumCloud (SNC),
  • Nous travaillons avec plus de 3500 clients, dont 80% du CAC 40,
  • Nous sommes 400 collaborateurs qui construisons la confiance numérique de demain

Nos valeurs :

  • Accountability: Responsibility can be shared, accountability must be taken
  • Ambition: We play to win
  • Play as a Team: We give priority to what is good for the company and for the team

Pour voir nos actualités, vous pouvez vous abonner à nos pages LinkedIn et Youtube.

Ce qui vous attend :

Le département Engineering est organisé en différentes équipes qui travaillent chacune sur l’une de nos solutions : Oodrive_Sign, Oodrive_Meet et, celle qui nous intéresse ici, Oodrive_Work.

Cette solution a en effet été construite à partir de plusieurs produits Oodrive qui en sont désormais des features. C’est afin d’en faire une solution réellement unifiée que nous travaillons à l’intégration de ces différentes features, et notamment de Save qui permet de sécuriser la sauvegarde et la restauration de données.

Votre rôle au sein de cette équipe :

  • Développement : une première phase (6 à 8 mois) de refactoring du legacy sera nécessaire à l’intégration et au développement de la solution. Elle vous permettra également de rapidement devenir le référent sur Save et un acteur indispensable de son évolution.Vous analysez, concevez, développez, testez et documentez les nouvelles fonctionnalités et les API REST dans une démarche d’amélioration et d’harmonisation des processus de construction de nos solutions.
  • Gestion de projet : vous avez pour objectif d’assurer le Go to Cloud de Save pour tendre à la standardisation de nos solutions et basculer l’ensemble de nos applicatifs sur le cloud. Pour cela, vous faîtes la cartographie des services et de la standardisation d’API.
  • Participation à la Communauté : Chez Oodrive on a des Communautés de Pratiques qui réunissent les passionnés autour de certaines thématiques transverses. On a également mis en place des Coding Dojos (Workshops internes avec des experts) et des R&Days (Conférences sur des sujets techniques qui animent la communauté). En participant à ces initiatives, vous deviendrez un acteur de votre progression et de celle de la communauté.
  • Interactions en interne : Vous échangez avec l’équipe produit pour prioriser les développements, avec l’équipe Front pour travailler autour des APIs, les QA pour développer et optimiser les tests ainsi qu’avec les autres équipes Back pour partager autour des améliorations, des bonnes pratiques et des dernières technos.
  • Stack Technique & Outils :  Java (8 & 11), Spring Boot (2.6), Kubernetes, Gitlab, Jenkins, Postgresql, Kafka, RabbitMQ, Redis, JIRA, Confluence.

Profile

Comment vous ferez la différence :

  • Expertise technique : vous êtes à l’aise avec Java (8, 11 ou supérieur), et idéalement Spring Boot. La maitrise du développement d’API REST  vous permettra de gérer la synchronisation, les problèmes de migration, etc.
  • Legacy : autonome et rigoureux, vous serez capable de rentrer dans du legacy rapidement, ce qui nécessitera une certaine aisance à analyser du code pour lequel il n’y a pas ou peu de documentation.
  • Agilité : vous rejoindrez une équipe qui fonctionne avec des méthodes agiles / SCRUM et vous serez force de proposition pour soumettre de nouvelles idées d’amélioration de process.

Avantages :

  • Un parcours de formation durant votre intégration (certifications internes, formations produits)
  • 25 jours de CP et jours de RTT
  • Remboursement à hauteur de 56% du titre de transport Navigo ou Forfait de Mobilité Durable de 37.5€ versé mensuellement
  • Carte Ticket Restaurant d’une valeur de 11€ / jour (54% pris en charge par Oodrive)
  • 2 jours de télétravail / semaine
  • Mutuelle AON – Régime isolé : 100% pris en charge par Oodrive et Régime Famille : 77% pris en charge par Oodrive
  • Chèques cadeaux Glady (autour de 250€ / an)
  • PEI / PERCO avec abondement (autour de 750€)
  • Des locaux au cœur de Paris avec une grande terrasse pour accueillir nos moments conviviaux (petits déjeuners à thème, afterworks, Summer & Winter Party…)
  • Salle de sport avec coach

Process de recrutement :

  • Un échange téléphonique de 30 minutes avec Camille, Talent Acquisition Business Partner pour comprendre votre parcours et vos attentes professionnelles,
  • Un échange visio d’1h avec Frederic, Core Solutions Manager, pour creuser davantage votre rôle de Senior JAVA Software Engineer, votre technique ainsi que pour vous expliquer les enjeux et le quotidien d’un Senior JAVA Software Engineer chez Oodrive,
  • Un test technique à réaliser en peer programming avec François, Senior Backend Developer.
  • Un échange dans nos locaux avec Gérard, Architect Manager, pour rencontrer les équipes et découvrir notre environnement de travail.