Développeur Full-Stack Java - Vue.Js H/F
Role details
Job location
Tech stack
Job description
- Développer et maintenir des applications fullstack en Java et Vue.js, en respectant les bonnes pratiques de développement.
- Collaborer avec les équipes produits pour concevoir et livrer de nouvelles fonctionnalités, en intégrant des solutions partenaires.
- Participer aux revues de code afin de garantir la qualité et la cohérence du code produit.
- Optimiser, déboguer et assurer la performance technique des applications.
- Intégrer et gérer les solutions de stockage de données, incluant bases de données relationnelles et systèmes de cache.
- Assurer la faisabilité technique des interfaces UI/UX et maintenir la documentation associée.
- Participer activement aux rituels agiles (daily, démo, rétro) et tester systématiquement les développements réalisés.
Environnement de travail :
Vous rejoignez une équipe dynamique, travaillant avec une stack technique moderne et orientée IoT, dans un environnement convivial et flexible. L'approche agile favorise les échanges réguliers avec le product owner et les autres membres de l'équipe, et place l'amélioration continue au coeur du projet. Vous évoluerez dans un contexte où l'industrialisation, la robustesse et l'intégration de solutions innovantes sont des enjeux majeurs.
Requirements
Diplômé(e) d'un master ou équivalent, vous justifiez de 3 à 5 ans d'expérience en développement fullstack, idéalement dans le secteur IT ou sur des projets IoT. Vous maîtrisez parfaitement Java, Spring Boot et Vue.js, ainsi que les technologies front-end (HTML, CSS, JavaScript). Vous avez une pratique avérée du Test Driven Development, une bonne connaissance des APIs REST, des bases de données SQL et des outils de versioning (Git). Une expérience en clean architecture, Domain Driven Design, CQRS ou Event Sourcing serait appréciée. La capacité à travailler en équipe, à communiquer efficacement et à s'adapter à des environnements techniques évolutifs est attendue. Un intérêt pour l'industrialisation et la robustesse logicielle est essentiel. La maîtrise de l'anglais courant est indispensable.
Akkodis accompagne ses clients dans la mondialisation de leurs projets, aussi un anglais courant est requis pour l'ensemble de nos collaborateurs.