Senior Java Engineer - Patch Catalog & Scale Engine (Remote)

NinjaOne

North Carolina

Hybrid

USD 160,000 - 240,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid remote option
Medical, dental, vision insurance
401(k) plan
Unlimited PTO
Growth opportunities

Job summary

NinjaOne seeks a Senior Software Engineer, Java, on the Catalog team. You will help build and scale services behind our RMM third-party patching engine, detect/vendor versions, validate safely, and push updates to millions of endpoints.

You’ll design scalable solutions, contribute features, and support existing functionality in a cloud-based AWS environment. Join a team delivering mission-critical services for customers worldwide, with flexible USA remote options and hybrid office choices in

Qualifications

  • Bachelor’s degree or equivalent work experience in a computing field.
  • 10+ years in Java software development for product applications.
  • 5+ years building highly scalable systems.
  • Proven experience with system design at scale.
  • Strong OO design, RESTful APIs, and Spring.
  • Relational database design and development experience.
  • Caching systems experience; data warehouse exposure a plus.

Responsibilities

  • Lead the development of large-scale Java applications.
  • Influence architectural decisions for scalable, maintainable systems.
  • Mentor engineers and set technical standards across projects.
  • Own technical initiatives and drive improvements with data.
  • Advocate for quality assurance and robust performance.

Skills

Java
Scalability
OOP design
API design
Spring
Relational DB
Caching
Data warehouse exposure

Education

Bachelor's degree in Computer Science/Computer Engineering/Information Technology

Tools

PostgreSQL

Job description

NinjaOne seeks a Senior Software Engineer, Java, on the Catalog team. You will help build and scale services behind our RMM third-party patching engine, detect/vendor versions, validate safely, and push updates to millions of endpoints.

You’ll design scalable solutions, contribute features, and support existing functionality in a cloud-based AWS environment. Join a team delivering mission-critical services for customers worldwide, with flexible USA remote options and hybrid office choices in

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

Similar jobs worth comparing

Senior Java Engineer - Scalable Cloud Catalog (Remote)
Senior Java Engineer - Scalable Cloud Catalog (Remote)

NinjaOne • United States

Hybrid
USD 160,000 - 240,000
Medical insurance
401(k) plan
Unlimited PTO
+1
Senior Java Engineer - Remote-ready for Big Data & HA
Senior Java Engineer - Remote-ready for Big Data & HA

NinjaOne • United States

Hybrid
USD 160,000 - 240,000
Medical, Dental, Vision
401(k)
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 Full-Stack Engineer — Patch Management (Remote)
Senior Full-Stack Engineer — Patch Management (Remote)

NinjaOne • United States

Hybrid
USD 150,000 - 200,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 - 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
Remote Senior Full-Stack Engineer: Patching & AI
Remote Senior Full-Stack Engineer: Patching & AI

NinjaOne • Town of Texas (WI)

Hybrid
USD 150,000 - 200,000
Hybrid work
Medical, dental, vision insurance
401(k) plan
+2
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
Senior Java Engineer: Build Scalable Cloud Systems (Remote)
Senior Java Engineer: Build Scalable Cloud Systems (Remote)

NinjaOne • California (MO)

Hybrid
USD 160,000 - 240,000
Hybrid remote flexibility
Medical, dental, vision insurance
401(k) plan
+2
Senior Java Engineer — Scale Cloud Platforms (Remote)
Senior Java Engineer — Scale Cloud Platforms (Remote)

NinjaOne • Georgia

Hybrid
USD 160,000 - 240,000
Hybrid remote
Medical insurance
401(k) plan
+1