Publiée le 12/10/2021

Référence TLJ/SA/2021-10

Lead développeur Java Back-end (H/F) Sophia-Antipolis

Mission

Nous recherchons un  Lead développeur Java Back-end (H/F) afin d’intégrer un Département technique d’une soixantaine de personnes, réparti en plusieurs équipes, travaillant chacune sur un sujet dédié ( billettique, transport, R&D…)

Leurs applications web et mobiles sont utilisées chaque jour par 2,5 millions d’utilisateurs.

Projets gérés en mode agile (Scrum adapté), avec des cycles de 2 semaines.

Vous intégrerez le pôle « back-end » qui travaille sur le cœur des solutions techniques sur  sujets transverses.

Vous alternerez entre nouveaux projets et maintenance en fonction de l’activité.

Responsabilités

Votre quotidien sera varié :

  • Architecture (25%) : réponses aux appels d’offres, avant-vente, choix d’architecture, définition de roadmap technique, réunions et cérémonies entre architectes.
  • Encadrement et tech lead (25%) : surveiller et garantir la qualité du code au travers des revues de code, pull request et de l’assistance aux développeurs.
  • Développement du back-end de nos plateformes (50%), jusqu’au déploiement en production.

Vous pourrez travailler sur les projets suivants:

  • Nouvelle fonctionnalité des applications existantes avec l’interconnexion à des API partenaires.
  • Développement des BO produit, mise à disposition d’API du site web.
  • Réalisation d’une nouvelle brique pour la gestion du streaming des données d’activité vers des tiers, par exemple, pour actualiser en temps-réel une vision usagée 360 vers un CRM.

Profil

  • Bac+5 en informatique est conseillé
  • Au minimum 7 ans d’expérience en développement Java Back-end.
  • Excellente maitrise du langage Java et des frameworks associés (Hibernate, Spring Boot, JAX-RS…)
  • Bonne maitrise des architectures distribuées et microservices
  • Bonne maitrise des bases de données MySQL ou MongoDB
  • Bonne maitrise des pratiques d’intégration continue, notamment sur Jenkins
  • Maitrise des tests unitaires et intégration
  • Maitrise des méthodologies agiles
  • Connaissances sur un des Cloud du marché (Google, AWS ou Azure) est un plus
  • Connaissances sur Docker et Kubernetes est un plus
  • Connaissances sur Kafka est un plus

Qualités

  • Autonomie
  • Esprit d’équipe
  • Force de proposition
  • Communication
  • Curiosité
  • Humilité

Environnement technologique

Java, MicroServices Spring Boot, JPA, Hibernate, Flyway, Google Cloud Platform, Kubernetes, Docker, MySQL, MongoDB, Kafka, Redis, Lombok, MapStruct, Feign, Swagger, Sonar, Git, Gradle, Maven, Jenkins, Bitbucket…

Avantages 

  • Assurance complémentaire maladie (i.e. mutuelle, 49-51%)
  • Remboursement des déplacements
  • Prime annuelle (1000€net/an)
  • Prime de cooptation (1000€net)

Candidature annonce référence TLJ/SA/2021-10

Formats acceptés : PDF, ODT, DOCX, DOC, RTF