
Fullstack Java & Vue.js Developer (M/F) – Backend Focus - Metz (France) (Ref: 384)
- Hybrid
- METZ, Grand-Est, France
Senior Fullstack Java/Vue.js Developer (backend focus) to design and maintain critical retail solutions, with CI/CD and modern architecture.
Job description
Are you passionate about developing robust, scalable, and business-impactful applications? Join a dynamic tech team, based in Metz, France, at the forefront of evolving digital solutions used daily in the retail environment.
🎯 Your mission
Within an agile team, you will participate in the design, development, and maintenance of innovative checkout solutions (traditional, self-service, self-scanning).
You will be involved in the entire software lifecycle, with a backend focus.
🛠️ Your responsibilities
Develop high-performance applications in Java / Spring Boot (back) and Vue.js (front)
Design and maintain APIs and databases
Participate in the implementation and improvement of CI/CD pipelines
Produce technical documentation and architecture diagrams
Ensure code quality (testing, best practices, Sonar, etc.)
Actively contribute to continuous improvement of practices and the product
#Java #SpringBoot #VueJS #Fullstack #Backend #Microservices #CI_CD #DevOps #Agile #SoftwareEngineering #API #RetailTech #Craftsmanship #Sonar #Git#France#Metz
Job requirements
✅ Your profile
Significant experience (7+ years) in Fullstack Java / Vue.js development (backend focus)
Excellent command of Java, Spring Boot, Git
Good understanding of modern architectures (microservices, event-driven)
Sensitivity to Craftsmanship principles (SOLID, YAGNI)
Practice of Agile & DevOps methods (CI/CD)
Interpersonal skills and teamwork spirit
🌟 Plus points
Experience in retail / large-scale distribution
Mastery of relational and NoSQL databases
Participation in projects with high transaction volumes
🤝 Soft skills
Analytical and solution-oriented mindset
Fluent communication in French
Ability to collaborate and share knowledge
Commitment to quality and meeting deadlines
🔑 Why join this project?
Modern and stimulating technical environment
Direct impact on solutions used on a large scale
Culture of continuous improvement and technical excellence
or
All done!
Your application has been successfully submitted!
You've already applied for this job
We appreciate your interest in this position. Unfortunately, you have already applied for this job.
