> Markdown version of [/jobs/ext/2858305-developpeur-experimente-java-angular-h-f](https://www.wearedevelopers.com/jobs/ext/2858305-developpeur-experimente-java-angular-h-f). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Développeur Expérimenté Java - Angular H/F - **Company:** Groupe Randstad - **Location:** Toulouse, France (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Artificial Intelligence, Unit Testing, Software Bug Management, Software Quality, Databases, Continuous Delivery, Continuous Integration, Relational Databases, DevOps, Hibernate (Java), Spring Framework, PostgreSQL, MySQL, Scrum Methodology, Software Engineering, Web Services, Google Cloud, Test-Driven Development (TDD), Spring-boot, Technical Debt, Gitlab, Git, AngularJS, Gitlab-ci, Cloud Migration, Virtual Agents, Restful APIs, Docker - **Published:** September 12, 2026 - **Apply:** https://www.hellowork.com/fr-fr/emplois/83302595.html ## About the Role Vous possédez une expérience significative d'au moins 5 ans en développement fullstack orienté java et angular. - Vous êtes un(e) défenseur(se) de la qualité du code et maîtrisez parfaitement les pratiques d'ingénierie logicielle (TDD, Clean Code, Clean Architecture). - Vous avez une solide expertise sur le framework Spring et le développement d'API REST performantes. - Vous êtes autonome sur la mise en place et l'utilisation d'outils d'intégration et de déploiement continus (GitLab CI, docker). - Vous comprenez les enjeux des architectures cloud et des bases de données relationnelles complexes. - Doté(e) d'un excellent esprit d'analyse, vous aimez travailler en équipe, partager votre savoir-faire et évoluer dans un cadre Agile strict (Scrum)., Votre profil :Vous possédez une expérience significative d'au moins 5 ans en développement fullstack orienté java et angular.Vous êtes un(e) défenseur(se) de la qualité du code et maîtrisez parfaitement les pratiques d'ingénierie logicielle (TDD, Clean Code, Clean Architecture).Vous avez une solide expertise sur le framework Spring et le développement d'API REST performantes.Vous êtes autonome sur la mise en place et l'utilisation d'outils d'intégration et de déploiement continus (GitLab CI, docker).Vous comprenez les enjeux des architectures cloud et des bases de données relationnelles complexes.Doté(e) d'un excellent esprit d'analyse, vous aimez travailler en équipe, partager votre savoir-faire et évoluer dans un cadre Agile strict (Scrum).Randstad Digital est une entreprise handi-accueillante. À compétences égales, tous nos postes sont ouverts aux personnes en situation de handicap.À savoir, Randstad est engagé dans l'accompagnement de ses collaborateurs en situation de handicap : demande de reconnaissance et d'adaptation du poste de travail, prise en charge des formalités administratives, politiques d'inclusion..., * Vous possédez une expérience significative d'au moins 5 ans en développement fullstack orienté java et angular. * Vous êtes un(e) défenseur(se) de la qualité du code et maîtrisez parfaitement les pratiques d'ingénierie logicielle (TDD, Clean Code, Clean Architecture). * Vous avez une solide expertise sur le framework Spring et le développement d'API REST performantes. * Vous êtes autonome sur la mise en place et l'utilisation d'outils d'intégration et de déploiement continus (GitLab CI, docker). * Vous comprenez les enjeux des architectures cloud et des bases de données relationnelles complexes. * Doté(e) d'un excellent esprit d'analyse, vous aimez travailler en équipe, partager votre savoir-faire et évoluer dans un cadre Agile strict (Scrum)., Spring Intelligence artificielle Clean Git Hibernate Test driven development (TDD) Angular Scrum MySQL PostgreSQL API REST Java Docker Esprit d'analyse ## Description Au sein d'un acteur du secteur des télécommunications, vous interviendrez sur un projet dédié aux réseaux de la fibre optique. L'enjeu principal est d'enrichir le portail de production métier tout en menant des chantiers de refonte structurants : réduction de la dette technique, préparation d'une migration vers une infrastructure cloud sécurisée, et intégration innovante d'un module d'IA., Concevoir et développer les US en appliquant rigoureusement les principes du software craftsmanship (TDD, clean code, clean architecture, pair programming). - Réduire activement la dette technique (optimisation des systèmes de batch, évolution des bases de données) et préparer techniquement la migration vers le cloud. - Développer de A à Z un module d'IA autonome (interface de type chatbot consommant une API dédiée). - Analyser les solutions fonctionnelles et techniques, et contribuer aux estimations de charges. - Garantir la qualité logicielle par la mise en oeuvre de tests unitaires, la création de simulateurs (bouchons/Mocks) et l'intégration continue. - Analyser les dysfonctionnements applicatifs, corriger les bugs et optimiser les performances. - Rédiger les livrables techniques et maintenir à jour la base de connaissances du projet. L'environnement technique : - Langages & frameworks : Java, javaScript, angular, spring, springboot, hibernate. - Architecture : API REST, webservices. - Bases de données : MySQL, PostgreSQL. - DevOps & CI/CD : GitLab, GitLab CI, docker. - Cloud : GCP (Google Cloud Platform), écosystème SecNumCloud. - Méthodologies : Agile scrum, test first, craftsmanship. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe)