Senior Java Developer

Added
17 days ago
Type
Full time
Salary
Salary not provided

Related skills

grpc java terraform microservices rest

📋 Description

  • Lead architecture and technology for cross-service features.
  • Implement production-grade Java components with strong testing.
  • Contribute to technical roadmaps and manage architectural risks.
  • Communicate technical decisions across engineering, product, DevOps, and ML.
  • Apply AI-assisted engineering using agentic tools with guardrails.

🎯 Requirements

  • Expert Java engineering: Java internals, GC tuning, concurrency, and Spring Boot.
  • Architecture and patterns: monolith & microservices, REST, gRPC, messaging.
  • Cloud platforms: GCP/AWS/Azure; IAM, VPC, encryption; Terraform.
  • Observability & deployment: logging, tracing, metrics; SLI/SLO; canary/blue-green.
  • AI-assisted engineering: Claude Code/Codex and multi-agent workflows.

🎁 Benefits

  • Global AI platform with top engineers across geographies.
  • Ownership and impact building complex systems at scale.
  • Competitive cash compensation, equity, and health insurance for families.
  • Offices in Montreal/Toronto; hybrid 1 day/week; remote for other Canadian cities.
  • 30 days time-off annually, plus holidays and sick leave.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →