Le poste :
Mission principale : En tant que D?veloppeur Full Stack, vous serez responsable de la conception, du d?veloppement et de la maintenance des applications, en vous appuyant sur votre expertise ? la fois en d?veloppement back-end et front-end. Vous travaillerez sur des projets vari?s, en mettant en œuvre les meilleures pratiques de d?veloppement et en contribuant ? l'am?lioration continue des processus de d?veloppement. Responsabilit?s : - Concevoir, d?velopper et d?ployer des solutions logicielles performantes et ?volutives, en accord avec les sp?cifications fonctionnelles et techniques. - Assurer le d?veloppement back-end en utilisant principalement Java et le framework Quarkus, en veillant ? la qualit? du code et ? sa maintenabilit?. - R?aliser le d?veloppement front-end en mettant en œuvre des technologies comme Angular ou tout autre framework front-end, en assurant une exp?rience utilisateur optimale. - Mettre en place et maintenir des pipelines CI/CD robustes en utilisant des outils tels que Jenkins, GIT CI/CD ou tout autre outil ?quivalent. - Travailler dans un environnement de virtualisation bas? sur Kubernetes et Docker pour assurer un d?ploiement efficace des applications. - Appliquer les meilleures pratiques de d?veloppement, notamment le Clean Code, pour garantir la qualit? et la lisibilit? du code. - Collaborer ?troitement avec les membres de l'?quipe, y compris les d?veloppeurs, les testeurs et les chefs de projet, pour assurer le succ?s des projets. - Exploiter des technologies de d?veloppement data telles que Hadoop, Spark, Kafka, Redis, Elastic, si n?cessaire. - Contribuer ? la pratique de l'agilit? en participant activement aux r?unions d'?quipe, aux revues de code et aux r?trospectives.
Profil recherch? :
Comp?tences techniques requises : - Exp?rience minimale de 5 ans dans le d?veloppement back-end, en particulier avec Java et le framework Quarkus. - Ma?trise du d?veloppement front-end avec Angular ou tout autre framework ?quivalent. - Connaissance approfondie des outils CI/CD tels que Jenkins, GIT CI/CD ou autres. - Exp?rience de travail avec des environnements de virtualisation comme Kubernetes et Docker. - Capacit? ? appliquer les pratiques de Clean Code pour assurer un code de qualit?. Comp?tences techniques consid?r?es comme un avantage : - Exp?rience en d?veloppement data avec des technologies telles que Hadoop, Spark, Kafka, Redis, Elastic. - Connaissance du langage Kotlin pour le d?veloppement back-end. - Ma?trise des outils CI/CD suppl?mentaires tels que Jenkins ou Concourse. - Pratique avanc?e de l'agilit? dans un environnement de d?veloppement logiciel. Exp?rience souhait?e : 7 ans dans le domaine du d?veloppement logiciel.