Apply now

First seen by our source: just now

Senior Java Backend Developer

@ Cosqube

Montréal, Quebec

Contract
Apply now
SIGNALS

Responsibilities:

  • Provide technical leadership and vision for software development projects, setting high standards for quality and innovation.
  • Define and oversee the technical architecture and roadmap for large-scale, mission-critical systems.
  • Align departmental goals and objectives with broader business priorities, ensuring shared vision and clarity.
  • Lead and mentor a team of software engineers through coaching, feedback, and performance evaluations.
  • Manage resource allocation, project timelines, and budgets to ensure successful delivery of software initiatives.
  • Foster a culture of collaboration, innovation, and continuous learning within the engineering team.

Requirements summary:

  • In-person Interview must
  • What you’ll bring to the role: (Skills Required)
  • Bachelor's or master's degree in computer science, Engineering, or a related field (or equivalent experience).
  • 7–15 years of expert-level experience in the Java ecosystem, including deep understanding of memory management and the latest Java language features.
  • Demonstrated experience designing complex, large-scale distributed systems and microservices.
  • Experience with database performance tuning, data modeling, and multi-environment deployment.
Source and dates

Source type not verified · apify-linkedin

Employer posting date
Not provided
First seen by our source
2026-11-14
Source record updated
2026-11-14

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job description

Position: Senior Backend Java Developer

Location: Montreal, QC (3 days a week onsite)

Duration: 12 Months

In-person Interview must

Roles and Responsibilities:

  • Provide technical leadership and vision for software development projects, setting high standards for quality and innovation.
  • Define and oversee the technical architecture and roadmap for large-scale, mission-critical systems.
  • Align departmental goals and objectives with broader business priorities, ensuring shared vision and clarity.
  • Lead and mentor a team of software engineers through coaching, feedback, and performance evaluations.
  • Manage resource allocation, project timelines, and budgets to ensure successful delivery of software initiatives.
  • Foster a culture of collaboration, innovation, and continuous learning within the engineering team.
  • Build and maintain strong relationships with key stakeholders to drive project success and effective communication.
  • Oversee project execution to ensure quality, reliability, and timely delivery.
  • Drive recruitment, development, and retention of top technical talent.
  • Collaborate with senior leadership to shape and communicate the organization’s technology strategy and roadmap.
  • Represent the software engineering team in cross-functional discussions and planning sessions to support strategic objectives.

What you’ll bring to the role: (Skills Required)

  • Bachelor's or master's degree in computer science, Engineering, or a related field (or equivalent experience).
  • 7–15 years of expert-level experience in the Java ecosystem, including deep understanding of memory management and the latest Java language features.
  • Proven record of architecting and delivering enterprise-grade applications.
  • Mastery of Object-Oriented Design principles and architectural patterns.
  • Demonstrated experience designing complex, large-scale distributed systems and microservices.
  • Advanced DevOps expertise, including:
  • CI/CD best practices
  • Infrastructure automation
  • Container orchestration (e.g., Kubernetes)
  • Cloud infrastructure management
  • Proficiency in managing source control strategies for large teams.
  • Experience with database performance tuning, data modeling, and multi-environment deployment.
  • Ability to align technology initiatives with business objectives and understand the financial aspects of technology decisions.

Nice to Have Skills:

  • Experience with multiple JVM languages (e.g., Kotlin, Scala).
  • Experience with serverless architectures.
  • Experience with big data technologies (e.g., Hadoop, Spark).

Similar jobs

  • Java Backend Developer (Only 100% Onsite)

    Montréal, QC
    Full Time

    André

    Candidates need a computer science degree (BE, B Tech or MCA), strong written and verbal communication, and hands-on Core Java and microservices skills. Experience with Spring Boot, REST APIs, SQL and DevOps tools such as Git, Jenkins and JIRA is preferred.

    Git, Jenkins, JIRA, Apache Spark, Kafka

  • Sr Java Backend Developer

    Montréal, QC
    Contract

    LanceSoft, Inc.

    10+ YOECandidates need 10+ years of professional Java backend experience, strong Core and Advanced Java skills, and hands-on work with Spring Boot, microservices and SQL databases. Experience with security standards like OAuth 2.0 and JWT, and with CI/CD tooling, is also required.

    Spring Boot, Hibernate, Maven, Gradle, Jenkins, Git

  • Senior Java Backend Developer

    Montréal, QC
    Full Time

    Blutic

    7+ YOECandidates need 7 to 15 years of hands-on Java development, strong Spring Framework and SQL skills, and experience with TDD and concurrent programming. A bachelor's degree in computer science, engineering or a related field is required, and financial services experience is an asset.

    Java, Spring Boot, SQL, Kafka, RabbitMQ, ActiveMQ

  • Java Backend Developer

    Montréal, QC
    Contract

    Prolifics

    7+ YOECandidates need a bachelor's or master's degree in computer science or engineering, or equivalent experience, and 7 to 15 years of expert Java experience. They need proven delivery of enterprise distributed systems and microservices, plus advanced DevOps skills including Kubernetes and cloud infrastructure.

    Kubernetes, Hadoop, Spark, Kotlin, Scala

  • Senior Java Backend Developer – Java, Distributed Systems, Agentic AI

    Montréal, QC

    Astra North Infoteck Inc.

    5+ YOECandidates need 5+ years of building large-scale Java backend systems, strong knowledge of data structures, algorithms, and design patterns, and solid Linux/Unix and scripting skills. Experience with relational and document databases, Agentic AI, Agile, and DevOps is also expected.

    Java, Linux, Unix

    Java Backend developer - Java 17, DevSecOps, Kubernetes

    Montréal, QC
    Contract

    Astra North Infoteck Inc.

    Candidates need strong Java skills (Java 17 preferred), Spring Boot and REST API experience, and knowledge of secure coding and vulnerability management. Experience with Linux, relational databases, Git, CI/CD, Docker and Kubernetes is also expected.

    Java, Spring Boot, Docker, Kubernetes, OpenShift, Git

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.