Senior Java Backend Engineer: Real-Time AI Security Remote

NinjaOne

United States

Hybrid

USD 140,000 - 200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
401(k) plan
Unlimited PTO

Job summary

NinjaOne is seeking a Senior Java Backend Engineer to design and scale backend services powering real-time vulnerability detection and remediation across millions of endpoints. You will work at the intersection of security data, distributed systems, and AI-assisted risk prioritization, contributing to high-impact, high-visibility product lines.

You will join a team delivering mission-critical services for NinjaOne's Unified IT Operations Platform, with opportunities to influence architecture and

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, or equivalent work experience.
  • 10+ years experience in Java software development for product applications; Kotlin is a plus.
  • 4+ years experience working with highly scalable software systems.
  • Experience scaling systems and solving scale challenges.
  • Working knowledge of a breadth of OOP design principles.
  • Expertise in API best practices and REST service development (Jersey/Spring).
  • Relational database design and development experience.
  • Experience client and server-side development for responsive messaging.
  • Caching systems experience with Redis.
  • Knowledge of quality testing practices.

Responsibilities

  • Develop backend services powering vulnerability detection, CVE correlation, and remediation workflows.
  • Contribute to high-availability, mission-critical software running at scale across millions of endpoints.
  • Collaborate with product and detection teams to improve features and reliability.
  • Commit code and ship products in a startup-like environment with quality-first standards.
  • Other duties as needed.

Skills

Java
Kotlin
Scalable systems
OOP design
REST API design
Redis
Quality testing
Communication
CI/CD
Code reviews

Education

Bachelor’s degree in Computer Science/Engineering/IT or equivalent

Tools

Jersey
Spring
Redis
Relational databases

Job description

NinjaOne is seeking a Senior Java Backend Engineer to design and scale backend services powering real-time vulnerability detection and remediation across millions of endpoints. You will work at the intersection of security data, distributed systems, and AI-assisted risk prioritization, contributing to high-impact, high-visibility product lines.

You will join a team delivering mission-critical services for NinjaOne's Unified IT Operations Platform, with opportunities to influence architecture and

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 Vulnerability
Senior Java Backend Engineer - AI-Driven Vulnerability

NinjaOne • Maine

On-site
USD 120,000 - 180,000
Senior Java Backend Engineer for AI-Driven Vulnerability
Senior Java Backend Engineer for AI-Driven Vulnerability

NinjaOne • Georgia

Hybrid
USD 140,000 - 200,000
Medical, dental, and vision insurance
401(k) plan
Unlimited PTO
+1
Senior Software Engineer, Java | Vulnerability
Senior Software Engineer, Java | Vulnerability

NinjaOne • Maine

On-site
USD 120,000 - 180,000
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 - 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
Senior Java Engineer — Scalable Cloud Platform (Remote)
Senior Java Engineer — Scalable Cloud Platform (Remote)

NinjaOne • North Carolina

Hybrid
USD 150,000 - 200,000
Medical insurance
Dental insurance
Vision insurance
+3
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/Hybrid, Scale & Lead
Senior Java Engineer - Remote/Hybrid, Scale & Lead

NinjaOne • California (MO)

Hybrid
USD 150,000 - 200,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Java Engineer: Scale High-Impact Cloud Apps (Remote)
Senior Java Engineer: Scale High-Impact Cloud Apps (Remote)

NinjaOne • North Carolina

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

NinjaOne • Town of Florida (NY)

On-site
USD 150,000 - 200,000
Hybrid/Remote work options
Medical, dental, vision benefits
401(k) plan