1

Senior Java Backend Developer Jobs in Montreal, QC

... engineers, and tech leads. Manage senior stakeholders, providing transparent status reports ... Technical Skills Required Backend Ecosystem Core Java & Spring: Deep understanding of Java (8+), ...

Senior Backend Engineer

Montreal, QC · On-site

CA$140K - CA$160K/yr

Prior experience working on internal platforms or developer-facing tools. $140,000 - $160,000 a ... For the Senior Backend Engineer, we will conduct a background check that may include the following.

Salary: Dveloppeur.euse Snior backend Java/.NET Tu recherches un nouveau challenge en tant que ... Tu as de lexprience dans un environnement DevOps (CI/CD) ; * Une exprience avec des services cloud ...

The Role We're looking for a Senior Backend Engineer to own and evolve the backbone of our system. Our backend connects robots, embedded devices, Android applications, EMR systems, and a user portal.

Riot * Gearbox Software This is not a server-side feature developer who hands services to an ops ... Design and build scalable, resilient web services in Java and/or Scala that support game client ...

The position is requiring strong backend engineering skills, solid understanding of system and data ... Strong experience in Java application development in enterprise environments * Hands-on experience ...

Riot * Gearbox Software This is not a server-side feature developer who hands services to an ops ... Service Design & Architecture Design and build scalable, resilient web services in Java and/or ...

The Role We're looking for a Senior Backend Engineer to own and evolve the backbone of our system. Our backend connects robots, embedded devices, Android applications, EMR systems, and a user portal.

Showing results 41-60

Senior Java Backend Developer information

See Montreal, QC salary details

$33

$65

$93

How much do senior java backend developer jobs pay per hour?

As of Aug 13, 2026, the average hourly pay for senior java backend developer in Montreal, QC is $65.23, according to ZipRecruiter salary data. Most workers in this role earn between $54.89 and $74.79 per hour, depending on experience, location, and employer.

What is a senior Java backend developer?

A Senior Java Backend Developer is responsible for designing, implementing, and maintaining the server-side logic of applications using Java. They work with databases, APIs, and cloud services to ensure high performance and scalability. Additionally, they collaborate with front-end developers, DevOps teams, and business stakeholders to deliver robust and secure solutions. Seniors are expected to mentor junior developers and contribute to architectural decisions and best practices.

What are the typical daily responsibilities of a senior Java backend developer?

Senior Java Backend Developers usually spend their days designing and implementing backend components, reviewing code, and optimizing system performance. You may take part in architecture discussions, mentor junior developers, and troubleshoot complex technical issues. Collaboration with front-end developers, QA testers, and project managers is frequent to ensure seamless integration and successful product delivery. Additionally, you might be responsible for maintaining system documentation and keeping up-to-date with new technologies relevant to backend development. Overall, the role combines hands-on coding with leadership and cross-functional teamwork.

What are the key skills and qualifications needed to thrive in the senior Java backend developer position, and why are they important?

To thrive as a Senior Java Backend Developer, you need deep knowledge of Java, object-oriented design, RESTful APIs, and database systems, typically backed by a degree in computer science or related field and several years of relevant experience. Expertise in frameworks like Spring, ORM tools such as Hibernate, version control systems like Git, and, often, certifications such as Oracle Certified Professional Java Programmer are valued. Strong problem-solving, leadership, and clear communication skills help in mentoring junior developers and collaborating across teams. These competencies ensure robust, scalable backend solutions and effective team coordination in complex software projects.

What are the most commonly searched types of Java Backend Developer jobs in Montreal, QC?

The most popular types of Java Backend Developer jobs in Montreal, QC are:

What are popular job titles related to Senior Java Backend Developer jobs in Montreal, QC?

For Senior Java Backend Developer jobs in Montreal, QC, the most frequently searched job titles are:

What job categories do people searching Senior Java Backend Developer jobs in Montreal, QC look for?

The top searched job categories for Senior Java Backend Developer jobs in Montreal, QC are:

What cities near Montreal, QC are hiring for Senior Java Backend Developer jobs?

Cities near Montreal, QC with the most Senior Java Backend Developer job openings:

Infographic showing various Senior Java Backend Developer job openings in Montreal, QC as of August 2026, with employment types broken down into 79% Full Time, 5% Part Time, and 16% Contract. Highlights an 77% Physical, 6% Hybrid, and 17% Remote job distribution, with an average salary of $135,673 per year, or $65.2 per hour.

Senior Fullstack Java Developer

Tech Talent International

Montreal, QC • Hybrid

CA$90 - CA$105/hr

Full-time

PTO

Posted 8 days ago


Job description

Tech Talent International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US and Europe.

We currently have a role as a Senior Fullstack Java Developer with our large consulting client for a major banking services client in the downtown Montreal area. This role can either be a permanent role or a long term contract.

Role: Senior Fullstack Java Developer

Type: Permanent 37.5 hrs/week

Location: Hybrid - Downtown Montreal, QC -(roles starts off 5 days in office for 1st 3 months, then turns into hybrid setup 3 days onsite, 2 days from home)

Salary: $90,000 - $95,000 + 9% bonus + 3-6 weeks paid vacation + RRSP contribution + benefits + sick/personal day + cell phone allowance + discounts for public transit and may other perks

Contract: $90-$105/hr C2C

RESPONSIBILITIES

  • Design, develop, and maintain applications on the Java platform using Spring Boot and Angular/React.
  • Participate in system design and architecture discussions for multi-tiered enterprise applications.
  • Develop, deploy, and support RESTful APIs and/or gRPC services.
    Collaborate closely with Trading business users and IT stakeholders in a global environment.
  • Contribute to containerized application deployments using Kubernetes and Docker.
  • Work with MSSQL and PostgreSQL databases to design and optimize data solutions.
  • Apply software engineering best practices including design patterns, unit testing, source control, and continuous integration.
  • Participate in Agile development ceremonies and contribute to continuous improvement initiatives.

Ensure applications meet performance, reliability, and scalability requirements in a high-pressure financial environment.

Profile


Mandatory

Minimum 5 years of software development experience within an investment banking or financial services environment.
Strong experience with Java and Spring Boot.
Experience with Angular and/or React.
Experience developing and deploying RESTful APIs and/or gRPC services.
Experience with Kubernetes and Docker.
Strong understanding of service-oriented architecture.
Knowledge of MSSQL and PostgreSQL databases.
Experience with Git, unit testing, and continuous integration tools.
Strong understanding of programming design patterns, including MVVM.
Knowledge of multi-threading and modern multi-tier application architectures.
Experience collaborating with Trading business users and IT stakeholders.
Detail-oriented, rigorous, and able to perform effectively in a high-pressure environment.
Good understanding of Agile development methodologies.


Nice to Have

Experience with Python.
Additional experience working on front-office or trading-related applications.
Exposure to cloud-native architectures and microservices environments.

Bilingual (English/French)