Description De L'entreprise
Description Du Poste Développeur(se) Java Full Stack intermédiaire Responsable de l'ingénierie
Responsabilités
- Concevoir, développer et maintenir des applications web complètes en Java (backend) et Vue.js (frontend).
- Participer activement aux phases d'analyse, de design technique et de mise en œuvre.
- Collaborer étroitement avec l'équipe d'ingénierie et contribuer aux discussions techniques.
- Rédiger et maintenir des tests unitaires et d'intégration avec Spring Test et JUnit.
- Travailler avec SQL pour la gestion des bases de données relationnelles.
- Assurer la qualité du code, sa maintenabilité et sa performance.
- Participer à l'amélioration continue des outils et des processus de développement.
Compétences Requises
- Java (niveau intermédiaire à avancé)
- Hibernate
- Spring (Boot, MVC, etc.)
- Vue.js pour le développement frontend
- SQL (bases de données relationnelles)
- Spring Test et JUnit pour les tests
- HTML/CSS et JavaScript
Atouts Appréciés
- Node.js (développement serveur complémentaire)
- Docker (conteneurisation, déploiement)
- Gradle (automatisation de build)
- Vuetify (cadre logiciel visuel pour Vue.js)
Profil Recherché
- BAC en informatique ou équivalent
- Expérience : 2 à 5 ans dans un poste similaire
- Français et anglais fonctionnels (à l'oral et à l'écrit)
- Capacité à travailler de façon autonome en environnement 100% télétravail
- Bonnes compétences en communication et esprit d'équipe
- Rigueur, sens de l'initiative et volonté de faire progresser la qualité des livrables
- Résider et pouvoir travailler au Québec est obligatoire
Nous Offrons
- Poste à distance à 100% avec horaires flexibles
- Environnement technologique stimulant et à l'avant-garde
- Collaboration avec une équipe expérimentée et soudée
- Accès à des formations continues et opportunités d'évolution
- 3 semaines de vacances
- Boni de performance