Search jobs > Vancouver, BC > Senior backend developer

Senior Software Developer - Backend (Java)

Fortinet
Vancouver, British Columbia, Canada
Full-time

FortiNDR Cloud is an enterprise network security product focused on providing capabilities that empower our customers to detect and track adversaries in real-time.

We are looking for software developer with strong hands-on Database expertise to help us solve complex search and pattern matching problems at petabyte scale.

Our data collection needs to operate in near real-time, our data stores need to scale linearly with our datasets, our search needs to perform sub-second matches.

We work with a number of data storage and processing systems, including MySQL, Postgres, HBase / Phoenix, Snowflake, Spark, a variety of AWS data services as well as proprietary systems.

If you are passionate about building robust, high-scale systems, working with large data sets and protecting public and private organizations from today's ever increasing cyber threats, then this might be the place for you.

Embark on a challenging, enjoyable, and rewarding career journey with Fortinet.

Core Job Responsibilities :

  • Design, implement, build, test, and deploy scalable systems to store, process and retrieve high-rate event streams.
  • Implement processes for applying data-analysis algorithm, complex search and performance improvements.
  • Engineer solutions to maintain high SLAs in a rapidly evolving production environment.
  • Work independently and self-directed.
  • Be humble and willing to learn.

Job Requirements :

  • 6 or more years of professional software engineering experience.
  • 3 or more years of Java and Java web-services experience (mandatory)
  • 3 or more years of database experience (mandatory)
  • Understanding of SOA, SAAS, and REST / OAuth / JSON architectures and services.
  • Experience in developing high performance and scalable systems.
  • Understanding of object-oriented programming, data structures, algorithms, software design.
  • Rigor in high code quality, automated testing, and other engineering best practices.
  • Excellent communication and writing skills.
  • Experience with Amazon Web Services is a plus.
  • 16 hours ago
Related jobs
Aequilibrium Software Inc.
Vancouver, British Columbia

Senior Backend Java Engineer We seek a Senior Backend Engineer with Java and. We bring together product and project managers, designers, and developers dedicated to creating winning web, mobile, and VR solutions. ...

Spare
Vancouver, British Columbia

Senior Backend Software Developer (Rider Experience). We are hiring a Senior Developer (Mobile Infrastructure and Automation) to join our Rider Experience Team!. Extensive Experience in Backend Software Development:. You have 4+ years of professional experience working as software developer;. ...

Games Jobs Direct
Vancouver, British Columbia

The ideal candidate is a customer focused senior software programmer, with experience shipping real-time applications on Android and iOS. Our team of programming experts are always innovating to improve the tools and technology that empower content developers worldwide. We're looking for a Software ...

BMO
Canada, Canada

Drives the overall software development lifecycle including working across functional teams to transform requirements into features, managing development teams and processes, and conducting software testing and maintenance. Analyzes, develops, tests, and implements new software programs, and documen...

N. Harris Computer Corporation - CAD
British Columbia,Remote
Remote

Are you passionate about shaping the future of education through technology? Join the dynamic team at Cayenta, a division of Harris, as a Senior Full Stack Developer. As a Senior Full Stack Developer, you will be instrumental in driving continuous improvement and innovation. We are looking for a can...

MongoDB
Canada

MongoDB’s mission is to empower innovators to create, transform, and disrupt industries by unleashing the power of software and data. Our industry-leading developer data platform, MongoDB Atlas, is the only globally distributed, multi-cloud database and is available in more than 115 regions across A...

LMI Technologies
Vancouver, British Columbia

This Senior Software Developer will work in the R&D team and report to the Software Engineering Manager. What will you do as a Senior Software Developer?. LMI is seeking a Software Developer or computer science graduate with 7+ years of proven experience in computer vision who has the desire and ski...

Fortinet
Burnaby, British Columbia

Fortinet is looking for a Senior Software Developer. Cooperate with third-party vendors to propose solutions and continue to promote the implementation and application of software solutions. Ability to learn new software and technologies quickly. ...

Atimi
Vancouver, British Columbia

Atimi is seeking an experienced full-stack software developer with experience in ReactJS, Typescript and Java to fill a position in Canada. Atimi works with some of the leading companies in North America, providing them with high-quality software solutions that integrate both mobile and web experien...

Spare
Vancouver, British Columbia

We are hiring an Senior Software Developer to join our Mobile Software Development team!. Senior Software Developer, Mobile. As an Senior Software Developer in the Mobile team you will. Collaborate with software developers of all levels;. ...