Québec, Canada
Analyste-Programmeur Java sénior
Solution SFT · Québec · Canada
Posted: 2026-07-18 · Last checked: 2026-10-13
Job description
Quoted in full from Solution SFT's job posting. Gavroche does not edit it.
À propos du mandat
Nous recherchons des analystes-programmeurs Java séniors pour un mandat d'envergure en modernisation et transformation numérique au sein d'une organisation publique. Vous contribuerez au développement de composants applicatifs robustes tout en agissant comme référence technique auprès des équipes internes.
Responsabilités
- Programmer et effectuer les essais unitaires des composants applicatifs
- Fournir du support technique aux ressources internes et assurer leur formation
- Rédiger la documentation technique pertinente
- Offrir des services connexes au domaine Java : revue de code, authentification unique (SSO), tests de charge, débogage, optimisation
Livrables attendus
- Code source Java des composants développés
- JavaDoc des composants développés
- Documents de support : manuel de maintenance, manuel utilisateur, plan de récupération en cas de sinistre
- Livrables de projet : plans d'essais, comptes-rendus d'essais (programmes, écrans, rapports, interfaces, pages de code)
Profil recherché
- Expérience sénior confirmée en développement Java dans des projets d'envergure
- Maîtrise des essais unitaires et des bonnes pratiques de qualité de code
- Expérience en revue de code et en accompagnement technique d'équipes
- Connaissance des mécanismes d'authentification unique (SSO)
- Expérience en tests de charge, débogage et optimisation de performance
- Capacité à rédiger une documentation technique claire
- Excellentes habiletés en communication en français
Atouts
- Expérience dans le secteur public
- Connaissance des architectures d'entreprise et des environnements applicatifs complexes
- Expérience en modernisation de systèmes existants
Requirements
• Baccalauréat en TI ou équivalent (absence de diplôme compensée par 6 ans d'expérience additionnelle)
• ≥ 8 ans d'expérience en Java (10 dernières années)
• ≥ 5 ans d'expérience comme programmeur dans un environnement Web sur plateformes Java EE5+
• ≥ 2 ans avec le framework JSF, EJB3, JPA ou Hibernate
Atouts : mode Agile; mandat gouvernemental ≥ 6 mois
Similar roles in Québec
- PROGRAMMEUR - SÉNIOR · Solution SFT, Québec
- Analyste-programmeur web multiniveaux - Angular - Node.js - PHP · Solution SFT, Québec
- Spécialiste BI - Développeur Power BI · Solution SFT, Québec
- Développeur sénior en support logiciel · FLO EV Charging, Québec
- Analyste‐programmeur.euse .Net · Levio, Québec
- Staff Software Engineer - Notification Hub & Experience · DoorDash Canada, Toronto
200 open roles like this one; at most three per employer shown.
What software engineer adverts in Canada state
Middle half: 123,000 – 196,479 CAD a year; median 155,000 CAD.
From 105 adverts by 39 employers that state a salary, annualised.
How software engineer roles in Canada are worked
7% fully remote · 0% hybrid · 93% do not say
Of 42 adverts. An advert that does not state a work mode is counted as not saying, not as on-site.
New openings in Québec, by week
- 2026-07-20 13
- 2026-07-27 16
- 2026-08-03 11
- 2026-08-10 12
- 2026-08-17 4
- 2026-08-24 6
- 2026-08-31 6
- 2026-09-07 11
- 2026-09-14 22
- 2026-09-21 15
- 2026-09-28 8
- 2026-10-05 19
- 2026-10-12 3
146 openings over 12 weeks, by the week they were published.
Other roles at Solution SFT
- Développeur Power BI · Lévis
- Spécialiste BI - Développeur Power BI · Québec
- Développeur ETC - Extraction - transformation et chargement - // - ETL Developer · Lévis
- Analyste-Programmeur Angular · Québec
- Analyste développeur .NET - de niveau sénior · Québec
- Analyste-programmeur web multiniveaux - Angular - Node.js - PHP · Québec
775 open.