Posted 2 days ago
Java Software Engineer
@ Highspring
Montréal, Quebec
Overview
Highspring is hiring a Java developer on contract for a major modernization and technology transformation initiative. The role covers backend application development, REST API and integration work, and CI/CD and Agile delivery, with at least 3 years of Java experience required.
Responsibilities:
- Concevoir, développer et maintenir des applications et services backend en Java
- Développer et maintenir des API REST et services d'intégration
- Participer à la modernisation des plateformes existantes
- Diagnostiquer et résoudre les problèmes en développement, préproduction et production
- Participer aux revues de code et aux cérémonies Agile
Requirements summary:
- Baccalauréat en informatique, génie logiciel ou expérience équivalente
- Au moins 3 ans d'expérience pratique en développement Java
- Expérience avec Spring, Spring Boot et API REST
- Connaissance des environnements CI/CD, Git et DevOps
- Expérience Agile/Scrum; bilinguisme français-anglais souhaité
Tools & skills
Source and dates
Source type not verified · apify-linkedin
- Employer posting date
- 2026-11-08
- First seen by our source
- 2026-11-10
- Source record updated
- 2026-11-10
These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.
Job details
| Seniority | Mid level |
| Department | Software development |
| Experience | 3+ years |
| Travel | air: none · ground: none |
| Work setting | Office |
| Position | Mostly sitting |
| Physical demands | physical low · computer high |
| Languages | English, French |
| Education | Bachelor’s degree (required) |
| Fields of study | Computer science, Software engineering |
Summary and details written by AI from the posting; the employer’s posting is the authority.
Highspring
| Field | Value |
|---|---|
| Open jobs on Jobsy | 10 |
À propos de Highspring
Highspring est une firme de conseil et de services professionnels de nouvelle génération. Nous proposons à nos clients partout en Amérique du Nord des solutions modernes, agiles et tournées vers l'avenir. Nous collaborons avec des organisations innovantes des secteurs bancaire, de l'assurance et des technologies afin de les aider à bâtir l'avenir. Chez Highspring, nous croyons à l'autonomie de nos équipes, au leadership technique et à la création d'un impact d'affaires concret.
L’opportunité
Nous sommes à la recherche d’un(e) développeur(euse) Java pour se joindre à Highspring dans le cadre d’une importante initiative de modernisation et de transformation technologique.
Vous contribuerez à la conception, au développement et à l’évolution d’applications et de services backend utilisés dans un environnement d’entreprise complexe. Vous participerez notamment au développement de nouvelles fonctionnalités, à la modernisation de solutions existantes, à l’intégration de systèmes ainsi qu’à l’amélioration continue de la qualité et de la performance des applications.
Ce que vous ferez
- Concevoir, développer et maintenir des applications et services backend en Java.
- Participer à la modernisation et à l’évolution de plateformes et d’applications existantes.
- Développer et maintenir des API REST et des services d’intégration.
- Participer à la conception de solutions robustes, sécurisées, performantes et évolutives.
- Analyser les besoins d’affaires et techniques et les traduire en solutions technologiques efficaces.
- Collaborer avec les architectes, analystes d’affaires, équipes QA, Product Owners et autres développeurs.
- Participer à l’intégration des applications avec différents systèmes internes et externes.
- Diagnostiquer et résoudre les problèmes dans les environnements de développement, de préproduction et de production.
- Participer aux revues de code, discussions de conception technique et revues d’architecture.
- Contribuer aux pratiques CI/CD, tests automatisés et DevOps.
- Participer à l’amélioration de la qualité du code, de la performance et de la maintenabilité des solutions.
- Créer et maintenir la documentation technique.
- Participer activement aux cérémonies Agile, notamment la planification des sprints, le raffinement du backlog, les démonstrations et les rétrospectives.
Ce que vous apportez
- Baccalauréat en informatique, en génie logiciel ou expérience équivalente.
- Au moins 3 ans d’expérience pratique en développement Java.
- Bonne expérience en développement backend et en conception d’applications orientées services.
- Expérience avec le développement et l’intégration d’API REST.
- Bonne compréhension des principes de programmation orientée objet, des bonnes pratiques de développement et des principes de conception logicielle.
- Expérience avec des frameworks et technologies de l’écosystème Java tels que Spring, Spring Boot ou technologies similaires.
- Connaissance des environnements CI/CD, Git et pratiques DevOps.
- Expérience avec les tests unitaires et automatisés.
- Excellentes capacités d’analyse, de diagnostic et de résolution de problèmes.
- Expérience dans des environnements de livraison Agile/Scrum.
- Capacité à travailler efficacement avec des équipes multidisciplinaires et à collaborer avec des parties prenantes techniques et d’affaires.
- Bilinguisme français-anglais souhaité.
Atouts
- Expérience dans des projets de modernisation d’applications ou de migration technologique.
- Expérience avec des environnements cloud ou SaaS.
- Connaissance des architectures microservices.
- Expérience avec des plateformes cloud telles que AWS, Azure ou Google Cloud.
- Expérience dans des environnements d’entreprise complexes comportant plusieurs systèmes et intégrations.
Journal
Only you can see this. Kept on this device, and in your account when you sign in.