Ce recruteur est en ligne!

Voilà ta chance d'être vu en premier!

Postuler maintenant

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.

Montréal, QC
  • À discuter
  • Emploi Contrat

  • Publié il y a 2 jour(s)

  • 1 poste à combler dès que possible

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).


_______________________________________________________________________________________________________________________________________________________



Disclaimer:
AI may be used in evaluating candidates.
This posting is for an existing vacancy.
Apply

Exigences

Niveau d'études

non déterminé

Diplôme

non déterminé

Années d'expérience

non déterminé

Langues écrites

non déterminé

Langues parlées

non déterminé