Lead Développeur JAVA
BTI Advisory

BTI Advisory

Lead Développeur JAVA

L'entreprise

BTI Advisory

BTI Advisory

  • Application mobile, IT / Digital, Transformation
  • Entre 15 et 50 salariés

Le poste

Lead Développeur JAVA

Cette offre a été pourvue !

Qui sont-ils ?

BTI-Advisory est un cabinet de conseil en IT fondé en 2016, 100% indépendant, qui a pour vocation de co-construire avec des entreprises leurs transformations digitales afin de mettre en lumière et d’optimiser leurs potentiels.

Pour nous, le digital fera partie intégrante du monde de demain et il doit avoir un impact sociétal positif.

Nous nous se positionnons comme les bâtisseurs de ces grandes transformations. Mais comment ? En identifiant une opportunité et en proposant des solutions et des actions concrètes et durables dans le respect de leurs valeurs : Excellence, Engagement, Ouverture et Solidarité.

BTI-Advisory est une entreprise jeune et dynamique qui s’enrichit de la diversité. Le savoir-faire est aussi important que le savoir-être. Du stagiaire à l’associé, tous travaillent ensemble de manière solidaire.
L’expertise de BTI est portée sur une offre de services composée de 4 grands piliers : Transformation des produits IT, Multi-speed IT, Technologie & Innovation et Transformation UX.

BTI Advisory
Envie d’en savoir plus sur BTI Advisory ?Culture d'entreprise, équipes, stack technique, offres d'emplois... C’est parti pour l’immersion !
Visiter le profil

Descriptif du poste

En tant que Lead développeur Java, vous participez à la construction des produits IT en phase avec les besoins de nos clients.
Vous serez immergé.e au sein des équipes de nos clients et vos principales missions seront :

  • Participer à la conception et à l’implémentation de nouveaux produits et nouvelles fonctionnalités en itération constante

  • Faire des choix d’orientation technique et produit avec nos clients

  • Apporter votre expérience à l’équipe tant sur des sujets engineering qu’organisationnels

  • Définir la gouvernance technique de la squad (normes de code, niveau de qualité requis, définition des Pull Request, …)

  • Développer (et faire développer) les modules conçus

  • Mettre en place les API, les crons, les background services, l’auto-scaling

  • Participer à l’enrichissement du référentiel documentaire technique

  • Être force de proposition sur des suggestions d’amélioration fonctionnelle et technique

  • Accompagnement des futures embauches (une dizaine de dev Java).

  • Mettre en place les API, les crons, les background services, l’auto-scaling

  • Savoir fonctionner en mode projet (agile) et interagir avec les autres acteurs du projet (Conception métier, Assurance Qualité, Exploitation).

Profil recherché

  • Vous êtes diplômé (e) d’une école d’ingénieur, d’une école de commerce ou d’une formation universitaire de premier rang

  • Vous savez convaincre par la clarté de vos propos et la prise en compte de multiples points de vue, tant à l’écrit qu’à l’oral

  • Vous communiquez couramment en français et en anglais (niveau B2 ou plus)

  • Compétences techniques attendues : Architecture distribuée, micro-services, scaling, GIT/Gitlab, Java/Spring-boot/Quarkus, BdD (PostgreSQL, MySQL, …), Docker, Kubernetes, OpenAPI/AsyncAPI, EDA, architecture hexagonale

  • Connaissances fortement appréciées : Kafka, RabbitMQ, Grafana, Prometheus, stack EFK, Rancher, Istio, Helm, ArgoCD, ETL, TDD, Gherkin/Cucumber, Cloud (non sélectionné à ce stade), InfraAsCode

  • Qualités requises : forte motivation pour l’ingénierie logicielle, travail en équipe, rigueur, méthode, autonomie, sens de l’initiative et des responsabilités, facultés d’adaptation, veille technologique…

BTI Advisory
BTI Advisory

Cette offre vous tente ?

Questions et réponses sur l'offre