AUBAY S.A.
2 days ago
Fullstack Java / Vue.js Developer (Back-end Dominant) Senior (METZ - FR)
Sign up to save this job, get alerts, and apply with an optimized CV.
Company information
- Company
- AUBAY S.A.
- Location
- METZ, Grand Est, France France
- Posted
- 2 days ago
Job description
For one of our clients, in the mass retail sector in Metz, we are looking for several FULLSTACK JAVA Developers - BACK-END DOMINANT - SENIOR
Mission Context:
The Digital Factory Front Stores designs and develops front-office digital services intended for store employees, including web and mobile applications, by leveraging experts in technologies, design, and product management to optimize the employee experience.
Your Mission:
The mission consists of leading the team responsible for the evolution of in-store checkout solutions (traditional, self-service, self-scanning). As a Tech Lead, your mission is structured around three major axes:
-Project Management and Monitoring 100% IT: Ensure technical coordination, priority management, and the smooth running of deliveries throughout the software lifecycle.
-Technical Expertise and Development: Actively participate in the development and maintenance of digital services, ensuring their robustness, technical excellence, and alignment with the operational needs of stores.
-Leadership and Mentoring: Support the team on a daily basis, lead architectural choices, and foster the skill development of developers.
Deliverables:
● Code and Quality: Secure code on key components (Java, Spring Boot) and validation of code reviews.
● Architecture: Technical design documents, up-to-date diagrams, and definition of best practices.
● IT Management: Technical roadmaps and project monitoring indicators (progress, quality, technical debt).
● Leadership: Knowledge sharing and skill development materials for the team.
Technical Environment:
Must Have
● Contribute to the continuous improvement of product quality and development practices
● CI/CD and Tools: Proficiency in Git and a good understanding of continuous deployment pipelines (Jenkins, GitLab CI, or equivalent).
● IT Project Management: Proficiency in tracking tools (Jira, Confluence) for managing tickets, sprints, and technical debt.
Nice to Have
● Design, develop, and maintain robust and scalable applications with Java, Spring Boot, and Vue.js
● Architect microservices and event-driven solutions
● Manage relational and document-oriented databases
● Integrate craftsmanship principles and best practices such as SOLID, YAGNI, and test coverage with Sonar
● Participate in all phases of the software cycle from design to production and run
● Ensure the maintenance and evolution of existing applications
Your Profile:
● Master's degree (engineering school or university) in computer science, or equivalent experience
● More than 7 years of experience in Fullstack Java / Vue.js Development (Back-end dominant).
● Proven Tech Lead experience
● Experience in the retail / mass distribution sector would be an advantage
Find more English Speaking Jobs in France on Arbeitnow
Required skills
- production
- maintenance
- leadership
- quality
- development
- mentoring
- java
- ci/cd
- retail
- jira
- senior
- continuous improvement
- git
- spring boot
- jenkins
- gitlab ci
- code reviews
- architecture
- best practices
- technical expertise
- confluence
- microservices
- computer science
- web applications
- team support
- craftsmanship
- relational databases
- project management tools
- knowledge sharing
- vue.js
- it projects
- diagrams
- back-end
- event-driven architecture
- mobile applications
- fullstack
- software lifecycle
- tech lead
- university
- it management
- code
- deliveries
- technical excellence
- technical debt
- robustness
- technical coordination
- test coverage
- secure code
- solid
- priority management
- digital services
- metz
- progress
- application maintenance
- project monitoring
- sonar
- skill development
- roadmaps
- sprints
- tickets
- run
- scalable applications
- development practices
- operational needs
- engineering school
- digital factory
- technical design documents
- yagni
- mass distribution
- continuous deployment pipelines
- architectural choices
- checkout solutions
- application evolution
- front stores
- document-oriented databases
- software cycle
Interested in this position?
Create your free account and tailor your CV to match this job.