Randstad Digital France est une entreprise de services du numérique, ex-Ausy, qui propose du conseil IT, de la transformation digitale et de l’ingénierie logicielle.
Développeur(se) expérimenté(e) java/angular H/F
Vous développerez en Java et Angular un portail métier dédié aux réseaux de fibre optique, au sein d’un projet dans les télécommunications à Toulouse. Vos missions incluent la réduction de la dette technique, la préparation d’une migration vers le cloud sécurisé et l’intégration d’un chatbot connecté à une API d’intelligence artificielle. Le poste mobilise notamment Spring, les API REST, GitLab CI et Docker, avec des pratiques de développement telles que TDD et Clean Architecture.
Repères sur Randstad Digital France
- Domaine officiel
- randstaddigital.fr
- Offres ouvertes
- 168
Détails de l’offre
La description complète publiée par Randstad Digital France.
Description de l’offre
Randstad Digital est un partenaire technologique de référence qui facilite la transformation digitale des entreprises en fournissant des talents, des capacités de production et des solutions packagées dans des domaines spécialisés : infrastructures & cloud ; embarqué & électronique ; services applicatifs ; data & IA. Le contexte : 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. your job
Vos responsabilités
- Analyser les propositions de solutions fonctionnelles et techniques pour répondre aux besoins métiers.
- Contribuer activement aux estimations de charges lors des rituels agiles.
- Concevoir et développer de nouvelles User Stories en appliquant rigoureusement les principes du Software Craftsmanship (TDD, Clean Code, Clean Architecture, Pair Programming).
- Réduire la dette technique (refonte des systèmes de batch, évolution de la base de données) et préparer la migration vers le Cloud / SecNumCloud.
- Développer et intégrer un module IA autonome (chatbot web connecté à une API d'Intelligence Artificielle).
- Créer et maintenir les tests unitaires, analyser les rapports de qualité et concevoir des simulateurs de tests (bouchons/Mocks).
- Investiguer les dysfonctionnements applicatifs et corriger les bugs complexes.
- Mettre en œuvre et optimiser les outils de gestion de configuration et les pipelines d'intégration continue (CI/CD). 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 : TDD, Agile scrum, test first, craftsmanship. votre profil
Votre profil
- Vous possédez une expérience significative d'au moins 7 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... notre offre
- Tickets restaurant (TR)
- Mutuelle avantageuse
- Plan de carrière évolutif (formations, mentorat, Tech talk...)
- Plan de formation interne via Randstad University
- Licence Udemy et partenariat OpenClassrooms -
Avantages
CSE (chèques cadeaux, réductions...)
- 34 jours de congés par an
- Primes de parrainage
- Prise en charge de 100% des titres de transport
- Accords télétravail
- Événements festifs
Prérequis
- Développement fullstack Java et Angular
- TDD
- Clean Code
- Clean Architecture
- Développement d’API REST
- GitLab CI
- Docker
- Méthode Agile Scrum
Avantages mentionnés
- Tickets restaurant
- Mutuelle
- Formations
- Mentorat
- Avantages CSE
- 34 jours de congés par an
- Primes de parrainage
- Prise en charge à 100 % des titres de transport
- Télétravail
- Événements festifs
Candidater à cette offre
Comment candidater ?
L’offre est publiée sur le site de Randstad Digital France. Ouvrez l’offre originale ↗ pour y déposer votre candidature. Screeningpass ne remplit pas de formulaire à votre place.
À qui écrire chez Randstad Digital France pour ce poste ?
Lancez une recherche de contact depuis cette page. Screeningpass vous propose jusqu’à trois personnes liées au poste. Vous choisissez celle à qui écrire, puis Screeningpass cherche son e-mail professionnel et prépare un message. Vous le relisez et l’envoyez vous-même avec Gmail. Une adresse e-mail n’est pas toujours disponible, et une réponse n’est jamais garantie.
Combien coûte la recherche d’un contact ?
Une recherche coûte 1 crédit. Le crédit vous est rendu si la recherche échoue. L’inscription offre 3 crédits, soit 3 recherches.
À quoi sert Screeningpass ?
Screeningpass rassemble des offres de stage, d’alternance et d’emploi publiées par les entreprises. Pour une offre, Screeningpass trouve une personne à contacter dans l’entreprise, cherche son e-mail professionnel et prépare un message à partir de votre CV. Voir le fonctionnement en détail.