Senior Java Backend Engineer for AI-Driven Vulnerability

NinjaOne

California (MO)

Hybrid

USD 140,000 - 200,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Medical Insurance
Dental & Vision
401(k) Plan
Unlimited PTO
Hybrid Remote

Job summary

NinjaOne is seeking a Senior Java Backend Engineer to design and scale backend services powering real-time vulnerability detection, CVE correlation, and remediation across millions of endpoints. You’ll work at the intersection of security data, high-throughput distributed systems, and AI-assisted risk prioritization.

You will join a fast-growing product line, partnering with product and detection teams to deliver high-availability software that protects customers’ endpoints and servers globally.

Qualifications

  • Bachelor’s degree in Computer Science or related field.
  • 10+ years of Java software development experience.
  • Experience with scalable, high-availability systems.
  • Strong knowledge of OOP and design patterns.
  • Experience with RESTful services and API design.
  • Familiarity with Redis caching and data stores.
  • Experience with CI/CD and code quality practices.

Responsibilities

  • Design and scale backend services powering vulnerability detection and remediation workflows.
  • Collaborate with product and detection teams to optimize performance and reliability.
  • Contribute to high-availability systems across millions of endpoints.

Skills

Java
Kotlin
Scalable systems
OO design
API development
REST APIs
Relational DB
Redis caching
Testing practices
Distributed systems

Education

Bachelor's degree in CS/CE or equivalent

Job description

NinjaOne is seeking a Senior Java Backend Engineer to design and scale backend services powering real-time vulnerability detection, CVE correlation, and remediation across millions of endpoints. You’ll work at the intersection of security data, high-throughput distributed systems, and AI-assisted risk prioritization.

You will join a fast-growing product line, partnering with product and detection teams to deliver high-availability software that protects customers’ endpoints and servers globally.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Backend Engineer — AI-Driven Security
Senior Java Backend Engineer — AI-Driven Security

NinjaOne • Maine

Hybrid
USD 140,000 - 200,000
Medical Insurance
Dental Insurance
Vision Insurance
+3
Senior Java Backend Engineer - AI Security Platform
Senior Java Backend Engineer - AI Security Platform

NinjaOne • North Carolina

Hybrid
USD 140,000 - 200,000
Hybrid remote
Medical insurance
Dental and Vision
+3
Senior Java Backend Engineer — AI-Driven Security Platform
Senior Java Backend Engineer — AI-Driven Security Platform

NinjaOne • Town of Texas (WI)

Hybrid
USD 140,000 - 200,000
Medical, dental, vision insurance
401(k) plan
Unlimited PTO
Senior Java Backend Engineer: Real-Time AI Security Remote
Senior Java Backend Engineer: Real-Time AI Security Remote

NinjaOne • United States

Hybrid
USD 140,000 - 200,000
Medical insurance
Dental insurance
Vision insurance
+2
Senior Java Backend Engineer: AI‑Driven Security (Remote)
Senior Java Backend Engineer: AI‑Driven Security (Remote)

NinjaOne • Connecticut

Hybrid
USD 140,000 - 200,000
Hybrid remote work
Medical, dental, vision insurance
401(k) plan
+1
Senior Java Engineer — Scalable Systems (Hybrid Remote)
Senior Java Engineer — Scalable Systems (Hybrid Remote)

NinjaOne • Maine

Hybrid
USD 140,000 - 220,000
Medical, dental, vision insurance
401(k) plan
Unlimited PTO
+1
Senior Java Engineer - Remote, High-Impact Cloud Platform
Senior Java Engineer - Remote, High-Impact Cloud Platform

NinjaOne • Connecticut

Hybrid
USD 140,000 - 190,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Java Engineer — Remote, Scale High-Impact Platform
Senior Java Engineer — Remote, Scale High-Impact Platform

NinjaOne • Georgia

Hybrid
USD 160,000 - 220,000
Medical, dental, and vision insurance
401(k) plan with company match
Unlimited PTO
Senior Software Engineer, Java | Vulnerability
Senior Software Engineer, Java | Vulnerability

NinjaOne • Town of Texas (WI)

Hybrid
USD 140,000 - 200,000
Medical, dental, vision insurance
401(k) plan
Unlimited PTO
Senior Java Engineer - Scalable Cloud Platform (Remote)
Senior Java Engineer - Scalable Cloud Platform (Remote)

NinjaOne • Georgia

Hybrid
USD 140,000 - 200,000
Medical, dental, and vision insurance
401(k) plan
Unlimited PTO
+1