Talent.com
Java Backend Developer - MQ, Kafka Messaging Systems
Java Backend Developer - MQ, Kafka Messaging SystemsAstra North Infoteck Inc. • Vancouver, BC, ca
Java Backend Developer - MQ, Kafka Messaging Systems

Java Backend Developer - MQ, Kafka Messaging Systems

Astra North Infoteck Inc. • Vancouver, BC, ca
Il y a 13 jours
Type de contrat
  • Temps plein
Description de poste

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

  • Jenkins
  • Chef Infra / Chef Habitat
  • Terraform
  • PCF CLI

Good understanding of modern network protocols, including :

  • gRPC (service-to-service communication, Protobuf, streaming patterns)
  • HTTP / 2 (multiplexing, header compression, flow control, performance benefits)
  • 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.
  • 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

    Créer une alerte emploi pour cette recherche

    Java Backend Developer MQ Kafka Messaging Systems • Vancouver, BC, ca

    Offres similaires
    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
    Senior Java Developer

    Senior Java Developer

    Global Relay • Vancouver
    Temps plein
    For over 25 years, Global Relay has set the standard in enterprise information archiving with industry‑leading cloud archiving, surveillance, eDiscovery, and analytics solutions.We securely capture...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
    Senior Java Developer (Trading Systems) - delta

    Senior Java Developer (Trading Systems) - delta

    Luxoft • delta, 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
    Senior Backend Developer - Energy Management Platform

    Senior Backend Developer - Energy Management Platform

    Rainforest Automation • Vancouver
    Temps plein
    Rainforest Automation is transforming how utilities and businesses use electricity.Our real-time energy intelligence platform helps utilities manage demand, improve grid reliability, and deliver aw...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Kriselyn looking for a babysitter or nanny in Delta

    Kriselyn looking for a babysitter or nanny in Delta

    Sitly • Delta, CA
    Temps partiel
    We have 1 child (1 boy, 6 years old).Feel free to contact me so we can make an appointment.Voir plus
    Dernière mise à jour : il y a 16 heures • Offre sponsorisée • Nouvelle offre
    Backend Engineer (Go, Distributed Systems)

    Backend Engineer (Go, Distributed Systems)

    Decode Talent • Vancouver
    Temps plein
    We’re a fast-growing technology company building next-generation infrastructure that powers critical applications at scale. Our platform handles millions of requests per second with sub-millisecond ...Voir plus
    Dernière mise à jour : il y a 7 jours • Offre sponsorisée
    ELL / Resource

    ELL / Resource

    School District #38 (Richmond) • Richmond, BC, CA
    Temporaire
    English Language Learning (ELL) and Learning Resource.Blended Mode Positions (K-7) - This is for a temporary contract at Gilmore School from now until June 30, 2026. Recognized for its diversity, de...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Software Developer - In-House (FT)

    Software Developer - In-House (FT)

    Endeavor Trust Corporation • Vancouver, British Columbia, Canada
    Temps plein
    Quick Apply
    Java developer required full-time on-site.We are seeking a Full-Stack Java developer who designs, develops, tests, and maintains Java-based applications and software. This role involves a deep under...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    Manager Service Quality (12 Month Contract) Job Details | Purolator

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

    Purolator • Richmond, BC, Canada
    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 Platform Engineer – Ingress & Service Mesh (Istio) - Net2Source (N2S)

    Senior Platform Engineer – Ingress & Service Mesh (Istio) - Net2Source (N2S)

    Net2Source (N2S) • richmond, bc, ca
    Temps plein
    Senior Platform Engineer – Istio / Ingress.Join the Boundary Services team to.Istio-based traffic routing, gateways, and reliability. Istio ingress gateway and service mesh.Set best practices for bo...Voir plus
    Dernière mise à jour : il y a 19 heures • Offre sponsorisée • Nouvelle offre
    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 Backend Engineer, Trust Platform

    Senior Backend Engineer, Trust Platform

    Remitly • Burnaby
    Temps plein
    A global financial services company located in Canada is seeking an SDE II to join their Trust Platform team.This role involves developing foundational systems for fraud detection, identity verific...Voir plus
    Dernière mise à jour : il y a 7 jours • Offre sponsorisée
    Senior SAP Datasphere Developer, ERP Reporting & Analytics

    Senior SAP Datasphere Developer, ERP Reporting & Analytics

    freelance.ca • Vancouver, Canada
    Temporaire
    Our Client is looking for a Senior Datasphere Developer, ERP Reporting & Analytics.Strong chance of a renewal of 6 months. The Senior Datasphere Developer, ERP Reporting & Analytics plays a meaningf...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Backend Engineer, Gameplay Services — Live Ops & Scalability

    Backend Engineer, Gameplay Services — Live Ops & Scalability

    Electronic Arts • Vancouver
    Temps plein
    A leading gaming company located in Metro Vancouver is seeking a Backend Software Engineer to develop and scale server-side systems that enhance player experiences. You will collaborate with various...Voir plus
    Dernière mise à jour : il y a 5 jours • Offre sponsorisée
    Senior Backend Engineer — LLM Agent Platform

    Senior Backend Engineer — LLM Agent Platform

    Workday • Vancouver
    Temps plein
    A leading software company in Canada is seeking a Senior Software Development Engineer to develop and maintain frameworks for LLM agents. Responsibilities include improving Developer Experience, enh...Voir plus
    Dernière mise à jour : il y a 3 jours • 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 3 heures • Offre sponsorisée • Nouvelle offre
    QA Engineer : Software Testing & Debugging (Linux / Networking)

    QA Engineer : Software Testing & Debugging (Linux / Networking)

    Fortinet, Inc. • Burnaby
    Temps plein
    A cybersecurity solutions provider is looking for a detail-oriented Software Development QA in Burnaby.In this role, you'll support the Software Development team by developing and maintaining the Q...Voir plus
    Dernière mise à jour : il y a 7 jours • Offre sponsorisée