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. Systems
Montreal, QC- Salary To be discussed
-
Contract job
-
Published since 2 day(s)
-
1 position to fill as soon as 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.
Requirements
undetermined
undetermined
undetermined
undetermined
undetermined
Other S.i. Systems's offers that may interest you