TECH LEAD JAVA (H/F)

IT Solutions Factory
Nice, France
1 day ago
Apply on candidat.francetravail.fr
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
4 years minimum
Working hours
Regular working hours
Languages
English

Tech stack

Java (Programming Language) Activiti (Software) Business Process Management Software Quality Information Systems Continuous Integration IntelliJ IDEA Java Persistence API Message Broker Scrum Methodology RabbitMQ ReactJS
+9 more
Spring-boot Kubernetes Helm Charts Gitlab Gitlab-ci Kubernetes Atlassian Tools Apache Kafka Docker Microservices

Job description

Vous rejoindrez une nouvelle feature team fullstack (Java / ReactJS) composĂ©e d’un product owner, un scrum master, 3 dĂ©veloppeurs et 1 testeur. L’équipe agit en lien avec le Product Manager et l’Architecte afin de dĂ©finir la meilleure solution qui rĂ©pondra aux besoins de nos utilisateurs et Ă  nos exigences en termes de qualitĂ©. Vous participez activement Ă  toutes les phases des projets, de la conception Ă  la mise en production. Vous travaillez sur le domaine BSS des opĂ©rateurs du groupe (e-shop, CRM, Billing, Portail Self service
). En tant que Tech Lead, vous serez amenĂ© Ă  :

  • RĂ©aliser des ateliers avec les Ă©quipes mĂ©tiers
  • RĂ©aliser des conceptions techniques en traduisant le besoin exprimĂ© par le PO.
  • Faire des estimations et transformer les user stories fonctionnelles en tĂąches techniques, les dĂ©velopper
  • Assurer le support aprĂšs la mise en production.
  • Contribuer Ă  la conception de la roadmap du produit et Ă  son Ă©volution, en collaboration avec l’architecte du projet.
  • Assurer l’évolution et la disponibilitĂ© des environnements de dĂ©veloppement de l’équipe (CI/CD avec Helm, Kubernetes, FluxCD et GitLab CI).
  • Garant de l’image de votre projet vous devrez donner une bonne image de votre Ă©quipe et de votre projet.
  • Promouvoir les bonnes pratiques de code.
  • Livrer en respectant les impĂ©ratifs de qualitĂ© et de dĂ©lai.

ORGANISATION Craft : Nous attachons beaucoup d’importance Ă  la qualitĂ© logicielle. Nous nous orientons progressivement vers le Software Craftsmanship via des pratiques comme le TDD et le DDD. Des acronymes comme KISS et SOLID nous accompagnent pour concevoir des solutions pĂ©rennes, de qualitĂ©, et hautement scalables. Kata : Des sessions de Kata sont organisĂ©es rĂ©guliĂšrement. Elles permettent aux dĂ©veloppeurs de se perfectionner par la pratique, Ă  l’abri de la pression de l’environnement de production. Cette approche favorise aussi bien la rĂ©flexion sur la logique de rĂ©solution que sur la solution elle-mĂȘme.

LES EQUIPES Deux principales Business Units (BU) structurent notre organisation :

  • BU Galaxion Core : GĂšre les microservices mutualisĂ©s pour tous les opĂ©rateurs.
  • BU Galaxion Integration Services : Consomme les microservices Core et intĂšgre Ă©galement toute la logique spĂ©cifique aux opĂ©rateurs. La BU Galaxion Integration Services est composĂ©e d’équipes sur nos 3 sites (Lyon, Nice et Kyiv) afin d’accompagner les opĂ©rateurs du groupe dans la transformation de leur systĂšme d’information et plus spĂ©cifique sur leur brique BSS. Nous crĂ©ons une nouvelle Ă©quipe dans la cadre d’un projet de transformation pour un opĂ©rateur Suisse afin de rĂ©pondre Ă  une accĂ©lĂ©ration dudit programme. Chaque Ă©quipe sera autonome sur une feature, de sa conception Ă  sa mise en production ; choisit son organisation (Scrum, Kanban ou autre). Il existe Ă©galement une Ă©quipe QA, composĂ©e QA Lead, d’automaticiens et de testeurs qui rĂ©alise les tests de bout en bout de la solution. En complĂ©ment, vous pourrez Ă©galement vous appuyer sur :

  • Un architecte logiciel
  • Un Product Manager
  • Un Delivery Manager

ACTIVITÉS

  • RĂ©alisation d’études techniques.
  • Estimation et participation Ă  la crĂ©ation de la roadmap.
  • DĂ©veloppement et revue de merge requests.
  • Suivi des livraisons, de l’intĂ©gration Ă  la production.
  • Support en production.
  • Participation aux discussions sur les bonnes pratiques.
  • Participation au ComitĂ© Technique.
  • RĂ©daction de documentation technique.
  • Accompagnement des Ă©quipes de dĂ©veloppement dans l’application des bonnes pratiques.

Requirements

  • MaĂźtrise de Java / Spring Boot (minimum 4 ans d’expĂ©rience).
  • Connaissances sur Activiti ou autre BPMS engine (un plus).
  • ExpĂ©rience avec Helm Charts, GitLab CI, Docker (ou Ă©quivalents).
  • AppĂ©tence pour le TDD
  • AppĂ©tence pour le de DDD
  • Connaissance sur un message broker (type rabbitmq / kafka)

SOFT SKILLS

  • Rigueur et curiositĂ©.
  • Polyvalence et proactivitĂ©.
  • Vision technique globale d’un produit.
  • Force de proposition.
  • Communication et travail en Ă©quipe.
  • Anglais technique obligatoire.

NOTRE STACK

  • Java Sprint Boot + JPA + RabbitMq
  • DĂ©ploiement : GitLab CI/CD+ K8s + Helm + Lens
  • Outils : Gitlab + JIRA + Confluence + JFrog + GitLab CI/CD + IntelliJ

PERKS

  • Environnement de travail agrĂ©able
  • Laptop performant sur lequel vous serez root
  • Bureau debout, double Ă©cran 27” et chaise ergonomique
  • Licence IntelliJ Ultimate

Benefits & conditions

  • TĂ©lĂ©travail
  • Tickets Restaurants
  • Mutuelle familiale prise en charge Ă  75%
  • Remboursement de 50% de ton abonnement de transport ou forfait mobilitĂ© durable (40€)
  • Des fruits toutes les semaines
  • CafĂ© et ThĂ© Ă  volontĂ©
  • RTT

About the company

IT Solutions Factory est une sociĂ©tĂ© du groupe NJJ, appartenant Ă  Xavier NIEL, qui intervient dans le dĂ©veloppement de solutions IT pour les opĂ©rateurs tĂ©lĂ©coms du groupe : SALT en Suisse, Monaco Telecom Ă  Monaco, EPIC Ă  Malte, MILLICOM en AmĂ©rique Latine, Lifecell en Ukraine et EIR en Irlande . Les Ă©quipes de Nice, de Lyon et d’Ukraine travaillent ensemble sur des projets de transformation de grande envergure dans des domaines variĂ©s : CRM, ERP, facturation
 Aujourd’hui les deux sites repr


Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on candidat.francetravail.fr
Prepare application

Good distractions

Loading talks and stories from around this role