Développeur Java Full Stack intermédiaire chargé de concevoir et de mettre en œuvre des applications d’entreprise à l’aide de Java, Spring Boot et Angular.
S.i. Systèmes
Montréal, QC- Salaire À discuter
-
Emploi Contrat
-
Publié il y a 2 jour(s)
-
1 poste à combler dès que possible
Description
Développeur Java
Description du poste
Lieu : Montréal
Date de début : ASAP
Durée du mandat : 30 juin 2027
Horaire de travail : 40 heures semaine
Mode de travail : Hybride
Description
Dans le cadre de projets technologiques en cours, l’organisation recherche deux développeurs ou développeuses Java full stack senior pour contribuer au développement et à l’évolution des solutions applicatives.
Responsabilités :
- Agir à titre de concepteur-développeur Java full stack ;
- Conseiller le projet dans les choix et les décisions technologiques liés aux développements ;
- Analyser, concevoir et réaliser (programmer) des solutions en Java, tant pour le front-end que le back-end ;
- Contribuer à l’amélioration continue des activités de développement (agilité, intégration du code, tests automatisés, déploiement, etc.).
Exigences et qualifications requises :
- Posséder un minimum de 6 ans d’expérience pertinente en lien avec le mandat ;
- Avoir une excellente maîtrise des technologies Java, notamment Spring Boot, pour le développement back-end ;
- Avoir une bonne connaissance du framework Angular pour le développement front-end d’applications Web modernes ;
Avoir une bonne connaissance d’outils et de technologies parmi les suivants
- Protocoles de communication (AMQP, REST) ;
- Bases de données Oracle et SQL ;
- Avoir une connaissance de la mise en place de pipelines CI/CD à l’aide de TeamCity ou d’outils équivalents, ainsi que de Bitbucket (Git), et être en mesure d’assurer le maintien et l’exploitation de la solution dans un contexte DevOps ;
- Avoir une bonne connaissance de l’infrastructure Azure ;
- Avoir une connaissance des approches Specification-Driven Development (SDD) et Test-Driven Development (TDD), un atout ;
- Une connaissance de Python constitue un atout ;
- Avoir démontré la capacité à travailler dans un environnement Agile (Scrum/Kanban), ainsi qu’à utiliser les outils Jira et Confluence.
- Technologies et outils requis : Java, Spring Boot, Angular, bases de données Oracle et SQL, CI/CD, TeamCity, Bitbucket (Git), Specification-Driven Development (SDD).
_______________________________________________________________________________________________________________________________________________________
AI may be used in evaluating candidates.
This posting is for an existing vacancy.
Exigences
non déterminé
non déterminé
non déterminé
non déterminé
non déterminé
D'autres offres de S.i. Systèmes qui pourraient t'intéresser