Développeur(-se) Full Stack intermédiaire

ALFACONSEIL.CA

Montreal West

Hybrid

CAD 80,000 - 110,000

Full time

29 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Mode hybride – 2 jours au bureau

Job summary

ALFACONSEIL.CA recherche une développeuse Full Stack intermédiaire pour contribuer à l’évolution de plateformes de paiement critiques, en Python et Java, déployées sur AWS, et moderniser des applications patrimoniales.

Vous participerez au développement de nouveaux services, à la création d’APIs REST, à la migration vers des architectures cloud, et à l’implémentation de microservices et de pipelines CI/CD, tout en effectuant du support et du transfert de connaissances.

Qualifications

  • 4 à 6 années d’expérience en développement logiciel.
  • Expérience concrète en développement avec Python et/ou Java.
  • Bonne compréhension des principes de programmation orientée objet.
  • Expérience avec les services Web et les APIs REST.

Responsibilities

  • Développer et faire évoluer de nouvelles fonctionnalités en Python et/ou Java.
  • Concevoir, développer et intégrer des APIs REST et des services réutilisables.
  • Participer à la migration progressive d’applications patrimoniales vers des architectures modernes et infonuagiques.
  • Contribuer au développement de solutions basées sur des microservices et des services AWS.
  • Analyser, maintenir et améliorer des applications existantes (VB/Visual FoxPro inclus).
  • Collaborer avec les architectes, analystes fonctionnels et équipes opérationnelles.

Skills

Python
Java
APIs REST
AWS Cloud
DevOps
CI/CD
SQL
OOP

Job description

Une équipe TI en pleine transformation recherche une personne développeuse Full Stack intermédiaire pour contribuer à l’évolution de plateformes de paiement critiques. Le mandat offre un environnement particulièrement intéressant pour une personne qui souhaite travailler à la fois sur des technologies modernes et sur la modernisation progressive de systèmes existants.

Au quotidien, tu contribueras au développement de nouveaux services en Python et Java, déployés sur AWS, tout en participant à la transformation d’applications patrimoniales vers des architectures modernes. Le rôle combine développement, intégration, amélioration de systèmes existants et collaboration avec plusieurs expertises TI.

Responsabilités principales
  • Développer et faire évoluer de nouvelles fonctionnalités en Python et/ou Java.
  • Concevoir, développer et intégrer des APIs REST et des services réutilisables.
  • Participer à la migration progressive d’applications patrimoniales vers des architectures modernes et infonuagiques.
  • Contribuer au développement de solutions basées sur des microservices et des services AWS.
  • Analyser, maintenir et améliorer des applications existantes, incluant des systèmes développés en Visual Basic et Visual FoxPro.
  • Comprendre les dépendances et les enjeux liés à des applications en production depuis plusieurs années et contribuer à leur modernisation.
  • Collaborer avec les architectes, analystes fonctionnels, spécialistes techniques et équipes opérationnelles.
  • Analyser des problématiques complexes et proposer des solutions simples, robustes et durables.
  • Contribuer à l’amélioration continue de la qualité, de la sécurité, de la performance et de la maintenabilité des applications.
  • Participer aux pratiques DevOps, à l’automatisation et aux pipelines CI/CD.
  • Utiliser les outils d’IA générative, notamment GitHub Copilot, afin d’optimiser certaines activités de développement.
  • Documenter les solutions et assurer le transfert de connaissances au sein de l’équipe.
Profil recherché
  • 4 à 6 ans d’expérience en développement logiciel.
  • Expérience concrète en développement avec Python et/ou Java.
  • Bonne compréhension des principes de programmation orientée objet.
  • Expérience avec les services Web et les APIs REST.
  • Connaissances des bases de données relationnelles et du langage SQL.
  • Expérience avec Git ou un outil de gestion de versions similaire.
  • Connaissance d’un environnement infonuagique; AWS constitue un atout.
  • Intérêt ou expérience avec les pratiques DevOps et les environnements CI/CD.
  • Expérience avec des technologies patrimoniales telles que Visual Basic, Visual FoxPro ou autres environnements legacy : un atout.
  • Capacité à évoluer dans un environnement où cohabitent technologies modernes et applications existantes.
Profil recherché

Au-delà des compétences techniques, nous recherchons une personne curieuse, autonome et collaborative, qui aime comprendre les systèmes en profondeur et contribuer concrètement à leur évolution.

La personne recherchée :

  • aime comprendre comment les systèmes fonctionnent avant d’intervenir;
  • fait preuve de curiosité et d’un bon esprit d’analyse;
  • est à l’aise d’apprendre de nouvelles technologies et de travailler dans un environnement en transformation;
  • peut naviguer entre du développement moderne et des applications existantes;
  • fait preuve d’autonomie tout en collaborant efficacement avec différentes expertises;
  • possède une approche pragmatique et orientée vers la résolution de problèmes;
  • souhaite évoluer dans un environnement où les possibilités d’apprentissage sont nombreuses.
Ce que le mandat offre
  • Un rôle concret au sein d’une équipe à taille humaine et collaborative.
  • Du mentorat et un accès à des expertises techniques et fonctionnelles diversifiées.
  • Une exposition à AWS, aux microservices, aux APIs, au DevOps et aux outils d’IA appliqués au développement.
  • La possibilité de contribuer directement à la modernisation de plateformes critiques.
  • Un environnement où les technologies modernes et les systèmes patrimoniaux coexistent, offrant une expérience technique diversifiée.
  • Un mode de travail hybride avec 2 jours par semaine au bureau.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Développeur Backend Java / AWS
Développeur Backend Java / AWS

1perTInent inc • Montreal (administrative region)

On-site
CAD 85,000 - 110,000
Développeur·euse backend Java – API et AWS
Développeur·euse backend Java – API et AWS

ALFACONSEIL.CA • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Développeur IaC
Développeur IaC

Novipro • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Développeur IaC
Développeur IaC

Novipro Group • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
Développeur·euse Full Stack Senior
Développeur·euse Full Stack Senior

SmartRecruiters, Inc. • Montreal (administrative region)

On-site
CAD 110,000 - 150,000
Développeur·euse logiciel IA – Full Stack / Cloud AWS
Développeur·euse logiciel IA – Full Stack / Cloud AWS

ALFACONSEIL.CA • Montreal (administrative region)

On-site
CAD 110,000 - 150,000
Développeur DevOps senior – Plateforme CI/CD & AWS
Développeur DevOps senior – Plateforme CI/CD & AWS

ALFACONSEIL.CA • Montreal West

On-site
CAD 90,000 - 130,000
Développeur Java (Senior)
Développeur Java (Senior)

SII Group • Canada

Hybrid
CAD 100,000 - 130,000
Développeur·euse logiciel sénior, DevOps et infrastructure
Développeur·euse logiciel sénior, DevOps et infrastructure

OSEDEA • Montreal (administrative region)

On-site
CAD 80,000 - 110,000
Salaire compétitif
Horaire flexible
Congé sabbatique payé
+2
Développeur/ Développeuse Java Backend Sénior
Développeur/ Développeuse Java Backend Sénior

Highspring • Montreal (administrative region)

On-site
CAD 110,000 - 160,000