Talent.com
Staff Java Developer
Staff Java DeveloperFortinet • Burnaby, BC, Canada
Staff Java Developer

Staff Java Developer

Fortinet • Burnaby, BC, Canada
30+ days ago
Job type
  • Full-time
Job description

Key Responsibilities

  • Lead the architecture and development of Java-based systems interacting with network devices via protocols such as SNMP, Radius.
  • Design and deliver robust APIs, SDKs, and backend services for managing device configuration, telemetry, and lifecycle.
  • Set engineering standards and influence best practices in code quality, performance optimization, and software design.
  • Collaborate with hardware, QA, DevOps, and security teams to ensure integration between software and physical / virtual network infrastructure.
  • Provide hands-on mentorship to software engineers and participate in code reviews, technical deep-dives, and design sessions.
  • Own end-to-end delivery of critical features and system enhancements.
  • Evaluate and recommend new tools, libraries, and technologies relevant to network communication and data modeling.
  • Drive continuous improvement in reliability, observability, and scalability of our software systems.
  • Support production deployments, debugging complex networking issues, and optimizing for real-time operations.

Required Qualifications

  • 8+ years of professional Java development experience, including backend systems.
  • Deep understanding of networking concepts (TCP / IP, VLANs, SNMP, DHCP, NAT, routing, switching).
  • Proven experience interfacing with network devices through SNMP, CLI automation (SSH / Telnet), gRPC / gNMI, or REST APIs.
  • Strong background in multithreading, concurrent programming, memory optimization, and Java performance tuning.
  • Experience with distributed systems, microservices, and service-oriented architecture.
  • Familiarity with MIBs, and structured data representation (JSON, XML, Protobuf).
  • Experience with Spring Boot, containerized applications (Docker / Kubernetes), and CI / CD pipelines.
  • Excellent communication and collaboration skills, with a track record of technical leadership and cross-team influence
  • The Canada base salary range for this full-time position is expected to be between $140,000 - $171,000 annually. Wage ranges are based on various factors including the labour market, job type, and job level. Exact salary offers will be determined by factors such as the candidate’s subject knowledge, skill level, qualifications, and experience.

    Fortinet strives to provide you and your family with a comprehensive benefits package. Benefits eligibility starts on your first day of hire and comprises of 100% company paid medical, dental, and vision coverage, including a Health Spending Account and a Personal Spending Account that gives you flexibility to spend where you need it the most. Our Employee & Family Assistance Plan (EFAP) offers you and your family access to various services like counseling, legal advice, mental health resources etc. We also provide critical illness, disability, and life insurance, as well as a Group Registered Retirement Savings Plan (RRSP) with a company match to help you save faster for retirement. We offer competitive Paid Time Off and flexible leave policies, including paid health days, to help you take care of yourself and your family members.

    All roles are eligible to participate in the Fortinet equity program. Bonus eligibility is reviewed at time of hire and annually at the Company’s discretion.

    Create a job alert for this search

    Java Developer • Burnaby, BC, Canada

    Similar jobs
    Staff Full Stack Software Engineer (JVM / React)

    Staff Full Stack Software Engineer (JVM / React)

    Seeq • Vancouver, BC, CA
    Remote
    Full-time
    Quick Apply
    Seeq creates cutting-edge data analytics software for industrial process data, serving sectors like pharmaceuticals, energy, and manufacturing. Our core product is a robust calculation engine capabl...Show more
    Last updated: 30+ days ago
    Software Engineer Backend (Java)

    Software Engineer Backend (Java)

    Randstad Digital • Vancouver
    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
    Last updated: 24 days ago • Promoted
    SDE II : Build Scalable Services in Java / Perl

    SDE II : Build Scalable Services in Java / Perl

    CNSC • Vancouver
    Full-time
    A leading technology company in Vancouver is seeking a Software Development Engineer II to build and optimize high-traffic services for Prime. You will collaborate closely with engineers and product...Show more
    Last updated: 24 days ago • Promoted
    Junior and Intermediate Software Developer

    Junior and Intermediate Software Developer

    Targeted Talent • Delta, BC, Canada
    Permanent
    We are looking for experienced.Our client is an Enterprise company that builds SaaS products for Fortune 500 companies.Relocation to Vancouver will be required towards the end of this year.Experien...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    Ascendion • Richmond, British Columbia, Canada
    Full-time
    Ascendion is a full-service digital engineering solutions company.We make and manage software platforms and products that power growth and deliver captivating experiences to consumers and employees...Show more
    Last updated: 1 day ago • Promoted
    Staff Software Engineer, Admin Area

    Staff Software Engineer, Admin Area

    Asana • Vancouver
    Full-time
    The Product team builds features end-to-end.From designing our data models to implementing the subtle interaction behaviors that differentiate good software from great software.We work closely with...Show more
    Last updated: 3 days ago • Promoted
    Senior Full-Stack Lead : Java / React + AI (Vancouver)

    Senior Full-Stack Lead : Java / React + AI (Vancouver)

    UST • Vancouver
    Full-time
    A global technology services firm located in Vancouver seeks a Senior Full Stack Developer.The role involves leading the design and development of scalable applications using Java and React, along ...Show more
    Last updated: 3 days ago • Promoted
    Staff Software Engineer

    Staff Software Engineer

    Workstream • Vancouver
    Full-time
    Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.Workstream is a mission-driven company that believes in building premium, modern software solutions fo...Show more
    Last updated: 3 days ago • Promoted
    Senior Full-Stack Golang Developer

    Senior Full-Stack Golang Developer

    Altea Healthcare • Burnaby
    Full-time
    Talent Acquisition Partner at Altea Healthcare.This role is onsite at our office in Burnaby, BC.Our mission is to improve outcomes for Chronic Care patients who are dependent on multiple daily medi...Show more
    Last updated: 3 days ago • Promoted
    Staff Software Engineer

    Staff Software Engineer

    InCommon • Vancouver
    Full-time
    This range is provided by InCommon.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. InCommon is hiring on behalf of a US-based firm.We’re looking...Show more
    Last updated: 24 days ago • Promoted
    Senior Java Software Engineer - delta

    Senior Java Software Engineer - delta

    Luxoft • delta, bc, ca
    Full-time
    Join a Global Energy Leader Building Next-Generation Cloud Solutions.One of the world's largest providers of products and services to the energy industry has a need to develop and support enterpris...Show more
    Last updated: 30+ days ago • Promoted
    Software Developer - In-House (FT)

    Software Developer - In-House (FT)

    Endeavor Trust Corporation • Vancouver, British Columbia, Canada
    Full-time
    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...Show more
    Last updated: 30+ days ago
    Full Stack Developer

    Full Stack Developer

    Actalent • Vancouver, BC, Canada
    Full-time
    Our client is looking to add a Full Stack Developer to their team.Their technology stack is React, PHP, and Python, with PostgreSQL as their primary data store. The team cares deeply about building ...Show more
    Last updated: 13 days ago • Promoted
    Staff Software Engineer - Backend

    Staff Software Engineer - Backend

    Databricks • Vancouver
    Full-time
    Databricks is on a mission to simplify and democratize data and AI.We do this by building and running the world's best data and AI infrastructure platform so our customers can use deep data insight...Show more
    Last updated: 24 days ago • Promoted
    Staff Software Engineer - Full Stack (Bangkok based, Relocation provided)

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

    Agoda • Vancouver
    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
    Last updated: 24 days ago • Promoted
    Senior Java Engineer – FinTech SaaS & Trading (Hybrid)

    Senior Java Engineer – FinTech SaaS & Trading (Hybrid)

    Broadridge • Vancouver
    Full-time
    A financial software company in Vancouver seeks a Senior Software Developer to join their team.This role involves leading the development of innovative financial solutions and mentoring junior deve...Show more
    Last updated: 24 days ago • Promoted
    Sr. Backend Java Developer

    Sr. Backend Java Developer

    VersaFile • Vancouver
    Full-time
    Employer Industry : Software Development.Why consider this job opportunity : .Comprehensive health and benefits plan.Opportunity to work in a remote position while based in British Columbia.Engage in ...Show more
    Last updated: 3 days ago • Promoted
    Senior Backend Developer - Java &.NET (Future Opportunity)

    Senior Backend Developer - Java &.NET (Future Opportunity)

    Aequilibrium Software Inc. • Vancouver, BC, CA
    Full-time
    Quick Apply
    Senior Backend Java Engineer We seek a Senior Backend Engineer with Java and.When you join Aequilibrium, you get to be a part of a fun and agile tech professional services company driving innovativ...Show more
    Last updated: 30+ days ago