Pāriet uz saturu

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

Apply with Indeed unavailable
Apply with Xing unavailable