L'entreprise accompagnée et les missions: L'entreprise et l'équipe : - Entreprise industrielle en forte croissance - Leader dans le secteur de la sécurité et des communications - Made in france - Equipe R&D qui représente 20% des effectifs de la structure Missions : Au sein de l’équipe logicielle, vous serez un élément moteur dans le développement et l’évolution d’applications logicielles au cœur des solutions de contrôle d’accès. Vous contribuerez à l’amélioration continue des architectures back-end et porterez une vision moderne de l’ingénierie logicielle. Vos missions principales : Développer et maintenir les applications back-end écrites en NodeJS et Java (Quarkus ou équivalent) Participer à la conception d’architectures évolutives, performantes et conteneurisées (type microservices, FaaS…) Optimiser les performances applicatives et assurer la stabilité en environnement de production Intervenir sur des problématiques de répartition de charge, cycle de vie logiciel, sécurisation des échanges Collaborer avec l’équipe front-end TypeScript pour concevoir des APIs robustes et documentées Être force de proposition sur les choix techniques et évangéliser les bonnes pratiques autour de Java moderne et des architectures cloud-ready Participer à la structuration de la documentation et à l’accompagnement des autres développeurs Profil: Ce que vous apportez : Vous êtes diplômé(e) d’une formation supérieure en informatique (Bac+5), et avez une expérience significative (minimum 5 ans) en développement back-end, dans un environnement applicatif exigeant. Compétences techniques attendues : - Excellente maîtrise du développement back-end Java et Typescript NodeJS - Bonne connaissance de Quarkus, ou a minima de frameworks similaires (Spring Boot, Micronaut…) - Maîtrise des architectures modernes : microservices, FaaS, conteneurisation, APIs REST - Bonne compréhension des enjeux de performance, de scalabilité et de cycle de vie applicatif - Les technologies équivalentes