Senior Java Engineer — Remote, Scale High-Impact Platform

NinjaOne

Georgia

Hybrid

USD 160,000 - 220,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, and vision insurance
401(k) plan with company match
Unlimited PTO

Job summary

NinjaOne is seeking a Senior Software Engineer, Java to design and implement scalable IT Operations features, contributing to mission-critical services for millions of endpoints. You’ll influence architecture, mentor engineers, and own initiatives in a fast-growing platform.

The role emphasizes building high-availability systems, collaborating across teams, and maintaining quality standards in a hybrid remote environment. Strong Java experience is essential.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or equivalent work experience.
  • 10+ years of experience in Java software development, particularly for product applications.
  • 5+ years of experience with highly scalable systems.
  • Proven experience in scaling systems and solving complex system design challenges.
  • Strong knowledge of object-oriented programming (OOP) design principles and practices.
  • Expertise in API design and RESTful services, with experience using frameworks like Jersey or Spring.
  • Proficient in relational database design and development.
  • Experience with caching systems, particularly Redis, is a plus.
  • In-depth knowledge of quality testing practices and ensuring the delivery of high-quality software.

Responsibilities

  • Lead the development of large-scale software applications with a quality-first approach.
  • Influence critical architectural decisions to ensure scalability and maintainability.
  • Collaborate with cross-functional teams and mentor junior engineers to set technical standards.
  • Own technical initiatives and drive improvements based on data from support teams.
  • Advocate for and implement quality assurance practices to deliver robust software.

Skills

Java
Scalable systems
OOP design
RESTful APIs
API design
Relational databases
Quality testing
Large-scale software

Education

Bachelor's degree in Computer Science or related field

Tools

Jersey
Spring
Redis

Job description

NinjaOne is seeking a Senior Software Engineer, Java to design and implement scalable IT Operations features, contributing to mission-critical services for millions of endpoints. You’ll influence architecture, mentor engineers, and own initiatives in a fast-growing platform.

The role emphasizes building high-availability systems, collaborating across teams, and maintaining quality standards in a hybrid remote environment. Strong Java experience is essential.

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

Similar jobs worth comparing

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 • Maine

Hybrid
USD 160,000 - 220,000
Health insurance
401(k)
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 — 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 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: 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 — 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
Senior Java Engineer — Remote, Scalable Cloud Platform
Senior Java Engineer — Remote, Scalable Cloud Platform

NinjaOne • Town of Texas (WI)

Hybrid
USD 160,000 - 220,000
Medical Insurance
Dental Insurance
Vision Insurance
+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 - Scale Global Cloud Platform (Remote)
Senior Java Engineer - Scale Global Cloud Platform (Remote)

NinjaOne • Town of Texas (WI)

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