Apply now

Posted 2 days ago

Java Software Engineer

@ Highspring

Montréal, Quebec

Contract3+ years experience
Apply now
SIGNALS

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

SeniorityMid level
DepartmentSoftware development
Experience3+ years
Travelair: none · ground: none
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish, French
EducationBachelor’s degree (required)
Fields of studyComputer science, Software engineering

Summary and details written by AI from the posting; the employer’s posting is the authority.

FieldValue
Open jobs on Jobsy10
Job description

À 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.

Similar jobs

  • Senior Java Software Engineer

    Mississauga, ON
    Contract

    Artech

    Candidates need deep Java expertise (Java 17+, Spring Boot, microservices) and experience with Python frameworks, databases and OpenShift/Kubernetes. Strong client-facing communication and the ability to turn ambiguous business needs into delivery plans are essential.

    Java, Python, Spring Boot, Tekton, Jenkins, OpenShift

  • Senior Java Software Engineer

    Toronto, ON
    Full Time

    Agilus Work Solutions: Experts in Specialized Talent for Nearly 50 years. Canada's largest, full service, privately-owned recruiting firm.

    10+ YOECandidates need 10+ years of enterprise Java development with Spring, 4+ years with React and modern JavaScript, 2+ years of native iOS or Android development, REST API experience and SQL database experience with Oracle or PostgreSQL. Enhanced Reliability Clearance eligibility (5+ years in Canada) is required.

    Spring Boot, React, Oracle, PostgreSQL, AWS, Docker

  • Senior Java Software Engineer

    Montréal, QC
    Full Time

    Wissen Technology

    6+ YOECandidates need 6+ years of Java, J2EE and Spring experience, along with database, Linux/Unix and RESTful API or microservices skills. A graduate-level degree in computer science or engineering is expected, plus strong communication, problem-solving and multitasking abilities.

    Git, Linux, Unix, MySQL, PostgreSQL, MongoDB

  • Senior Java Software Engineer

    Toronto, ON
    Contract

    Soho Square Solutions

    Soho Square Solutions needs candidates with hands-on senior Java and Spring Boot experience, strong Spring Security knowledge, and familiarity with OAuth 2, token lifecycle management and AWS KMS encryption. Angular and collaboration skills are also needed.

    Java, Spring Boot, Angular, AWS KMS, CI/CD pipelines

  • Senior Java Software Engineer, Spring Boot and SQL Server

    Waterloo, ON
    $48–$60/hrContract

    Procom

    8+ YOECandidates need a bachelor's degree in a related field and 8+ years of software development, including Java and SQL Server. They also need strong SQL skills, Spring Boot REST API experience at high call volumes, and front-end skills in JavaScript and HTML.

    Java, Spring Boot, SQL Server, JavaScript, HTML, Elasticsearch

    Senior Java Software Engineer (Spring Boot, SQL Server)

    Waterloo, ON
    $48–$60/hrContract

    Procom

    8+ YOECandidates need 8+ years of software development experience in Java or C#, plus 8+ years with relational databases including SQL Server. They also need strong SQL skills, Spring Boot REST API experience at high call volume, front-end experience, and a bachelor's degree in a related field.

    Java, Spring Boot, SQL Server, JavaScript, HTML, Docker

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.