June 13, 2026
Développeur Full Stack-(h/f)
Mid • Hybrid
Le Mans, France
Introduction & Résumé
Nous recherchons un Développeur Full Stack pour concevoir, développer et maintenir des applications web. Le candidat idéal possédera une maîtrise d'Angular, de J2E, ainsi que des langages et normes web standards. La capacité à travailler en équipe et à produire de la documentation technique de qualité est essentielle.
Principales Responsabilités
Concevoir, développer et maintenir des applications web en utilisant Angular et/ou Jahia pour le front-end.
Développer et maintenir les services du Socle et le Back-end en J2E.
Participer à la définition des spécifications techniques et fonctionnelles.
Tester et déboguer les applications pour assurer la qualité du produit final.
Maintenir la documentation technique.
Compétences Requises
Maîtrise d'Angular et des langages web standards (HTML, CSS, JavaScript).
Maîtrise des règles d'accessibilité (RGAA).
Maîtrise de J2E.
Expérience avec Git et SVN.
Capacité à travailler en équipe et à communiquer efficacement.
Bonnes qualités rédactionnelles.
Compréhension des principes de conception orientée objet.
Bonne compréhension des problématiques de sécurité liées au développement web.
Nice to Have
Connaissance d'Angular 16.
Expérience avec JEE 8.
Compétences en Apache Camel.
Connaissances sur les API Rest.
Similar jobs you might like
Technology
emagine Polska
Développeur Full stack Java / React / Ansible / Docker / PostgreSQL (h/f)
Mid
On-site
Paris, France
🏢 Summary: Fullstack Java Developer role involving balanced backend and frontend development using Java and ReactJS, with responsibility for unit testing, deployment, and ensuring technical quality and stability of applications. 🗂️ Requirements: Solid experience in Java fullstack development, Strong knowledge of ReactJS, Experience with Ansible and Docker for deployment, Familiarity with PostgreSQL, Ability to write and execute unit tests 📃 Skills: Java, ReactJS, Ansible, Docker, PostgreSQL, UnitTesting 🏢 Description: Résumé: Le rôle principal consiste à rejoindre une équipe de développeurs afin de prendre en charge le développement et les tests unitaires en utilisant le langage Java, répartis de manière équitable entre le backend et le frontend, en utilisant ReactJS pour la partie client. Responsabilités: Développement de solutions en langage Java fullstack (50% backend, 50% frontend). Effectuer des tests unitaires pour assurer la qualité du code. Déploiement des applications avec Ansible et Docker. Assurer la conformité des composants aux exigences techniques et qualitatives. Garantir la qualité technique des produits développés. Contrôler la stabilité technique des applications et résoudre les problèmes techniques. Identifier et signaler les risques de non-respect du planning et des difficultés rencontrées. Proposer des solutions techniques de manière proactive. Participer activement aux ateliers et aux revues d'avancement. Contribuer aux revues de pairs et apprendre des retours. Must Haves: Expérience solide en développement Java (fullstack). Connaissance de ReactJS pour le développement frontend. Compétence dans l'utilisation d'Ansible et Docker pour le déploiement. Familiarité avec PostgreSQL en tant que système de gestion de bases de données. Capacité à effectuer des tests unitaires. Nice to Haves: Connaissance de l'environnement Windows. Expérience en méthodologies Agile/Scrum. Compétences en communication et travail en équipe. Autres Détails: Type de contrat : Temps plein Localisation : Paris
Technology
emagine Polska
Développeur Java confirmé (h/f)
Senior
Hybrid
Montpellier, France
🏢 Summary: Senior Java Developer role focused on designing, integrating and developing projects while ensuring corrective and evolutive maintenance. The position involves unit and integration testing, production deployment preparation, technical documentation, and incident resolution within an agile environment. The role requires strong experience with Java ecosystem tools and DevOps practices. 🗂️ Requirements: Minimum 5 years Java development experience, Strong knowledge of Java APIs and web services, Experience with unit and integration testing, Experience with SQL databases, Proficiency with build and code quality tools, Experience with containerization and CI/CD tools, Knowledge of Spring and Spring Boot frameworks, Experience working in Agile environment 📃 Skills: Java, XML, JSON, REST, SOA, Swagger, JUnit, SQL, Maven, SonarQube, Docker, Spring, SpringBoot, Jenkins, GitLab, Ansible, Kubernetes, Postman, Node, Kafka, XLRelease, Jira, SOAP, ELK 🏢 Description: Résumé En tant que développeur(euse) Java confirmé(e), vous êtes chargé(e) de concevoir, intégrer et développer des projets tout en assurant les maintenances correctives et évolutives. Responsabilités : Assurer la conception, l’intégration et le développement des projets et solutions. Réaliser des tests unitaires et d’intégration sur les développements réalisés. Préparer la mise en production avec les équipes expertes. Gérer et maintenir la documentation fonctionnelle et technique. Assurer l’assistance à l’utilisation des applications. Diagnostiquer et résoudre les dysfonctionnements. Effectuer une veille technologique régulière. Interagir avec les membres des squads dans un contexte agile. Compétences Requises : Minimum 5 ans d'expérience en développement Java (hors alternance/apprentissage). Solide connaissance des API (Java, XML, JSON, REST, SOA, Swagger). Expérience avec Junit, SQL, Maven et SonarQube. Maîtrise de Docker et des frameworks Java (Spring et Spring Boot). Expérience avec Jenkins, Gitlab et Ansible. Connaissance de Kubernetes, Postman, Node, Kafka. Expérience avec XLRelease, Jira et Soap ELK. Autres Détails : Localisation : Montpellier (2 jours de télétravail/3 jours sur site). Démarrage : ASAP
Technology
emagine Polska
Intégrateur Front -(h/f)
Senior
Hybrid
Paris, France
🏢 Summary: The role focuses on developing high-quality, accessible, and high-performance responsive user interfaces. The candidate will integrate and maintain front-end components using template engines and modern build workflows while ensuring compliance with Design System guidelines. The position also involves optimizing performance, observability, and user experience in a collaborative product environment. 🗂️ Requirements: 6–9 years experience in HTML/CSS/JavaScript integration, Strong experience with template engines (Freemarker, Razor, Mustache or equivalent), Advanced knowledge of responsive design, Strong understanding of accessibility standards (RGAA, WCAG), Experience with Git workflows, Experience with CI/CD pipelines, Knowledge of SEO constraints and e-commerce environments, Knowledge of Core Web Vitals (LCP, CLS, FID), Experience with build tools (Webpack, Vite, Gulp) 📃 Skills: HTML, CSS, JavaScript, Freemarker, Razor, Mustache, Git, CI/CD, SEO, CoreWebVitals, LCP, CLS, FID, Webpack, Vite, Gulp, RGAA, WCAG 🏢 Description: Introduction & Résumé La mission consiste à développer des interfaces performantes et accessibles. Le candidat idéal possède une expérience de 6 à 9 ans en intégration HTML/CSS/JavaScript, et une solidité sur les moteurs de templates ainsi que sur le responsive design. Une forte capacité à travailler en équipe avec diverses parties prenantes est essentielle pour assurer la qualité et l’efficacité des livrables. Les principales responsabilités incluent : Concevoir, intégrer et maintenir des interfaces responsives et robustes. Travailler avec le Design System en respectant les guidelines établies. Produire des intégrations optimisées pour la qualité d’expérience utilisateur. Contribuer à la valeur produit via des évolutions UI impactantes. S’impliquer dans l’observabilité front : suivi des métriques et analyse des pages en production. Améliorer la performance, la stabilité, et la maintenabilité des pages. Collaborer avec divers équipes (Design, Produit, QA, Front et Backend) pour garantir une cohérence globale. Adopter une approche orientée résultats et qualité. Key Requirements 6 à 9 ans d’expérience en intégration HTML/CSS/JavaScript. Forte expérience sur un moteur de templates (Freemarker, Razor, Mustache ou équivalent). Excellente maîtrise du responsive design et des bonnes pratiques d’accessibilité. Aisance avec les workflows Git, CI/CD. Connaissance des contraintes SEO et enjeux e-commerce. Capacité à collaborer avec des équipes pluridisciplinaires. Maîtrise des Core Web Vitals (LCP, CLS, FID…). Connaissance des outils de build (Webpack, Vite, Gulp, etc.). Bonnes pratiques d’accessibilité (RGAA, WCAG). Nice to Have Pratique des tests unitaires et d’intégration. Participation active aux revues de code. Intérêt pour le partage de connaissance au sein de la communauté.
Technology
emagine Polska
Intégrateur Front -(h/f)
Senior
Hybrid
Paris, France
🏢 Summary: Frontend integration role focused on developing high-performance, accessible, and responsive user interfaces within a collaborative product environment. The position involves working with design systems, template engines, and front-end observability to enhance user experience, performance, and maintainability. The candidate will contribute to impactful UI improvements while ensuring quality, SEO compliance, and Core Web Vitals optimization. 🗂️ Requirements: 6–9 years of experience in HTML/CSS/JavaScript integration, Strong experience with a template engine (Freemarker, Razor, Mustache or equivalent), Excellent knowledge of responsive design, Strong understanding of accessibility standards (RGAA, WCAG), Proficiency with Git workflows and CI/CD, Knowledge of SEO constraints and e-commerce environments, Mastery of Core Web Vitals (LCP, CLS, FID), Experience with build tools (Webpack, Vite, Gulp), Ability to work in cross-functional teams 📃 Skills: HTML, CSS, JavaScript, Freemarker, Razor, Mustache, Git, CI/CD, SEO, CoreWebVitals, LCP, CLS, FID, Webpack, Vite, Gulp, RGAA, WCAG 🏢 Description: Introduction & Résumé La mission consiste à développer des interfaces performantes et accessibles. Le candidat idéal possède une expérience de 6 à 9 ans en intégration HTML/CSS/JavaScript, et une solidité sur les moteurs de templates ainsi que sur le responsive design. Une forte capacité à travailler en équipe avec diverses parties prenantes est essentielle pour assurer la qualité et l’efficacité des livrables. Les principales responsabilités incluent : Concevoir, intégrer et maintenir des interfaces responsives et robustes. Travailler avec le Design System en respectant les guidelines établies. Produire des intégrations optimisées pour la qualité d’expérience utilisateur. Contribuer à la valeur produit via des évolutions UI impactantes. S’impliquer dans l’observabilité front : suivi des métriques et analyse des pages en production. Améliorer la performance, la stabilité, et la maintenabilité des pages. Collaborer avec divers équipes (Design, Produit, QA, Front et Backend) pour garantir une cohérence globale. Adopter une approche orientée résultats et qualité. Key Requirements 6 à 9 ans d’expérience en intégration HTML/CSS/JavaScript. Forte expérience sur un moteur de templates (Freemarker, Razor, Mustache ou équivalent). Excellente maîtrise du responsive design et des bonnes pratiques d’accessibilité. Aisance avec les workflows Git, CI/CD. Connaissance des contraintes SEO et enjeux e-commerce. Capacité à collaborer avec des équipes pluridisciplinaires. Maîtrise des Core Web Vitals (LCP, CLS, FID…). Connaissance des outils de build (Webpack, Vite, Gulp, etc.). Bonnes pratiques d’accessibilité (RGAA, WCAG). Nice to Have Pratique des tests unitaires et d’intégration. Participation active aux revues de code. Intérêt pour le partage de connaissance au sein de la communauté.
Technology
emagine Polska
Développeur Back-End JAVA Sénior - (h/f)
Senior
Hybrid
Paris, France
🏢 Summary: Senior Java Backend Developer role focused on designing, developing and maintaining reliable, high-performance and scalable backend services in a microservices environment. The position involves continuous improvement, production monitoring, and close collaboration with cross-functional teams to ensure service quality and stability. Strong emphasis on CI/CD practices and cloud-based environments. 🗂️ Requirements: 6–9 years of Java development experience, Proven experience with Spring Boot, Experience building and maintaining microservices, Experience in high-volume production environments, Strong knowledge of CI/CD concepts, Hands-on experience with GitLab pipelines, Knowledge of Azure or ability to work in Azure environments, Ability to collaborate with cross-functional technical teams 📃 Skills: Java, Spring, SpringBoot, Microservices, CI/CD, GitLab, Azure, Docker, Kafka, DB2 🏢 Description: Résumé Le développeur back-end Java senior a pour mission de concevoir, développer et maintenir des services backend fiables, performants et évolutifs, tout en garantissant une expérience utilisateur de qualité. Responsabilités : Concevoir, développer et maintenir des services backend. Contribuer à la qualité du produit en ajoutant de la valeur pour l'utilisateur. Analyser le comportement du service en production et anticiper les dégradations. Participer à l'amélioration continue des services (refactorings, performance, sécurité). Assurer la responsabilité du service post-mise en production. Collaborer avec les équipes Produit, QA, DevOps, Cloud et Architecture. S'inscrire dans une logique orientée résultat. Compétences Requises : 6 à 9 ans d'expérience en développement Java. Expérience confirmée sur Spring Boot et microservices. Travail sur des environnements à forte volumétrie. Maîtrise des concepts CI/CD et pipelines GitLab. Connaissance ou capacité à monter en compétence sur Azure. Aisance en collaboration avec des équipes pluridisciplinaires. Atouts : Expérience avec Docker. Connaissances en Kafka ou systèmes de messaging. Maîtrise d'autres bases de données relationnelles (DB2).
Technology
emagine Polska
Développeur Full stack Java(h/f)
Senior
Hybrid
Niort, France
🏢 Summary: The offer concerns a Java Full Stack Developer role focused on evolving and modernizing applications from Java 8/11 to Java 21. The position involves technical design, algorithm development, API expertise, performance optimization, and active participation in Agile ceremonies. The role emphasizes robustness, code quality, testing, and continuous improvement within a collaborative team environment. 🗂️ Requirements: Expert-level Java expertise, Expert-level API development expertise, Expert-level algorithm design skills, Experience with Java version migration (8/11 to 21), Ability to design and implement scalable technical solutions, Experience with code reviews and technical documentation, Experience working in Agile environments 📃 Skills: Java, API, Algorithms, Kafka, BPMN, OpenShift, Python, React 🏢 Description: Résumé : La mission principale consiste à fournir une expertise en développement Java Full Stack en collaboration avec l'équipe, le chef de projet et le responsable de la gouvernance des projets SI. Responsabilités : Participer à la conception et au développement des évolutions techniques (de Java 8,11 vers Java 21) en collaboration avec l'équipe. Optimiser les pratiques de conception et de développement. Proposer des solutions techniques et participer aux choix de conceptions et algorithmes. Participer aux cérémonies d'équipe comme le PI Planning et les chiffrages. Concevoir et paramétrer des solutions tout en garantissant stabilité et performance. Implémenter et tester les fonctionnalités développées. Réaliser des revues de code en équipe. Contribuer à la documentation technique. Participer à l'amélioration continue du projet. Promouvoir la culture de la robustesse et de la performance. Must Haves : Expertise en Java (niveau expert) Expertise en API (niveau expert) Expertise en conception d'algorithmes (niveau expert) Nice to Haves : Connaissance des technologies de streaming (KAFKA) Expérience avec l'implémentation de solutions via des workflows BPMN Environnement conteneurisé (Openshift) Compétences en Python 3 Compétences en React 19
Technology
emagine Polska
Développeur Frontend (Vue.js / Nuxt.js) - (h/f)
Mid
Hybrid
Toulon, France
🏢 Summary: Frontend Developer role focused on building and maintaining web applications using Vue.js, Nuxt.js, and TypeScript within an agile team. The mission includes migrating to and integrating Strapi, consuming REST APIs, and improving complex forms. The position involves collaboration on strategic web projects with regular delivery cycles. 🗂️ Requirements: Strong experience with TypeScript, Proficiency in Vue.js and Nuxt.js, Experience with Node.js, Good knowledge of REST APIs, Experience with Strapi, Ability to develop and maintain frontend applications, Experience integrating and migrating CMS solutions 📃 Skills: TypeScript, Vue.js, Nuxt.js, Node.js, REST, Strapi, JavaScript, HTML, CSS 🏢 Description: Introduction & Résumé Nous recherchons un Développeur Frontend talentueux, spécialisé en Vue.js et Nuxt.js, pour rejoindre une équipe digitale agile au sein d'un acteur de la protection sociale complémentaire. Ce rôle nécessite une solide maîtrise de TypeScript et une bonne connaissance des API REST. Le candidat idéal saura intégrer et renforcer notre équipe sur des projets web stratégiques. Principales Responsabilités Développement et maintenance des applications front en Nuxt.js / Vue.js et TypeScript. Participation à la migration et à l'intégration de Strapi en remplacement de Laravel. Conception et consommation d'API REST. Reprise et simplification de formulaires complexes dans Strapi. Collaboration avec les PO, le responsable recette et les web designers. Participation aux livraisons dans le respect du process de validation. Exigences Clés TypeScript Node.js Nuxt.js / Vue.js Bonne maîtrise des API REST Expérience sur Strapi idéalement Appétence web design appréciée Nice to Have Confirmation en autonomie, rigueur et bon esprit d'équipe. Capacité à s'intégrer rapidement dans une équipe soudée. Autres Détails Localisation : Toulon. Début de la mission : entre Avril et Mai Durée de la mission : 12 mois Télétravail : 2 jours / semaine après une période d'intégration de 2-3 semaines sur site
Technology
emagine Polska
Développeur frontend Angular -(h/f)
Senior
Hybrid
Yerres, France
🏢 Summary: Senior Frontend Angular Developer role focused on building enterprise web applications integrating advanced AI capabilities and cloud technologies. The position involves developing high-performance, secure, and scalable Angular applications handling large data volumes and AI model integrations within a Microsoft Azure environment. The role supports digital transformation initiatives across multi-region and multi-language platforms. 🗂️ Requirements: Minimum 5 years Angular development experience (version 19+), Strong experience with Claude Code, Experience in agentic development (Agentic Coding), Advanced knowledge of TypeScript, Strong knowledge of RxJS, Experience with Azure Active Directory, Proficiency in Microsoft Azure cloud, Experience with Docker, Experience with CI/CD pipelines, Experience with Azure DevOps, Experience with Karma, Experience with Jasmine, Experience with AI tools such as Skills IA 📃 Skills: Angular, TypeScript, RxJS, Claude, AgenticCoding, Azure, AzureAD, Docker, CI/CD, AzureDevOps, Karma, Jasmine, AI, SkillsIA 🏢 Description: Nous recherchons un Développeur Frontend Angular Senior disposant d’une solide expérience en Claude Code , en développement agentique (Agentic Coding) et en utilisation de Skills IA pour rejoindre une équipe de transformation digitale. Il participera à la conception et au développement d’applications web d’entreprise destinées à répondre à des problématiques métier complexes, en s’appuyant sur des technologies modernes, l’intelligence artificielle et le cloud. L’environnement vise la modernisation des processus critiques de l’entreprise grâce à l’intégration de capacités avancées d’IA/ML au sein d’une infrastructure cloud robuste. Les applications développées reposent sur Angular et permettent le traitement de volumes importants de données, l’intégration avec des modèles d’intelligence artificielle et la mise à disposition d’interfaces utilisateurs performantes pour des systèmes métier intelligents. Les plateformes adressent plusieurs régions, langues et populations d’utilisateurs, nécessitant une attention particulière à l’architecture, à la performance, à la sécurité et à l’expérience utilisateur. Main Responsabilités: Les responsabilités clés incluent : Conception et développement d'applications web d'entreprise. Intégration de modèles d'intelligence artificielle dans les applications. Assurance de la performance et de la sécurité des applications. Collaboration avec les équipes DevOps pour l'industrialisation des processus. Utilisation de méthodologies agiles pour le développement. Key Requirements Minimum 5 ans d'expérience en développement avec Angular (version 19+). Expérience solide en Claude Code et développement agentique . Connaissance approfondie de TypeScript et RxJS. Expérience avec Azure Active Directory et solutions d'identité d'entreprise. Maîtrise des technologies cloud, en particulier Microsoft Azure. Utilisation de Docker, CI/CD et Azure DevOps. Compétences en tests avec des outils comme Karma et Jasmine. Expérience en IA avec des outils tels que Skills IA.
Technology
emagine Polska
Développeur Java Senior (h/f)
Senior
Hybrid
Suresnes, France
🏢 Summary: Senior Java Developer role focused on designing and building scalable cloud-based technical services using Spring Boot. The position involves developing RESTful APIs, implementing reactive programming, and ensuring application performance and quality. The role also includes CI/CD automation with GitLab and collaboration within an Agile environment. 🗂️ Requirements: Significant experience in Java development, Strong expertise in Spring Boot, Experience designing and developing RESTful APIs, Experience with Git and GitLab CI/CD, Knowledge of reactive programming, Understanding of relational databases, Understanding of NoSQL databases 📃 Skills: Java, Spring, SpringBoot, REST, Git, GitLab, CICD, Reactive, SQL, NoSQL 🏢 Description: Localisation : Suresnes / 2 jours de télétravail par semaine Durée : 3 ans Résumé : Le développeur Java Senior joue un rôle clé dans la conception et le développement de services techniques pour des solutions basées sur le cloud. Ce poste exige une expertise approfondie en programmation Java, notamment avec Spring Boot, ainsi qu'une forte capacité à assurer la performance et la qualité des applications. Responsabilités : Concevoir, développer et maintenir des applications Java robustes et évolutives utilisant Spring Boot. Créer et gérer des APIs RESTful pour intégrer divers systèmes et services. Collaborer avec l'équipe DevOps pour configurer et automatiser les pipelines CI/CD sur GitLab. Mettre en œuvre des solutions de programmation réactive pour améliorer les performances des applications. Participer à des revues de conception technique et de code pour garantir la qualité du code. Mentor et former des développeurs juniors et intermédiaires. Assurer la documentation technique et le contrôle de version à l'aide de Git. Participer aux réunions Agile et contribuer à l'amélioration continue du développement. Compétences : Expérience significative dans le développement Java, avec une expertise en Spring Boot. Maîtrise des APIs RESTful et des principes de conception d'API. Expérience avec Git et GitLab CI/CD pour le contrôle de version et l'intégration continue. Connaissance de la programmation réactive. Bonne compréhension des bases de données relationnelles et NoSQL.
Technology
emagine Polska
Développeur Java AEM (h/f)
Senior
Hybrid
Issy-les-Moulineaux, France
🏢 Summary: Senior Back-End Developer role focused on designing, developing and optimizing content management solutions on Adobe Experience Manager (AEM) Cloud. The position involves backend development, system integration, performance optimization, CI/CD automation and ensuring security and scalability of AEM-based platforms. 🗂️ Requirements: Minimum 7 years backend development experience, Significant hands-on experience with AEM, Strong proficiency in Java, Experience with Spring framework, Experience with OSGi, Strong understanding of RESTful and SOAP architectures, Experience with CI/CD practices, Experience with Jenkins, Fluent French, Degree in Computer Science or related field 📃 Skills: AEM, Java, Spring, OSGi, REST, SOAP, CI/CD, Jenkins, API 🏢 Description: Résumé : Ce poste de Développeur BackEnd AEM est essentiel pour développer, déployer et optimiser des solutions de gestion de contenu via Adobe Experience Manager (AEM) Cloud, en répondant aux besoins métiers et en intégrant davantage les systèmes d'information Responsabilités : Concevoir et développer des composants et des services back-end sur la plateforme AEM. Intégrer AEM avec d'autres systèmes d'information via des API REST et/ou autres. Optimiser les performances des systèmes existants et veiller à leur évolutivité. Participer à l’architecture et aux discussions techniques pour orienter les choix de développement. Travailler en collaboration avec des équipes multidisciplinaires (frontend, UX, Design, etc). Maintenir et améliorer les pipelines CI/CD pour l'automatisation des déploiements. Garantir la sécurité et la conformité des systèmes développés selon les meilleures pratiques. Fournir une documentation claire et détaillée pour les projets et les nouvelles fonctionnalités. Exigences clés : Minimum de 7 ans en développement backend, avec une expérience significative sur AEM. Maîtrise de Java et des frameworks associés (Spring, OSGi). Bonne compréhension des architectures RESTful et SOAP. Connaissance des pratiques DevOps (CI/CD, Jenkins, etc). Agréables à avoir : Expérience sur la plateforme AEM Cloud & DAM. Connaissance des outils de gestion de version tels que GitLab. Compréhension des principes de sécurité applicative et de gestion des accès. Expérience dans la configuration du Dispatcher AEM pour l'optimisation des performances. Autres détails : Contexte opérationnel : Travailler avec une équipe multidisciplinaire. Langue : Français courant (impératif); Anglais professionnel (secondaire). Formation : Diplôme en informatique, ingénierie logicielle ou domaine connexe.