Rejoignez HCLTech ! HCLTech est une entreprise technologique mondiale comptant plus de 225 000 collaborateurs présents dans 60 pays, proposant des solutions digitales, d’ingénierie et cloud. L’entreprise accompagne de grands secteurs tels que les services financiers, l’industrie, la santé, les télécoms, etc. Son chiffre d’affaires sur 12 mois, clôturé en septembre 2024, s’élevait à 13 milliards de dollars. HCLTech France compte plus de 500 collaborateurs, avec des bureaux à Paris, Lyon, Toulouse et Blagnac.Rejoignez HCLTech ! Développeur Full‑Stack Senior — Java / Spring Boot & React (12 ans d’expérience) Présentation de la mission Le Développeur Full‑Stack Senior contribue à la conception, au développement et à l’exploitation d’applications modernes basées sur Java/Spring et React/TypeScript, au sein d’une architecture évolutive, alignée cloud et orientée services. Le rôle couvre l’ensemble du cycle de livraison : back‑end, front‑end, CI/CD, tests et activités de déploiement. Il inclut la maintenance de plateformes de niveau production, le support aux mises en qualification et en production, ainsi que la garantie d’une haute fiabilité et de pratiques d’ingénierie sécurisées. Le développeur collabore avec des équipes multidisciplinaires (développement, data, opérations, QA) dans un environnement Agile/Scrum. Il contribue également à l’évolution de la plateforme, à la documentation et à l’amélioration continue des processus d’ingénierie. Responsabilités Concevoir, développer et améliorer des microservices Java/Spring Boot ainsi que des composants front‑end React/TypeScript. Construire, déployer et exploiter des applications sur Kubernetes/AKS en garantissant performance, résilience et sécurité. Développer des API et des intégrations, y compris des solutions utilisant les services Azure et Azure Data Lake (si nécessaire). Contribuer aux pipelines CI/CD, aux tests unitaires et d’intégration, au respect de la qualité du code et aux pratiques de développement sécurisé. Participer aux déploiements en environnements de qualification et production, assister aux tests fonctionnels, à la correction de bugs et au support de production. Maintenir et faire évoluer les capacités de monitoring et d’alerting (le cas échéant), notamment basées sur Elastic Stack. Participer activement aux cérémonies Agile/Scrum et maintenir une documentation technique et fonctionnelle claire. Compétences obligatoires Back‑end (Java/Spring) Expertise confirmée en Java, Spring Boot, conception d’API REST, systèmes distribués et applications cloud de niveau production. Expérience dans la conception d’architectures microservices sécurisées, évolutives et avec une forte discipline opérationnelle. Front‑end (React) Maîtrise de ReactJS, Redux, JavaScript/TypeScript et des frameworks de tests UI (Jest, Enzyme). Cloud & Plateforme Expérience pratique des services cloud Azure. Expérience avec Kubernetes / AKS, Docker et les environnements Linux. DevOps & CI/CD Outils CI/CD (ex. Jenkins, GitHub Actions), Git, Maven, Nexus. Solide compréhension des pratiques DevOps et de la gestion du cycle de vie opérationnel. Architecture & Ingénierie Connaissance des concepts d’architecture Hexagonale / DDD. Excellentes compétences en analyse, débogage et résolution de problèmes. Pratique des tests unitaires et d’intégration, respect des standards de codage. Compétences back‑end supplémentaires (atouts) Expérience avec PostgreSQL et des brokers de messages tels que RabbitMQ ou équivalents. Exposition aux plateformes d’observabilité (Elastic Stack, monitoring‑as‑a‑service). Solides compétences en documentation, partage de connaissances et amélioration continue. Expérience dans le support de systèmes de production à grande échelle et en environnements d’entreprise. Exigences spécifiques Environnement de travail anglophone : maîtrise du français et de l’anglais requise. Modèle hybride flexible : 50 % sur site (Paris / Île‑de‑France) et 50 % en télétravail. Capacité à intervenir sur les couches front‑end et back‑end. Expérience dans la résolution d’incidents techniques complexes en temps réel ou en environnement critique de production. Capacité à produire et maintenir des spécifications techniques, documentations, guides de déploiement et artefacts de gestion de changement. Expérience avérée en équipes Agile/Scrum. Capacité à travailler de manière autonome à un niveau senior/expert et à accompagner les utilisateurs ou parties prenantes si nécessaire. Pourquoi nous rejoindre ? Chez HCLTech, vous évoluez au sein d’un écosystème international où l’expertise technique rencontre l’innovation au quotidien. Nous vous offrons un environnement structuré, stimulant et humain, où votre progression n’est pas un simple concept, mais un véritable plan de carrière. Vous bénéficierez : • D’opportunités de carrière globales, grâce à une présence mondiale et une grande variété de projets. • D’une réelle flexibilité, indispensable pour maintenir un équilibre durable entre vie professionnelle et personnelle. • De missions à forte valeur ajoutée, vous permettant d’élargir vos compétences et de façonner votre rôle. • D’un accompagnement constant, avec des programmes de formation, de mentorat et de montée en compétences. • D’une culture inclusive et collaborative, qui valorise l’engagement, la passion du métier et l’envie d’innover ensemble. • D’initiatives internes fortes, axées sur le bien-être, la diversité et l’impact social positif. Rejoindre HCLTech, c’est intégrer une entreprise où l’on construit, où l’on innove et où l’on avance — ensemble. For more information on how we process your personal data, please refer to HCLTech’s Candidate Data Privacy Notice .
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.