Analyste-programmeur(se) full stack Java – modernisation Access – santé
- Montréal, QC
- Hybrid
- Posted Oct 9, 2026
- 1 position
Opens LinkedIn
- Employment type
- Contract
- Experience level
- Senior · 5+ years
- Minimum education
- Bachelor’s degree
- Apply by
- Apr 6, 2027
- Posting language
- French
- Working hours
- 40 hours per week
- Office presence
- 1 days per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
Job summary
Support and maintain a Microsoft Access application, analyze its business rules, and help design its web-based replacement. Develop front-end and back-end components, APIs, and data migration, while applying automated testing, CI/CD, DevSecOps, and AI-assisted development practices with code validation.
Job details
ITgrate place des consultants TI seniors en mandat auprès de grands organismes au Québec. Pour un organisme public du réseau de la santé, nous cherchons un(e) analyste-programmeur(se) full stack senior pour un mandat de 12 mois, démarrage rapide. Votre rôle Assurer le soutien et la maintenance d'une application Microsoft Access (formulaires, requêtes, macros, VBA) Analyser ses règles d'affaires et participer à la conception de sa solution de remplacement web Développer les composantes frontales et dorsales, les API et la migration des données Appliquer les pratiques de tests automatisés, CI/CD et DevSecOps Utiliser des outils de développement assistés par l'IA, en validant le code produit Votre profil 7 ans ou plus en analyse, conception, développement et maintenance de logiciels Java avancé (applications d'entreprise, services, API) ; Spring Boot, un atout JavaScript ou TypeScript avec Angular ou React ; SQL et bases de données relationnelles Expérience démontrée avec Microsoft Access et VBA Expérience de modernisation d'applications patrimoniales ; secteur santé ou public, un atout Baccalauréat en informatique ou génie logiciel (ou équivalence) ; français parlé et écrit Conditions Hybride : 1 jour par semaine sur place, à Montréal ou à Québec Contrat : travailleur autonome ou incorporé Intéressé(e) ? Envoyez votre CV et votre disponibilité en postulant ici ou à mike@itgrate-nearshore.com.
What you’ll do
Support and maintain a Microsoft Access application, analyze its business rules, and help design its web-based replacement. Develop front-end and back-end components, APIs, and data migration, while applying automated testing, CI/CD, DevSecOps, and AI-assisted development practices with code validation.
Requirements
Requires at least seven years of experience in software analysis, design, development, and maintenance, including advanced Java and demonstrated Microsoft Access and VBA experience. Candidates should have JavaScript or TypeScript experience with Angular or React, SQL and relational database knowledge, and a bachelor's degree in computer science or software engineering (or equivalent); legacy modernization experience is expected, while healthcare or public-sector experience is an asset.
Listed skills
- SQL · Preferred
- CI/CD · Preferred
- Automated testing · Preferred
- Angular · Preferred
- React · Preferred
- JavaScript · Preferred
- TypeScript · Preferred
- Java · Preferred
- Spring Boot · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Java
- Spring Boot
- JavaScript
- TypeScript
- Angular
- React
- SQL
- Relational Databases
- Microsoft Access
- VBA
- Full-Stack Development
- API Development
- Data Migration
- Automated Testing
- CI/CD
- DevSecOps
Job areas
- Software
- Technology
- Healthcare
- Government & Public Sector
- Consulting
More jobs from ITgrate Nearshore
Développeur(se) ServiceNow ITSM — certification CIS-ITSM (contrat de 3 ans, Québec)
- Hybrid
- Québec, QC
- Posted Oct 20, 2026
Développeur(se) sénior(e) ServiceNow / plateformes d'entreprise (SAP, Java, .NET)
- Hybrid
- Montréal, QC
- Posted Oct 10, 2026
Ingénieur(e) / Développeur(se) de données senior – Microsoft Fabric – santé
- Hybrid
- Montréal, QC
- Posted Oct 9, 2026