Talent.com
Astra North Infoteck Inc.
Backend Java Engineer – Kafka / Distributed SystemsAstra North Infoteck Inc. • Vancouver, BC, ca
Backend Java Engineer – Kafka / Distributed Systems

Backend Java Engineer – Kafka / Distributed Systems

Astra North Infoteck Inc. • Vancouver, BC, ca
Il y a 3 jours
Type de contrat
  • Temps plein
Description de poste
Job Description
Backend Java Engineer – Kafka / Distributed Systems

Location: Vancouver, BC - Hybrid (3 Days WFO)

Key Responsibilities

• Design, implement, and optimize backend services handling high-volume data flows with strict performance and reliability requirements.
• Develop Java-based components using modern frameworks (Spring/Spring Boot or equivalent).
• Build and maintain asynchronous and event-driven workflows using messaging systems such as MQ/Kafka/RabbitMQ.
• Implement performance tuning, profiling, and observability to support sub-second latency and 99.99% availability goals.
• Drive solutioning and system designs for new features, integrations, and platform enhancements across distributed systems.
• Ensure service robustness through automated testing (unit, integration, load tests) and CI/CD workflows.
• Apply secure-by-design principles, including threat modeling, safe data handling, API hardening, and least-privilege access.
• Implement and support authentication and authorization patterns (e.g., OAuth2, mTLS, JWT, service-to-service auth).
• Participate in architecture reviews, offering technical leadership and mentorship to junior engineers.
• Diagnose and resolve complex production issues across infrastructure, code, and messaging layers.
• Enhance platform reliability via improved logging, monitoring, alerting, and operational tooling.

Required Qualifications

• 5+ years of hands-on backend development experience in large-scale, high-throughput environments.
• Strong proficiency in Java (Java 8+, multithreading, concurrency libraries, performance optimization).
• Solid understanding of Linux fundamentals (filesystem, networking basics, shell operations, performance tools).
• Extensive experience with Message Queue systems (IBM MQ, Kafka, RabbitMQ, ActiveMQ, etc.).
• Deep knowledge of asynchronous programming, non-blocking IO patterns, and event-driven system design.
• Good understanding of modern network protocols, including:
• gRPC (service-to-service communication, protobuf, streaming patterns)
• HTTP/2 (multiplexing, header compression, flow control, performance benefits)
• Experience implementing and maintaining CI/CD pipelines and DevOps tooling, including:
• Jenkins
• Chef Infra / Chef Habitat
• Terraform
• PCF CLI
• Demonstrated ability to design scalable system architectures and evaluate design trade-offs.
• Basic understanding of Authentication/Authorization concepts and secure communication patterns.
• Familiarity with containerization and orchestration (Docker, Kubernetes) is an asset.
• Excellent debugging, problem-solving, and performance-profiling skills.

Preferred Qualifications

• Experience in financial services, real-time scoring, risk systems, or other low-latency domains.
• Exposure to observability stacks (Splunk, Prometheus, Grafana, ELK).
• Knowledge of DevOps practices, automation, and additional IaC tools.
• Hands-on understanding of reliability engineering (circuit breakers, retries, backpressure, failover strategies).
• Ability to lead complex technical initiatives and drive cross-team alignment.

What We Look For

• A strong ownership mindset with a passion for delivering secure, high-quality, and resilient services.
• Ability to influence architecture, mentor engineers, and uplift engineering standards.
• Strong communication skills and the ability to work in a fast-paced, collaborative environment.


Requirements
Sailpoint
Créer une alerte emploi pour cette recherche

Backend Java Engineer – Kafka / Distributed Systems • Vancouver, BC, ca

Offres similaires

Senior Backend Engineer: Live Pay, JVM & AWS

EarnInvancouver, metro vancouver regional district, Canada
Temps plein

A financial technology company is seeking an experienced backend software engineer for their Live Pay team in Vancouver.Candidates must have extensive experience with JVM programming languages and ... Voir plus

 • Offre sponsorisée

Senior Java Backend Engineer - Remote - C$160,000 - C$210,000 A Year - Remote

Software Development FirmVancouver, Canada
Télétravail
Temps plein

Experienced Senior Java Backend Engineer sought for a fully remote role in Canada, focusing on Java development and AWS cloud services for scalable applications. Voir plus

 • Offre sponsorisée

Senior Backend Engineer

PuntVancouver, Metro Vancouver Regional District, CA
Temps plein

We’re seeking a Senior Backend Engineer to help design, build, and scale our next-generation social gaming platform.You’ll work on highly concurrent systems, architecting APIs and backend services ... Voir plus

 • Offre sponsorisée

Software Engineer, Java (Contract)

RavenwakeVancouver
Temps plein

Ravenwake Games is the newest studio within Enad Global 7, a global leader in video game development and publishing.Backed by iconic franchises such as EverQuest®, PlanetSide®, DC Universe™ Online,... Voir plus

 • Offre sponsorisée

Senior Backend Engineer, Trust Platform — Impact & Scale - C$148,000 - C$185,000 A Year

Global Financial Technology CompanyPort Moody, Canada
Temps plein

Seeking a Senior Backend Engineer to design and build backend services for a Trust Platform, requiring over 9 years of experience and strong programming skills. Voir plus

 • Offre sponsorisée

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

RELQ TECHNOLOGIESVancouver, Metro Vancouver Regional District, CA
Télétravail
Temps plein

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... Voir plus

 • Offre sponsorisée

Experienced Backend Engineer with AI-Focused Expertise

Computrition, Inc.Vancouver, Metro Vancouver Regional District, CA
Temps plein

Be instrumental in a new SaaS venture as an Experienced Backend Engineer.Your AI-first approach and proficiency in.NET/C# will drive the foundation of a cutting-edge application.This position is de... Voir plus

 • Offre sponsorisée

Senior Java Backend Engineer – Real-Time Payments Platform - C$111,000 - C$160,000 A Year

A global technology companyWest End, Canada
Temps plein

Seeking a Senior Java Backend Engineer to manage software delivery and enhance real-time payment system architectures, requiring Java expertise, CI/CD, and secure coding knowledge. Voir plus

 • Offre sponsorisée

Senior Backend Engineer – Distributed Systems & Saas - C$170,000 - C$227,000 A Year

Data and AI companyWest End, Canada
Temps plein

Seeking experienced Backend Engineers for a data and AI company in Vancouver to work on log analytics, AI/BI, and governance.Requires Java, Scala, or C++ and distributed systems experience. Voir plus

 • Offre sponsorisée

Senior Backend Engineer (AWS)

LumenaltaVancouver, Metro Vancouver Regional District, Canada
Temps plein

As a Senior Backend Engineer at Lumenalta, you will design and implement robust backend systems, ensuring our applications are secure, scalable, and efficient.You will be responsible for working cl... Voir plus

 • Offre sponsorisée

Software Engineer Backend (Java) - C$100,150 - C$117,680 A Year

Randstad DigitalWest End, Canada
Temps plein

Seeking an experienced backend engineer in Vancouver to design and implement solutions for embedded financial products, specializing in corporate banking.Requires expertise in Java 17+, databases, ... Voir plus

 • Offre sponsorisée

Hybrid Senior Backend Engineer: Distributed Systems & Cloud - C$107,000 - C$157,300 A Year

Autodesk, Inc.West End, Canada
Temps plein

Senior Backend Engineer wanted to improve distributed computing platform.Requires 4+ years experience with Go, Python, or Java, and AWS. Voir plus

 • Offre sponsorisée

Backend Engineer

King River Capital Groupvancouver, metro vancouver regional district, Canada
Temps plein

Founded in 2021, LayerZero’s vision is to create a community of cross-chain developers, building dApps that are no longer constrained by individual blockchain capabilities.With LayerZero's simple, ... Voir plus

 • Offre sponsorisée

Join StackAdapt as a Backend Engineer

StackAdaptVancouver, Metro Vancouver Regional District, Canada
Temps plein

Become a Backend Engineer at StackAdapt and contribute to the next generation of marketing technology.Focus on scalable microservices using Go and optimize real-time performance.StackAdapt is looki... Voir plus

 • Offre sponsorisée

Senior Backend Engineer at Databricks Vancouver

Databricks Inc.Vancouver
Temps plein

Advance your career as a Senior Backend Engineer with Databricks in Vancouver.Focus on building cutting-edge data and AI platforms that deliver actionable insights for customers worldwide.This role... Voir plus

 • Offre sponsorisée

Senior Backend Engineer – Java & Blockchain (Remote) - C$175,000 - C$205,000 A Year - Remote

Binance.USNorth Vancouver, Canada
Télétravail
Temps plein

Senior Backend Engineer needed to design and maintain high-throughput backend services.Requires strong Java skills and experience with distributed systems. Voir plus

 • Offre sponsorisée

Software Engineer Backend (Java) - $100,150 - $117,680 A Year

FinTechWest End, Canada
Temps plein

Seeking an experienced backend engineer for a FinTech company in Vancouver, specializing in embedded financial products.Responsibilities include designing and implementing solutions, integrating AP... Voir plus

 • Offre sponsorisée

Senior Backend Engineer for Innovative TTS

Clutch CanadaVancouver
Temps plein

Become a Senior Backend Engineer at Speechify, where you'll design and maintain APIs that power transformative text-to-speech solutions.Work 100% remotely in a diverse, collaborative atmosphere.As ... Voir plus

 • Offre sponsorisée

Senior Software Development Engineer (Backend) - Evisort Ai - C$140,000 - C$210,000 A Year

EvisortWest End, Canada
Temps plein

Backend Software Engineer to enhance and expand an AI-driven contract management platform, collaborating with cross-functional teams to deliver scalable, user-centric solutions. Voir plus

 • Offre sponsorisée

Senior Backend Engineer - Global Logistics & APIs

PostGridVancouver, Metro Vancouver Regional District, CA
Temps plein

A global enterprise SaaS leader is seeking a Senior Software Engineer to enhance their core product.The successful candidate will architect scalable REST APIs, optimize backend services, and manage... Voir plus