Full stack software engineer JAVA - VUE JS - Freelance (M/F)
Lille, France
About the role
Daily rate (TJM): 460€/day CONTEXT You will be responsible for contributing to the evolution and maintenance of 3 applications in the domain: * OSS (OtherSignSelection) - Main application Allows the creation of family offers (selection and placement of models in assortments) for small-format stores (e.g., CITY, ESSENTIEL formats, etc.). * TREEVIEW Allows the management and governance of the United tree structure (from Universe to Family, as well as the association of models to families). * RANGELIST Consultation, restitution, and extraction tool (CSV and PDF format) for offers (by geographical area, by country, and by channel / sales format). MISSIONS * Actively participate in the design, development, and implementation of new features (Front-end and Back-end) on the 3 applications. * Write clean, maintainable, tested code and participate in code reviews (Code Reviews / Pull Requests). * Take part in data modeling (PostgreSQL) and event/message exchanges (Kafka). * Participate in continuous deployment and monitoring of applications in containerized environments. * Actively participate in team ceremonies (Weekly, Synchro.). TECHNICAL STACK * Backend: Java 25, Spring Boot (versions 3 and 4) (Strong skill) * Frontend: Vue.js 3, (Vuetify) (Strong skill) * Messaging / Streaming: Apache Kafka (Required skill) * Database: PostgreSQL (Required skill) * Containerization & Orchestration: Docker (Desired skill), Kubernetes (Desired skill) WORKING CONDITIONS * Location: Lille * TJM: 460€ 1. Confirmed skill in Java 25 and Spring Boot (versions 3 and 4) 2. Confirmed skill in Vue.js 3 (with Vuetify) 3. Required skill in Apache Kafka 4. Required skill in PostgreSQL 5. Desired skill in Docker and Kubernetes