TECH LEAD JAVA (H/F)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+9 more
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.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleâŠ