Tech Lead Fullstack/Architecte digital

JEMS Group
Paris, France
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Senior

Job location

Paris, France

Tech stack

Java
API
Amazon Web Services (AWS)
Unit Testing
Azure
Cloud Computing
Software Quality
Code Review
Digital Rendering
Continuous Integration
DevOps
Github
Performance Tuning
Software Architecture
SonarQube
SQL Databases
Symfony
Strategies of Testing
Management of Software Versions
Google Cloud Platform
React
Large Language Models
Prompt Engineering
Spring-boot
Backend
GIT
Angular
Gitlab-ci
GraphQL
React
NestJS
Devsecops
Jenkins
Microservices

Job description

Nous recherchons un(e) Tech Lead Fullstack/Architecte digital capable de prendre des décisions structurantes, d'assumer une responsabilité d'architecture, d'influencer des équipes et des clients, et de maximiser l'impact technique et produit des solutions mises en oeuvre.

Votre rôle

En tant que Tech Lead chez JEMS, vous êtes responsable de :

  • la qualité technique globale des projets,

  • la pertinence des choix d'architecture et leur impact métier,

  • le pilotage technique du delivery (découpage, priorisation, gestion des risques),

  • la participation active au pilotage projet (suivi d'avancement, contribution aux comités, sécurisation des engagements),

  • la montée en compétence des équipes,

  • le niveau technique des profils que nous recrutons,

  • et l'intégration des nouveaux paradigmes (notamment IA) dans nos pratiques.

Vous intervenez autant en delivery, en structuration interne, qu'en cadrage technique amont., arbitrer entre différentes approches (microservices, monolithe modulaire...)

  • décider entre build vs buy

  • Contribution à la stratégie technique :

  • choix de stack, outillage, capitalisation

  • Architecture data :

  • modélisation, flux, volumétrie, performance

  • Gouvernance technique :

  • définition de standards

  • gestion de la dette technique dans la durée

  1. Qualité logicielle & stratégie de tests
  • Mise en place d'une stratégie de tests adaptée :

  • TDD, tests unitaires, intégration, end-to-end

  • arbitrage couverture vs vélocité

  • Mise en place d'outils de contrôle qualité et de conformité

  • Exigence forte sur la qualité de code, Mise en place d'observabilité :

  • logs, métriques, alerting

  • Capacité à :

  • analyser des incidents en production (RCA)

  • améliorer en continu les systèmes

  • Bonne maîtrise :

  • SQL avancé (optimisation, modélisation)

  • coaching, performance applicative

  1. Sécurité & conformité
  • Intégration des bonnes pratiques de sécurité dès la conception :

  • authentification, gestion des accès, protection des données

  • Prise en compte des contraintes réglementaires et de conformité (ex : accessibilité, RGAA)

  • Contribution à une approche DevSecOps

  1. IA & développement augmenté
  • Maîtrise :

  • Prompt Engineering avancé, RAG, LLMs, systèmes agentiques

  • Capacité à :

  • créer des outils internes (plugins, automatisations)

  • industrialiser le développement assisté par IA

  • Participation à des activités de R&D appliquée :

  • identification, évaluation et mise en oeuvre de nouvelles solutions

  1. Leadership technique
  • Encadrement de développeurs (juniors à seniors)

  • Mentorat structuré, feedback régulier

  • Capacité à :

  • challenger des profils seniors

  • gérer les désaccords techniques

  • faire converger une équipe

  • Diffusion des savoirs :

  • workshops, formations internes, documentation, concevoir des architectures scalables et maintenables

  • arbitrer entre différentes approches (microservices, monolithe modulaire...)

  • décider entre build vs buy

  • Contribution à la stratégie technique :

  • choix de stack, outillage, capitalisation

  • Architecture data :

  • modélisation, flux, volumétrie, performance

  • Gouvernance technique :

  • définition de standards

  • gestion de la dette technique dans la durée

  1. Qualité logicielle & stratégie de tests
  • Mise en place d'une stratégie de tests adaptée :

  • TDD, tests unitaires, intégration, end-to-end

  • arbitrage couverture vs vélocité

  • Mise en place d'outils de contrôle qualité et de conformité

  • Exigence forte sur la qualité de code

Requirements

  1. Expertise technique full-stack
  • Maîtrise avancée de frameworks Front :

  • Angular (obligatoire), React apprécié

  • Gestion d'état : NgRx, Redux, Signals

  • Optimisation des performances front (bundle, lazy loading, rendering)

  • Maîtrise de frameworks Backend :

  • NestJS, Symfony, Java (Spring Boot)

  • Conception d'API robustes (REST / GraphQL), gestion du versioning et des contrats

  1. Architecture logicielle & data
  • Maîtrise des patterns :

  • Architecture hexagonale, Clean Architecture, DDD

  • Capacité à :

  • concevoir des architectures scalables et maintenables, code review, SonarQube, standards

  • Maîtrise CI/CD :

  • Git (workflows avancés)

  • Jenkins / GitHub Actions / GitLab CI

  1. Cloud, DevOps & production
  • Expérience sur AWS, GCP ou Azure

  • Conception d'architectures résilientes et scalables, Maîtrise avancée de frameworks Front :

  • Angular (obligatoire), React apprécié

  • Gestion d'état : NgRx, Redux, Signals

  • Optimisation des performances front (bundle, lazy loading, rendering)

  • Maîtrise de frameworks Backend :

  • NestJS, Symfony, Java (Spring Boot)

  • Conception d'API robustes (REST / GraphQL), gestion du versioning et des contrats

  1. Architecture logicielle & data
  • Maîtrise des patterns :

  • Architecture hexagonale, Clean Architecture, DDD

  • Capacité à, code review, SonarQube, standards

  • Maîtrise CI/CD :

  • Git (workflows avancés)

  • Jenkins / GitHub Actions / GitLab CI

  1. Cloud, DevOps & production
  • Expérience sur AWS, GCP ou Azure

  • Conception d'architectures résilientes et scalables

  • Mise en place d'observabilité :

  • logs, métriques, alerting

  • Capacité à :

  • analyser des incidents en production (RCA)

  • améliorer en continu les systèmes

  • Bonne maîtrise :

  • SQL avancé (optimisation, modélisation)

  • coaching, performance applicative

  1. Sécurité & conformité
  • Intégration des bonnes pratiques de sécurité dès la conception :

  • authentification, gestion des accès, protection des données

  • Prise en compte des contraintes réglementaires et de conformité (ex : accessibilité, RGAA)

  • Contribution à une approche DevSecOps

  1. IA & développement augmenté
  • Maîtrise :

  • Prompt Engineering avancé, RAG, LLMs, systèmes agentiques

  • Capacité à :

  • créer des outils internes (plugins, automatisations)

  • industrialiser le développement assisté par IA

  • Participation à des activités de R&D appliquée :

  • identification, évaluation et mise en oeuvre de nouvelles solutions

  1. Leadership technique
  • Encadrement de développeurs (juniors à seniors)

  • Mentorat structuré, feedback régulier

  • Capacité à :

  • challenger des profils seniors

  • gérer les désaccords techniques

  • faire converger une équipe

  • Diffusion des savoirs :

  • workshops, formations internes, documentation

About the company

Nous sommes le premier industriel de la donnée en Europe. Notre métier est de créer, manager et exploiter le patrimoine data de nos clients. Nous avons la conviction que chaque entreprise peut adopter une démarche innovante de gestion de la donnée et créer des cas d'usage disruptifs en réduisant l'impact écologique et en diminuant la dette technique. Nous comptons plus de 900 collaborateurs en mission chez nos clients grands comptes dans tout secteur d'activité.

Apply for this position