Nous recherchons un Développeur Full-Stack Java/JavaScript pour intervenir sur une solution logicielle propriétaire développée sans frameworks, sur un socle Java 8 / HTML / CSS / JavaScript.
La mission inclut :
Développement back-end : maîtrise des concepts avancés de Java (streams, introspection, etc.), Hibernate et HQL pour des cas complexes (ex. relations 1-N avec références nulles).
Développement front-end : conception responsive en HTML/CSS, JavaScript natif (promises, async/await, event loop) et optimisation (performance, accessibilité).
Participation à l?évolution technologique : migration vers Java 11/17 et application des meilleures pratiques de développement.
Contribution au cycle de vie logiciel : utilisation de GitLab (Gitflow, Merge requests, revues de code) et des conteneurs via Docker/Docker-compose.
L?objectif est de garantir la qualité du code et de collaborer avec l?équipe pour résoudre des problématiques complexes.
Profil candidat:
Compétences techniques requises :
Back-end :
Java (8, 11, 17), Hibernate, HQL.
Bibliothèques open source : Apache Commons (BeanUtils, IO).
Front-end :
JavaScript natif : promises, async/await, event loop, micro/macro tasks.
HTML/CSS : maîtrise du responsive design, normes WCAG, Google Page Speed.
Connaissance de Bootstrap, SCSS/SASS, Webpack, Babel.
Outils : GitLab (Gitflow), Docker/Docker-compose.
Savoir-faire :
Capacité à expliquer ses choix techniques et fournir des exemples concrets.
Gestion des problématiques complexes sur le back et le front.
Savoir-être :
Esprit d?équipe, rigueur, et adaptabilité.
Transparence sur les compétences : dire ce que l?on maîtrise ou non.
Atouts supplémentaires :
Connaissance de TypeScript et des moteurs JavaScript.
Expérience en optimisation de Dockerfiles et gestion de stacks Docker.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.