Apply now

Posted 2 days ago

Java Developer

@ Highspring

Montréal, Quebec

Full-time
Apply now
SIGNALS

Requirements summary:

  • This opportunity is well suited to a hands-on software engineer who can contribute throughout the application lifecycle, including requirements analysis, solution design, development,…
  • Along with strong technical capabilities, success in this role requires excellent communication, practical problem-solving skills, and the ability to build productive relationships with…
  • Contribute throughout the software development lifecycle, from requirements analysis and solution design through implementation, testing, deployment, and production support.
  • Partner with business and technology stakeholders to understand requirements and translate them into effective technical solutions.
  • Strong commercial software development experience using Java 17 or later and Spring Boot.
  • Experience building and supporting REST APIs, backend services, and enterprise applications.

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.

FieldValue
Open jobs on Jobsy4
Job description

The Opportunity

We are seeking an experienced Java Developer to support a global Operations Technology environment responsible for business-critical enterprise applications.

This opportunity is well suited to a hands-on software engineer who can contribute throughout the application lifecycle, including requirements analysis, solution design, development, testing, deployment, and production support.

You will collaborate with developers, business analysts, product owners, and other stakeholders across multiple teams to deliver robust and scalable solutions that improve operational efficiency and reduce risk.

Along with strong technical capabilities, success in this role requires excellent communication, practical problem-solving skills, and the ability to build productive relationships with both technical and non-technical stakeholders.

What You'll Do

  • Design, develop, test, deploy, and support enterprise applications using Java and related technologies.
  • Contribute throughout the software development lifecycle, from requirements analysis and solution design through implementation, testing, deployment, and production support.
  • Partner with business and technology stakeholders to understand requirements and translate them into effective technical solutions.
  • Promote engineering best practices related to code quality, automation, application resiliency, performance, and operational support.
  • Troubleshoot and resolve complex application and production issues.
  • Contribute to application modernization and continuous improvement initiatives.
  • Participate actively in Agile delivery processes and collaborate with globally distributed teams.
  • Take ownership of assigned deliverables and communicate progress, risks, and technical considerations clearly.

What You Bring to the Table

  • Strong commercial software development experience using Java 17 or later and Spring Boot.
  • Experience building and supporting REST APIs, backend services, and enterprise applications.
  • Solid understanding of object-oriented design, software engineering principles, and development best practices.
  • Experience working with SQL and relational databases.
  • Experience with automated testing and CI/CD practices.
  • Strong troubleshooting and analytical skills, including the ability to resolve complex production issues.
  • Excellent written and verbal communication skills.
  • Strong stakeholder management and collaboration capabilities.
  • Experience working within Agile delivery teams.
  • Ability to communicate technical information effectively to technical and non-technical audiences.
  • A proactive, accountable, and solution-oriented approach to delivery.

Core Skills Required

  • Java 17+
  • Spring Boot
  • REST APIs
  • Backend application development
  • Object-oriented design
  • SQL and relational databases
  • Automated testing
  • CI/CD
  • Production support and troubleshooting
  • Agile software delivery
  • Communication and stakeholder management
  • Problem-solving

Our Stack

Experience with one or more of the following would be beneficial:

  • Kafka
  • Elasticsearch
  • Angular
  • Microservices architectures
  • Cloud-hosted environments
  • OpenTelemetry or similar observability platforms
  • DevOps practices

Similar jobs

  • Java Developer (Onsite Hybrid)

    Montréal, QC
    Full Time

    NTT DATA Canada, Inc.

    5+ YOECandidates need 5+ years of Core Java backend development and distributed systems experience, plus Linux/Unix and database skills. A bachelor's degree in a related field or equivalent experience is also expected.

    Java, Linux, Unix, Python, Apache Spark, Snowflake

  • Java Developer (Onsite Hybrid)

    Montréal, QC

    NTT DATA Services

    5+ YOECandidates need 5+ years of Core Java backend development and large-scale distributed system design, plus Linux/Unix scripting and relational or document databases. A bachelor's degree in computer science or equivalent experience is expected, along with strong communication and leadership skills.

    Core Java, Linux, Unix, Python, Apache Spark, Snowflake

  • Java Developer

    Montréal, QC
    $100k–$110k/yrFull Time

    Triunity Software: Triunity is a Product Development, Staff Augmentation, and Consulting Services company providing solutions and services in North America.

    2+ YOECandidates need at least 2 years of professional Java development experience, strong knowledge of Core Java, object-oriented design and frameworks like Spring Boot or Hibernate, plus database, Git and Agile experience. Good communication in English and/or French is required.

    Git, Spring Boot, Hibernate

  • Java Developer

    Montréal, QC
    On-siteFull Time

    Info-Ways

    8+ YOECandidates need 8 to 10 years of hands-on Java experience, working experience with Spring and Hibernate, and solid SQL skills including joins, subqueries and referential integrity. They must work independently and under tight schedules.

    Oracle Java, SQL, Skype

    Java Developer

    Montréal, QC
    On-siteFull Time

    Info-Ways

    8+ YOECandidates need 8 to 10 years of hands-on Java experience, working knowledge of Spring and Hibernate, and skill with SQL joins, subqueries and referential integrity. They must work independently under tight schedules.

    Oracle Java, SQL, Skype

    Java Developer - Montreal, Canada

    Montréal, QC
    On-siteFull Time

    Info-Ways

    Candidates need strong Java/JEE and object-oriented development experience, plus Spring, Hibernate and messaging (MQ/JMS) knowledge. Strong communication skills and comfort working under pressure are also required.

    Spring, Hibernate, IBM MQ, Apache Camel, CXF, Sybase

  • Java developer (14881)

    Montréal, QC
    On-siteContract

    system canada technologies

    Candidates need strong core Java web skills (JAX-RS, concurrency, Spring, CXF, JPA), solid JavaScript UI development, and expert object-oriented design. Experience with large real-time systems, multi-tier architecture and database programming is expected, along with strong communication.

    Java, JavaScript, ExtJS, Spring, CXF, JPA

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.