Développeur Full Stack Java 21 / Vue.js
Full stack developer role in Nantes, France: mainly building front-end features with Vue.js, while contributing back-end work in Java 21, Spring Boot, and Spring Batch, with CI/CD via Jenkins/GitLab and digital accessibility compliance (RGAA).
- Compensation
- Not disclosed
- Location
- Nantes, France
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Fullstack
- Posted
Skills
Must have
- Develop and evolve new features primarily in Vue.js (front-end)
- Back-end development with Java 21 and Spring Boot
- Contribute to batch processing with Spring Batch
- Ensure digital accessibility compliance with RGAA
- Participate in CI/CD activities using Jenkins and GitLab
- Participate in code reviews, testing, and bug fixing
- Apply development best practices for quality, security, and maintainability
- Collaborate with project manager and developers throughout the development cycle
Full description
Dans le cadre d’un projet de développement applicatif en mode BUILD, nous recherchons un Développeur Full Stack Java21 / Vue.js pour renforcer l'équipe.
Le consultant interviendra principalement sur le développement Front-End en Vue.js, tout en contribuant aux développements Back-End en Java 21 et Spring Boot. Il participera à la conception et à l’évolution des fonctionnalités applicatives, dans le respect des bonnes pratiques de développement, des exigences de qualité et des normes d’accessibilité numérique.
Missions principales
- Concevoir, développer et faire évoluer de nouvelles fonctionnalités principalement en Vue.js.
- Développer et maintenir les interfaces utilisateur en veillant à leur qualité, leur ergonomie et leur maintenabilité.
- Participer aux développements Back-End en Java 21 et Spring Boot.
- Contribuer à la mise en œuvre et à l’évolution des traitements batch avec Spring Batch.
- Garantir la prise en compte des exigences d’accessibilité numérique conformément au RGAA.
- Participer aux activités d’intégration continue et de déploiement (CI/CD).
- Utiliser les outils de développement et d’intégration tels que Jenkins et GitLab.
- Collaborer avec le chef de projet et les développeurs tout au long du cycle de développement.
- Participer aux revues de code, aux tests et à la résolution des anomalies.
- Appliquer les bonnes pratiques de développement afin de garantir la qualité, la sécurité et la pérennité des applications.
Environnement technique
- Front-End : Vue.js
- Back-End : Java 21, Spring Boot, Spring Batch
- CI/CD : Jenkins, GitLab
- Autres : Nubo, RGAA (Référentiel général d’amélioration de l’accessibilité)