Talent.com
Java Backend Developer MQ, Kafka Messaging Systems
Java Backend Developer MQ, Kafka Messaging SystemsAstra North Infoteck Inc. • Vancouver, British Columbia, Canada
Les candidatures ne sont plus acceptées
Java Backend Developer MQ, Kafka Messaging Systems

Java Backend Developer MQ, Kafka Messaging Systems

Astra North Infoteck Inc. • Vancouver, British Columbia, Canada
Il y a plus de 30 jours
Type de contrat
  • Temps plein
Description de poste

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 plat-form 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 mentor-ship 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 :

1. gRPC (service-to-service communication protobuf streaming patterns)

2. HTTP / 2 (multiplexing header compression flow control performance benefits)

Experience implementing and maintaining CI / CD pipelines and DevOps tooling including :

1. Jenkins

2. Chef Infra / Chef Habitat

3. Terraform

4. PCF CLI

Demonstrated ability to design scalable system architectures and evaluate de-sign 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.

Experience Required : 8 years

Required Skills :

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 plat-form 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 mentor-ship 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 Rab-bitMQ ActiveMQ etc.). Deep knowledge of asynchronous programming non-blocking IO patterns and event-driven system design. Good understanding of modern network protocols including : 1. gRPC (service-to-service communication protobuf streaming patterns) 2. HTTP / 2 (multiplexing header compression flow control performance benefits) Experience implementing and maintaining CI / CD pipelines and DevOps tooling including : 1. Jenkins 2. Chef Infra / Chef Habitat 3. Terraform 4. PCF CLI Demonstrated ability to design scalable system architectures and evaluate de-sign 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. Experience Required : 8 years

Key Skills

REST,Eclipse,JSP,Junit,Spring,Struts,Jpa,Hibernate,Maven,J2EE,Jdbc,Java

Employment Type : Full Time

Experience : years

Vacancy : 1

Créer une alerte emploi pour cette recherche

Java Backend Developer MQ Kafka Messaging Systems • Vancouver, British Columbia, Canada

Offres similaires
Java Backend Developer - MQ, Kafka Messaging Systems

Java Backend Developer - MQ, Kafka Messaging Systems

Astra North Infoteck Inc. • Vancouver, BC, ca
Temps plein
Quick Apply
Experience implementing and maintaining CI / CD pipelines and DevOps tooling, including : .Good understanding of modern network protocols, including : . RPC (service-to-service communication, Protobuf, st...Voir plus
Dernière mise à jour : il y a 13 jours
Senior Backend Engineer (Java) — Cloud, Microservices & E-commerce Lead

Senior Backend Engineer (Java) — Cloud, Microservices & E-commerce Lead

Randstad Digital • Vancouver
Temps plein
A leading technology staffing agency is seeking an experienced Back-End Engineer to join a dynamic team.You will design and maintain server-side applications, utilizing AWS and Java technologies.Th...Voir plus
Dernière mise à jour : il y a 7 jours • Offre sponsorisée
Backend Engineer – Blockchain Interoperability

Backend Engineer – Blockchain Interoperability

King River Capital Group • Vancouver
Temps plein
A leading company focused on blockchain interoperability is seeking a Backend Engineer to join their innovative team.The ideal candidate will develop robust backend systems that support decentraliz...Voir plus
Dernière mise à jour : il y a 7 jours • Offre sponsorisée
Customer Service - Remote - 50k-60k / Year

Customer Service - Remote - 50k-60k / Year

Spade Recruiting • Squamish, British Columbia
Télétravail
Temps plein
Quick Apply
We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization. This position will work with multiple clients throughout the day pr...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Fullstack Engineer

Fullstack Engineer

Swim Recruiting • Vancouver, British Columbia, Canada
Temporaire
Fullstack Engineer (Angular / Java) role with an enterprise organization investing majorly into technology.Global enterprise organization. Hybrid work environment in Vancouver, 4 days a week in office...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Senior Front-End Developer - OpenRoad Auto Group

Senior Front-End Developer - OpenRoad Auto Group

OpenRoad Auto Group • Richmond, British Columbia, Canada
Temps plein
SENIOR FRONT-END DEVELOPER - React (Contract).Remote Option (must be located in the Greater Vancouver Area).Imagine working for one of the fastest-growing and largest auto retailers in Canada.We ar...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
German Private Tutoring Jobs Delta

German Private Tutoring Jobs Delta

Superprof • Delta, Canada
Temps plein +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Senior Java Developer (Trading Systems) - Luxoft

Senior Java Developer (Trading Systems) - Luxoft

Luxoft • greater vancouver, bc, ca
Temps plein
Building a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre-trade checks and analysis, risks and limits manag...Voir plus
Dernière mise à jour : il y a 5 jours • Offre sponsorisée
Java Fullstack developer

Java Fullstack developer

Synechron • Vancouver
Temps plein
At Synechron, we believe in the power of digital to transform businesses for the better.Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital ...Voir plus
Dernière mise à jour : il y a 7 jours • Offre sponsorisée
Backend Engineer

Backend Engineer

LayerZero Labs • Vancouver
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
Dernière mise à jour : il y a 7 jours • Offre sponsorisée
Senior Backend Engineer, Credit Rewards Platform

Senior Backend Engineer, Credit Rewards Platform

MQ Referrals Only • Vancouver, Toronto, Metro Vancouver Regional District, Ontario, Canada
Télétravail
Temps plein
A leading financial technology firm in Vancouver is seeking a Senior Software Engineer to enhance its credit rewards platform. You will drive technical design, mentor team members, and develop scala...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Senior Java Library Engineer — Open-Source & Hybrid (Canada)

Senior Java Library Engineer — Open-Source & Hybrid (Canada)

MongoDB • Vancouver
Temps plein
A leading database company is seeking a Java Developer to design and support open-source libraries.The ideal candidate has over 4 years of experience in high-quality software development and a pass...Voir plus
Dernière mise à jour : il y a 7 jours • Offre sponsorisée
Senior Backend Engineer - Real-Time, High-Performance Java

Senior Backend Engineer - Real-Time, High-Performance Java

VARITE INC • Vancouver
Temps plein
A leading consulting and staffing firm is seeking a qualified Senior Software Engineer (Backend) for a hybrid role in Vancouver. The candidate will design and optimize backend services, requiring ov...Voir plus
Dernière mise à jour : il y a 7 jours • Offre sponsorisée
Senior Java Backend Engineer

Senior Java Backend Engineer

Meld • Vancouver, British Columbia, .CA
Temps plein
Quick Apply
The platform simplifies how businesses connect with third-party providers across payments, crypto, and bank-linking, reducing technical complexity and accelerating product development.Meld’s soluti...Voir plus
Dernière mise à jour : il y a 21 jours
Manager Service Quality (12 Month Contract) Job Details | Purolator

Manager Service Quality (12 Month Contract) Job Details | Purolator

Purolator • Richmond, BC, CA
Temporaire
As Canada’s leading integrated freight, package, and logistics provider, we’ve been helping promises get where they need to be for more than 60 years. The places we go, the elements we brave, the pr...Voir plus
Dernière mise à jour : il y a 1 jour • Offre sponsorisée
Senior Java Developer

Senior Java Developer

Behavox Limited. • Vancouver
Temps plein
Behavox is shaping the future for how businesses harness their most important raw material - data.Our mission is bold : Organize enterprise data into actionable information that protects and promote...Voir plus
Dernière mise à jour : il y a 7 heures • Offre sponsorisée • Nouvelle offre
Senior Backend Engineer

Senior Backend Engineer

Meroka Inc • Vancouver
Temps plein
Meroka is building the future of independent medicine in the United States.We provide operations, finance, tech, and strategic support to physician-owned practices-helping them grow sustainably and...Voir plus
Dernière mise à jour : il y a 7 jours • Offre sponsorisée
Kasra looking for a babysitter or nanny in Squamish

Kasra looking for a babysitter or nanny in Squamish

Sitly • Squamish, CA
Temps partiel
We are expecting a baby in January 2026.Feel free to contact me so we can make an appointment.Voir plus
Dernière mise à jour : il y a 9 jours • Offre sponsorisée