Talent.com
TEEMA
Staff Engineer - JAVATEEMA • Vancouver, BC
Staff Engineer - JAVA

Staff Engineer - JAVA

TEEMA • Vancouver, BC
30+ days ago
Salary
CA$180,000.00 yearly
Job type
  • Permanent
Job description
  • System Architecture & Design: Lead the design of cross-functional, enterprise-scale services. You will oversee how Java services interact with NoSQL backends and streaming pipelines to ensure seamless integration.

  • Technical Strategy: Partner with Product Management and DevOps 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 (OpenSearch) 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: OpenSearch, 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 & DevOps: 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.


Create a job alert for this search

Staff Engineer - JAVA • Vancouver, BC

Similar jobs

Staff Software Engineer

Henry Schein One UKSurrey, Metro Vancouver Regional District, CA
Full-time

Henry Schein One is the global leader in dental management, analytics, communication and marketing software.We deliver innovative dental software and services, combined with expert business coachin... Show more

 • Promoted

Staff Backend Engineer

HRBVancouver, Metro Vancouver Regional District, CA
Full-time

Our team comprises top talent in AI, product development, and engineering—innovative, humble, and forward-thinking professionals committed to redefining productivity in the knowledge economy.We're ... Show more

 • Promoted

Staff Software Engineer, Client Platforms - $160,000 - $220,000 A Year

GeoComplyVancouver, Canada
Full-time

Develop client-side architecture for geolocation solutions across mobile, desktop, and web, ensuring optimal performance and integration. Show more

 • Promoted

Remote Java Full-Stack Engineer for HR SaaS (AI Tools)

RELQ TECHNOLOGIESVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A tech firm specializing in HR solutions is seeking a Java Full Stack Engineer to join their remote agile team.The role involves designing and maintaining full-stack applications for a multi-tenant... Show more

 • Promoted

Senior Software Engineer ( Java)

Forsta Solutions IncVancouver, British Columbia, Canada
Full-time

Press Ganey is the leading experience measurement, data analytics, and insights provider for complex industries.Today we serve clients worldwide in every sector to improve the human experiences at ... Show more

 • Promoted

Staff Software Engineer

NuVancouver, Metro Vancouver Regional District, CA
Full-time

Nu was born in 2013 with the mission to fight complexity to empower people in their daily lives by reinventing financial services.We are one of the world’s largest digital banking platforms, servin... Show more

 • Promoted

Staff Software Engineer

ToparoVancouver, Metro Vancouver Regional District, CA
Full-time +1

This client is building a SaaS solution in the crypto space.In this role, you will use your technical expertise to manage project priorities, deadlines, and deliverables.You will design, develop, t... Show more

 • Promoted

Remote Staff Backend Software Engineer Specializing in Security Solutions

Lookout IncVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

Drive innovative solutions as a Staff Backend Software Engineer.Utilize Java and Scala to enhance mobile security systems in a remote environment, tackling challenging problems in cloud-native secu... Show more

 • Promoted

Associate Staff Engineer, Java

NagarroVancouver, Metro Vancouver Regional District, CA
Full-time

We are a digital product engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight.We work at scale — across all devices and d... Show more

 • Promoted

Staff Backend Engineer

ProcurifyVancouver, Metro Vancouver Regional District, CA
Full-time

Staff Backend Software Engineer.Procurify is the AI-enhanced procurement and AP automation platform for mid-market organizations.We make it easy for organizations to take control of spend and save ... Show more

 • Promoted

Staff Software Engineer

Henry Schein One | ExanSurrey, Metro Vancouver Regional District, CA
Full-time

Henry Schein One is the global leader in dental management, analytics, communication and marketing software.We deliver innovative dental software and services, combined with expert business coachin... Show more

 • Promoted

Staff Software Engineer - Full Stack (Bangkok based, Relocation provided)

AgodaVancouver
Full-time

Staff Software Engineer - Full Stack (Bangkok based, Relocation provided).Agoda is an online travel booking platform that connects travellers with hotels, flights and activities.We build and deploy... Show more

 • Promoted

Senior Full Stack Engineer

Hammehr Talent ConsultantsVancouver, Metro Vancouver Regional District, CA
Full-time +1

Senior Full Stack Engineer (Java/Spring Boot, Angular, AWS).Remote within Canada (Working EST hours).About the Job (Senior Full Stack Engineer).Hammehr Talent Consultants are currently partnered wi... Show more

 • Promoted

Staff Software Engineer

OmnissaVancouver, British Columbia, Canada
Permanent

Job Description Omnissa is an AI‑driven digital work platform that enables secure, flexible, and seamless work experiences from any device.Our platform integrates unified endpoint management, virtu... Show more

 • Promoted

Staff Android Engineer, Integrations (Remote)

Life360Vancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A leading mobile application provider is looking for a Staff Android Engineer to enhance their product with innovative features.This role involves collaborating with a cross-functional team to deve... Show more

 • Promoted

Full Stack Engineer

Swim RecruitingVancouver
Full-time +1

This 6-month contract role requires a Full‑Stack Engineer with extensive experience in Angular and Java/SpringBoot.The position is based in Vancouver, hybrid work (4 days a week in office).The clie... Show more

 • Promoted

Software Engineer Backend (Java)

Randstad DigitalVancouver, Metro Vancouver Regional District, CA
Full-time

A leading FinTech company is seeking an experienced backend engineer to join their team in downtown Vancouver.This company specializes in providing banks with embedded financial products and servic... Show more

 • Promoted

Senior Backend Engineer - Java Development

Apple Inc.Vancouver
Full-time

Lead the charge in backend development as a Senior Java Engineer.Craft scalable solutions that impact millions while collaborating in a dynamic, innovative team environment.As part of the App Store... Show more

 • Promoted

Staff Engineer – Java

TEEMAVancouver, Canada
Full-time

Job Title: Staff Engineer – JAVAJob ID: 87594Location: Vancouver, British Columbia – 3 days a week onsiteOverviewAs a Staff Software Engineer, you will operate as a technical leader and architect, ... Show more

 • Promoted

Staff Software Engineer, Backend

GlossGeniusVancouver, Metro Vancouver Regional District, CA
Full-time

GlossGenius is building an ecosystem enabling entrepreneurs to succeed.We empower small business owners to focus on being creators, not admins, by offering a range of business management tools incl... Show more