À propos du poste Développeur Java Full-Stack
Tu souhaites rejoindre une équipe technique dynamique où tu pourras à la fois développer des solutions innovantes et partager ton expertise avec des développeurs moins expérimentés ? Ce poste est fait pour toi !
Ce que tu feras
- Concevoir et développer des applications web performantes et évolutives.
- Travailler sur le back-end avec Java et Spring Boot, en créant des API REST robustes.
- Améliorer l'interface utilisateur avec des frameworks modernes comme Vue.js, Angular ou autres.
- Participer activement aux revues de code et t'assurer que les bonnes pratiques sont appliquées.
- Coacher les développeurs moins expérimentés grâce au pair programming, à des revues constructives et à du coaching technique.
- Collaborer avec les équipes produit pour comprendre les besoins métier et les traduire en solutions techniques adaptées.
- Contribuer à l'amélioration continue du code, des outils et des processus pour garantir la qualité du travail.
Ce qu'on attend de toi
-
7 ans d'expérience minimum dans un poste similaire.
-
Une excellente maîtrise de Java, Spring Boot et des API REST.
- Une bonne maîtrise des bases de données relationnelles comme PostgreSQL.
- Une solide expérience avec les technologies front-end modernes comme Vue.js, Angular ou tout autre framework JavaScript pertinent.
- Une bonne pratique des tests unitaires et dintégration, notamment avec JUnit et Mockito.
- Une connaissance des environnements cloud et des outils de gestion de version comme Git.
Ce qui serait un plus
- Une expérience dans la migration front-end, par exemple le passage de Angular à Vue.js.
- Une sensibilité à la qualité du code, la maintenabilité et la simplicité dans les solutions proposées.
- Un réel intérêt pour le mentorat et le développement des compétences de l'équipe.
-
Une expérience dans des environnements sans équipe UI/UX dédiée.
Technologies utilisées
-
Java 17
-
Spring Boot 3.3 (MVC, Data, Security)
-
PostgreSQL
-
Cloud (EC2, RDS, S3, etc.)
-
HTML, JavaScript, Vue.js
-
Redis, Solr
-
Terraform, Ansible, Docker
La partie DevOps est gérée par une équipe dédiée. Bien que la connaissance de ces outils soit un atout, aucune expertise DevOps spécifique nest requise pour ce poste.
Ce qu'ils t'offrent
- 35h / semaine (horaire flexible).
- 1 journée par semaine au bureau.
- 4 semaines de vacances + 5 jours de maladies et congés supplémentaires aux fêtes.
- Assurances collectives complètes et PAE.
- REER.
- Bonification annuelle.
- Formations payées.
Si vous êtes intéressé, veuillez me faire parvenir votre candidature via notre site internet à https://www.careers-page.com/inacre ou par courriel à noemie.barthelet@inacre.ca. Nous remercions toutes les personnes qui proposeront leurs services. Cependant, seules les personnes sélectionnées seront contactées pour une entrevue. Le masculin est utilisé seulement pour alléger le texte. Inacre Conseil Inc. souscrit au principe d'équité pour tous, en matière de sélection et de recrutement de personnel. Pour plus d'information, n'hésitez pas à contacter Noémie Barthelet par téléphone à (514) 405-5360.