Senior Java Backend Architect (Remote Canada)

Jobgether

Canada

Remote

CAD 102,000 - 128,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote work opportunities in Canada
Flexible health coverage
RRSP contributions
Generous paid time off
Parental leave up to 20 weeks
Professional development support

Job summary

Jobgether is seeking a Senior Java Developer based in Canada to design, build, and operate scalable backend services powering real-time logistics and courier payments. You’ll own the backend lifecycle from data modeling to production support, using Java with Quarkus/Spring Boot, and modern JVM frameworks in an Agile setting.

Responsibilities include architecting event-driven architectures with Kafka, SQS, and SNS, and building robust APIs with gRPC/GraphQL.

Qualifications

  • Five+ years building and operating scalable backend services.
  • Strong Java with Quarkus or Spring Boot experience.
  • Expertise in event-driven architectures and messaging systems.
  • DDD concepts: bounded contexts, sagas, eventual consistency, outbox patterns.
  • Relational and NoSQL databases; caching and data modeling skills.
  • Cloud deployment on AWS/Azure with Kubernetes.
  • CI/CD and IaC tooling; GitOps practices.
  • Observability with Datadog or similar; load testing experience.
  • Familiarity with AI-assisted development tools and agents.
  • Collaborative, mentorship-focused with strong communication.

Responsibilities

  • Design, build, and operate scalable backend services in Java.
  • Architect event-driven systems with Kafka, SQS, and SNS.
  • Implement distributed patterns and robust data models.
  • Develop and maintain REST/gRPC/GraphQL APIs and service integrations.
  • Manage cloud deployments on AWS/Azure with Kubernetes.
  • Strengthen delivery via CI/CD, IaC, and GitOps pipelines.
  • Improve observability, performance, and reliability through monitoring.
  • Mentor teammates and participate in design reviews.

Skills

Java
Quarkus
Spring Boot
Event-driven design
DDD / EDA patterns
Cloud & Kubernetes
CI/CD / GitOps
Observability / SRE practices
AI-assisted development
Mentoring / leadership
Agile / cross-functional collaboration

Tools

Kafka
AWS or Azure
Kubernetes / EKS
PostgreSQL / MySQL
MongoDB / DynamoDB
Redis
Grafana / Datadog
Terraform / CloudFormation
gRPC / GraphQL
JMeter / Gatling / k6

Job description

Jobgether is seeking a Senior Java Developer based in Canada to design, build, and operate scalable backend services powering real-time logistics and courier payments. You’ll own the backend lifecycle from data modeling to production support, using Java with Quarkus/Spring Boot, and modern JVM frameworks in an Agile setting.

Responsibilities include architecting event-driven architectures with Kafka, SQS, and SNS, and building robust APIs with gRPC/GraphQL.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java, SQL & Angular Developer – Remote Canada
Senior Java, SQL & Angular Developer – Remote Canada

Jobgether • Canada

Remote
CAD 83,000 - 103,000
Fully remote
1-year contract
Benefits package (medical, dental, and
+3
Senior Backend Engineer, Fulfillment (Remote Canada)
Senior Backend Engineer, Fulfillment (Remote Canada)

Jobgether • Nova Scotia

Hybrid
CAD 168,000 - 178,000
Base salary CAD 168k-177.5k
Equity grant
Remote-first
+2
Senior Software Developer
Senior Software Developer

Princeton IT Services, Inc • Canada

Remote
CAD 90,000 - 120,000
Senior Java Engineer - Hybrid Cloud Backend
Senior Java Engineer - Hybrid Cloud Backend

Priceline.com LLC • Toronto

Hybrid
CAD 100,000 - 120,000
Health & dental coverage
Mental health resources
Generous PTO & holidays
+4
Senior Java Engineer – Cloud, Microservices & GenAI
Senior Java Engineer – Cloud, Microservices & GenAI

Priceline • Toronto

Hybrid
CAD 100,000 - 120,000
Health & wellness coverage
Generous time off including PTO and PA
Senior Java Developer — Remote, Microservices & API Expert
Senior Java Developer — Remote, Microservices & API Expert

Cognizant • Halifax Regional Municipality

Remote
CAD 60,000 - 95,000
Senior Java Engineer: Scalable Backend & Microservices Leader
Senior Java Engineer: Scalable Backend & Microservices Leader

Virtusa • Mississauga

On-site
CAD 110,000 - 170,000
Java Developer
Java Developer

Hillview Consulting Solutions • Toronto

Hybrid
CAD 75,768 - 82,656
Senior Backend Java Engineer – Cloud & Onsite Montreal
Senior Backend Java Engineer – Cloud & Onsite Montreal

Randstad Enterprise • Montreal

On-site
CAD 100,000 - 140,000
Senior Java Developer
Senior Java Developer

Jobgether • Canada

Remote
CAD 102,000 - 128,000
Remote work opportunities in Canada
Flexible health coverage
RRSP contributions
+3