×
Register Here to Apply for Jobs or Post Jobs. X

Staff Engineer - JAVA

Job in Vancouver, BC, Canada
Listing for: TEEMA
Full Time position
Listed on 2026-08-10
Job specializations:
  • Software Development
    DevOps, Java Developer, Cloud Engineer - Software, Software Architect
Salary/Wage Range or Industry Benchmark: 180000 - 200000 CAD Yearly CAD 180000.00 200000.00 YEAR
Job Description & How to Apply Below
  • System Architecture & Design:
    Lead the design of cross-functional, enterprise-scale services. You will oversee how Java services interact with No

    SQL backends and streaming pipelines to ensure seamless integration.

  • Technical Strategy:
    Partner with Product Management and Dev Ops to define long-term technical debt reduction and infrastructure scaling (Kubernetes/Cloud).

  • Operational Excellence:
    Own the observability strategy. You won't just use Loki or Grafana; you will define the SLIs/SLOs and architectural patterns that ensure 99.9% availability.

  • Mentorship & Influence:
    Act as a force multiplier. Review complex designs, lead "Communities of Practice" for Java performance, and foster a culture of clean code and TDD across multiple teams.

  • Innovation:
    Proactively identify bottlenecks in our Big Data processing (Hadoop/Kafka) or search indexing (Open Search) and spearhead the adoption of new patterns or tools.

  • Tech Stack
    Our environment is a playground for engineers who love deep-system internals:

  • Core:
    Java (Expert level), Linux (Ubuntu, Rocky Linux).

  • Data & Streaming:
    Cassandra, MongoDB, Hadoop, Kafka.

  • Search:
    Open Search, Lucene.

  • Infrastructure:
    Kubernetes, Docker, Ansible, Jenkins.

  • Observability:
    Prometheus, Grafana, Loki, Zabbix.

  • What you must have:

  • 15+ years of professional software development experience, with at least 12 years focused on the Java ecosystem.

  • Architectural Leadership:
    Proven experience designing distributed systems that handle massive datasets and high-concurrency workloads.

  • Deep Networking Knowledge:
    Mastery of HTTP/S, TLS, TCP, and Thrift; ability to debug complex network latency or security issues.

  • Full Lifecycle Ownership:
    Experience taking a product from napkin-sketch architecture to global production deployment and long-term maintenance.

  • Advanced Technical Skills

  • JVM Internals:
    Expert-level knowledge of JMM (Java Memory Model), Garbage Collection tuning, and multi-threaded synchronization.

  • Scalability Patterns:
    Deep understanding of sharding, consistency models (CAP theorem), and distributed locking.

  • CI/CD & Dev Ops:
    Experience building or significantly optimizing CI/CD pipelines and container orchestration strategies.

  • Testing Philosophy: A "test-first" mindset that extends beyond Unit Tests to include contract testing, chaos engineering, and performance benchmarking.

  • The "Staff" Edge (Preferred):

  • Active contributor to open-source Java or Big Data projects.

  • Experience migrating monolithic legacy systems to modern, service-oriented, or mesh architectures.

  • Public speaking or technical writing (blogs, whitepapers) on complex engineering topics.

  • Salary/Rate Range: $180,000 -$200,000 CAD

    Thank you for your interest in this opportunity. If you are selected to move forward in the process, we will contact you directly. If you do not hear from us, we encourage you to continue visiting our website for other roles that may be a good fit.

    Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
    To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)
    0
    200
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary