Développeur(-se) Full Stack intermédiaire
- Montréal-Ouest, QC
- Hybrid
- Posted Sep 24, 2026
- 1 position
Opens an external site
- Employment type
- Contract
- Experience level
- Mid-level · 2+ years
- Apply by
- Sep 28, 2027
- Posting language
- French
- Working hours
- 40 hours per week
- Office presence
- 2 days per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
Job summary
The developer will build and evolve new services using Python and Java while migrating legacy applications to modern cloud architectures. They will also maintain existing systems, integrate REST APIs, and collaborate with cross-functional teams to ensure system performance and security.
Job details
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.
What you’ll do
The developer will build and evolve new services using Python and Java while migrating legacy applications to modern cloud architectures. They will also maintain existing systems, integrate REST APIs, and collaborate with cross-functional teams to ensure system performance and security.
Requirements
Candidates must have 4 to 6 years of software development experience with proficiency in Python or Java. Strong knowledge of object-oriented programming, REST APIs, and SQL is required, along with an interest in DevOps practices and legacy system modernization.
Benefits
- Mentorship
- Hybrid work model
- Professional development opportunities
Listed skills
- SQL · Preferred
- REST APIs · Preferred
- CI/CD · Preferred
- Amazon Web Services · Preferred
- Java · Preferred
- Git · Preferred
- Python · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Python
- Java
- AWS
- REST APIs
- SQL
- Git
- Microservices
- DevOps
- CI/CD
- GitHub Copilot
- Visual Basic
- Visual FoxPro
- Object-oriented programming
- System modernization
- Cloud architecture
Job areas
- Technology
- Software
- Data & Analytics
More jobs from ALFACONSEIL.CA
Développeur·euse senior AWS / Backend,
- On-site
- Montréal-Ouest, QC
- Posted Oct 5, 2026
Développeur·euse Full-Stack Java – APIs, Microservices et Data
- On-site
- Montréal-Ouest, QC
- Posted Oct 1, 2026
Data Engineer senior / Spécialiste en données senior
- On-site
- Montréal-Ouest, QC
- Posted Sep 30, 2026
Développeur DevOps senior – Plateforme CI/CD & AWS
- On-site
- Montréal-Ouest, QC
- Posted Sep 19, 2026