Publié le 15-04-2025
Contexte du poste
Notre entreprise, évoluant dans le secteur de la technologie digitale et située à Nice, est en quête constante d'innovation pour répondre aux défis technologiques actuels.
Vous intégrerez une de nos quatre Scrum Teams dynamiques, composée d'un Product Owner, d'un Scrum Master et de Cinq développeurs passionnés.
En tant que Tech Lead Java, vous serez responsable de la qualité technique des livrables et du respect des normes de développement de l'entreprise.
Vous interviendrez à la fois sur des choix stratégiques d'architecture et sur l'accompagnement technique de l'équipe de développement.
Missions principales :
* Revue et validation des Merge Requests afin de garantir un code propre et maintenable.
* Partage des connaissances et mentoring des développeurs juniors et seniors.
* Rédaction des spécifications techniques en amont du développement.
* Analyse des besoins métier et prise de décisions sur les choix d'architecture.
* Mise en place et optimisation des pipelines CI/CD sur GitLab CI.
* Gestion des mises à jour techniques des dépendances et veille technologique.
* Développement et structuration des microservices en Java avec Spring Boot.
* Gestion des livrables sous forme de conteneurs Docker et orchestration sous Kubernetes.
Stack technique
* Back-end :
Java 17, Spring Boot, Hibernate, Hibernate Envers, Shedlock.
* Front-end :
React.
* Sécurité :
Keycloak.
* Base de données :
MariaDB.
* CI/CD :
GitLab CI, Gitflow.
* Qualité du code :
SonarQube, GitLab CI (tests unitaires, couverture de code, détection de code smells).
* Messagerie asynchrone :
RabbitMQ.
* Orchestration & déploiement :
Docker, Kubernetes, HelmChart, ArgoCD.
Architecture et conception :
* Maîtrise des principes SOLID et du Domain-Driven Design (DDD).
* Bonne connaissance du design orienté objet et des tests unitaires.
* Expérience en prise en compte de besoins métiers complexes.
Profil recherché
* Expérience :
5 ans ou plus en tant que développeur informatique.
* Bonne pratique du code :
Être capable d'écrire un code lisible, maintenable et évolutif.
* Méthodologie :
Expérience en Agile/Scrum et capacité à collaborer avec des équipes pluridisciplinaires.
* Autonomie & relationnel :
Vous êtes rigoureux, autonome et doté d'un excellent relationnel ainsi que d'un bon esprit d'équipe.
* Langues :
Français et anglais professionnel.
Avantages
* Salaire compétitif basé sur l'expérience.
* Opportunités de formation et de développement professionnel.
* Politique de Télétravail flexible (50% du temps de travaille)
* Environnement de travail stimulant au sein d'une équipe dynamique et innovante.
Pourquoi nous rejoindre ?
Rejoindre notre entreprise, c'est intégrer un leader du secteur où innovation et passion pour la technologie sont au cœur de notre stratégie.
Vous aurez l'opportunité de travailler sur des projets passionnants et diversifiés, de développer vos compétences et de vous épanouir dans un environnement qui valorise la créativité et l'innovation.
Notre politique de Télétravail flexible et nos avantages compétitifs sont conçus pour offrir un excellent équilibre vie professionnelle / vie privée à tous nos collaborateurs.
Type d'emploi :
CDI
Statut :
Cadre
Rémunération :
49 000,00€ à 54 000,00€ par an
Avantages :
* Travail à domicile occasionnel
Horaires :
* Du lundi au vendredi
Formation:
* Bac +5 (Master / MBA) (Optionnel)
Langue:
* Anglais (Optionnel)
Lieu du poste :
Télétravail hybride (06200 Nice)
Fiches métiers
Conçoit et adapte de nouveaux produits d'assurances. Organise leur diffusion auprès du réseau de vente (agences commerciales, agents généraux d'assurances, courtiers en assurances, ...) selon la réglementation de l'assurance et la stratégie commerciale de
Cet emploi/métier est accessible avec un Master (Master professionnel, diplôme d'école de commerce, diplôme d'école d'actuariat, ...) en marketing, économie, statistiques, actuariat, ... complété par une expérience commerciale de préférence dans le secteur de l'assurance.
Supervise les études de faisabilité techniques, financières, administratives de projets, programmes immobiliers en fonction des besoins d'une clientèle potentielle ou d'une collectivité. Assure le lancement et la pré-commercialisation des réalisations imm
Cet emploi/métier est accessible avec un Master (M1, Master professionnel, diplôme d'ingénieur, ...) dans les secteurs de l'immobilier, du bâtiment, de l'architecture, du commerce, du droit, de l'économie et de la gestion.Il est également accessible avec un diplôme de niveau Bac+2 (BTS, DUT) complété par une expérience professionnelle dans ces secteurs.La pratique d'une langue étrangère peut être exigée.
Effectue tout ou partie des opérations de traitement de films cinématographiques (conduite de machines automatisées de développement et de tirage, montage, étalonnage, essuyage, projection) selon les règles de sécurité et les impératifs de production.Peut
Cet emploi/métier est accessible avec un CAP ou un Bac professionnel en photographie, chimie, ...Il est également accessible sans diplôme particulier ni expérience professionnelle.Un BTS en audiovisuel peut être demandé.
Réalise le développement, le tirage et la finition de films et de photographies argentiques, numériques, individualisés ou en série, sur des équipements automatisés (développeuse, tireuse, ...) ou traditionnels (agrandisseur, ...) selon les règles de sécu
Cet emploi/métier est accessible avec un CAP ou un Bac professionnel en photographie.Il est également accessible sans diplôme ni expérience professionnelle.Un BTS en photographie peut être demandé selon la technicité.
Conçoit et finalise de nouveaux produits ou de nouvelles technologies. Fait évoluer ceux déjà existants, dans un objectif de développement commercial et d'innovation en milieu industriel.Définit des moyens, méthodes et techniques de valorisation et de mis
Cet emploi/métier est accessible avec un Master (Master Professionnel, diplôme d'ingénieur, ...) dans un secteur technique (mécanique, électronique, ...) ou scientifique (physique, chimie, ...).Il est également accessible à partir d'un diplôme de niveau Bac+2 (BTS, DUT) dans les mêmes secteurs, complété par une expérience professionnelle.La pratique de l'anglais est exigée.
Réalise des études et des essais en électronique dans le cadre du développement et de l'évolution de composants, de sous-ensembles, d'ensembles électroniques ou électriques.Peut coordonner une équipe.
Cet emploi/métier est accessible avec un BTS/DUT en électronique, électrotechnique, ...La pratique d'une langue étrangère, en particulier l'anglais, peut être exigée.La maîtrise de plusieurs langages de programmation informatiques (Assembleur, HDL, C/C++, ...) peut être requise.
Conçoit ou participe à la conception de projets de développement local, social (amélioration de l'habitat, valorisation d'activités, aménagement du territoire, ...) et les met en oeuvre selon le domaine d'intervention (économique, social, urbain, ...) afi
Cet emploi/métier est accessible avec un diplôme de niveau Bac+2 (BTS, DUT, ...) à Bac+5 (Master professionnel, ...) en sciences sociales, économiques, humaines, aménagement du territoire et urbanisme.La pratique d'une langue étrangère peut être requise.
Conçoit, développe et met au point un projet d'application informatique, de la phase d'étude à son intégration, pour un client ou une entreprise selon des besoins fonctionnels et un cahier des charges.Peut conduire des projets de développement.Peut coordo
Cet emploi/métier est accessible avec un diplôme de niveau Bac+2 (BTS, DUT) à Master (MIAGE, diplôme d'ingénieur, Master professionnel, ...) en informatique.Il est également accessible avec une expérience professionnelle en informatique, système d'exploitation ou dans un domaine applicatif.La pratique de l'anglais (vocabulaire technique) est requise.