Développeur Java / Angular expérimenté (H/F)
il y a 5 jours
Six-Fours-les-Plages
À propos de l'entreprise Dans le cadre de la modernisation de son système d’information, notre client recherche un Développeur Java / Angular avec une bonne maîtrise des problématiques d’architecture logicielle. À propos du rôle Le projet s’inscrit dans une dynamique de transformation technique avec un enjeu central : la reprise, la migration et l’intégration de solutions existantes développées en Python et React vers une stack Java / Angular. Responsabilités • Concevoir et développer des applications backend en Java (Spring Boot), • Participer à la migration de code Python / React vers Java / Angular, • Concevoir et maintenir des architectures logicielles robustes (microservices, architecture hexagonale, DDD), • Développer des interfaces frontend en Angular, • Assurer l’intégration des composants logiciels, • Définir les choix techniques et contribuer à l’architecture globale, • Développer et maintenir des API REST performantes et sécurisées, • Garantir la qualité du code (tests, documentation, bonnes pratiques), • Travailler en collaboration avec les équipes dans un environnement agile Qualifications Profil recherché Compétences techniques • Backend : Java (idéalement Java 17 ou 21), Spring Boot, API REST, • Frontend : Angular, TypeScript, • Compétences complémentaires appréciées : React et/ou Python, Node.js / NestJS, • Bases de données : MongoDB, PostgreSQL, MySQL, • Docker, CI/CD, • Outils de sécurité (ex : Keycloak), • Compétences en architecture, • Maîtrise des architectures microservices, • Bonne connaissance de l’architecture hexagonale et des principes DDD, • Capacité à concevoir des systèmes maintenables, performants et sécurisés Qualités personnelles • Rigueur et sens de l’analyse, • Autonomie et capacité de proposition, • Esprit d’équipe, • Capacité à évoluer dans des environnements techniques exigeants Profil idéal • Expérience de 3 à 6 ans en développement, • Expérience en développement fullstack Java / Angular, • Participation à des projets de migration ou de refonte technique, • Intérêt pour les sujets liés à la performance, à la sécurité ou à la R&D