Développeur Full-Stack Java
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
Démarrage : janvier 2027
Contexte de la mission :
Dans le cadre de l'évolution et du maintien en conditions opérationnelles d'une solution applicative T4O (Tools For Ops), nous recherchons un Développeur Full-Stack confirmé pour intégrer une équipe évoluant dans un environnement orienté opérations IT.
Le consultant interviendra sur l'ensemble du cycle de développement, de l'analyse des besoins à la mise en production, en contribuant à la réalisation de fonctionnalités complexes, à l'amélioration continue du produit et à la fiabilisation de la solution.
Le contexte nécessite un profil expérimenté, idéalement issu de grandes structures, habitué à travailler dans des environnements exigeants avec des processus de développement, des méthodologies et des standards de qualité structurés.
Missions principales :
- Analyser les besoins, concevoir, développer, tester et documenter des fonctionnalités complexes.
- Assurer le développement et la maintenance des composants front-end et back-end avec Java, Spring Boot, Angular et TypeScript.
- Concevoir, intégrer et faire évoluer des API REST.
- Développer et optimiser les requêtes SQL ainsi que les performances des bases de données PostgreSQL.
- Intervenir sur les échanges de données et les systèmes de messagerie utilisant Kafka.
- Prendre en charge les incidents et demandes utilisateurs, assurer leur suivi et apporter des solutions pérennes.
- Réaliser des analyses de causes racines (RCA) et proposer des actions correctives.
- Participer au diagnostic applicatif à partir des logs et des outils de supervision.
- Contribuer à l'amélioration des pipelines CI/CD et à la fiabilisation des déploiements.
- Participer à l'exploitation des applications dans des environnements conteneurisés.
- Maintenir la documentation technique et opérationnelle.
- Participer aux revues de code, partager les bonnes pratiques et accompagner les développeurs plus juniors.
- Collaborer avec les équipes dans un environnement Agile orienté produit.
Environnement technique :
- Back-end : Java, Spring Boot.
- Front-end : Angular, TypeScript, JavaScript, HTML, SASS.
- API et bases de données : API REST, PostgreSQL, SQL, Kafka.
- DevOps / Conteneurisation : GitLab, GitLab CI/CD, Docker, Kubernetes.
- Cloud : Microsoft Azure, Azure Blob Storage.
- Environnements : Windows, Linux, WSL.
- Outils : IntelliJ IDEA, Visual Studio Code.