Senior Java Engineer - Scale Systems (Remote/Hybrid)

NinjaOne

United States

Hybrid

USD 160,000 - 200,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
401(k)
Unlimited PTO
Career growth

Job summary

NinjaOne is seeking a Senior Software Engineer, Java to design and implement scalable IT Operations solutions. You’ll lead large-scale development, influence architecture, and mentor peers while delivering high-quality software for millions of endpoints worldwide.

You will work on a stack including Java, Kotlin, C++, and Golang within a cloud AWS environment, with opportunities for hybrid/remote work from within the United States.

Qualifications

  • Bachelor's degree in CS, CE, IT, or equivalent work experience.
  • 10+ years in Java software development for product applications.
  • 5+ years building highly scalable systems.
  • Proven system design and scaling experience.
  • Strong OOP design and patterns knowledge.
  • API design and RESTful services; Jersey or Spring experience.
  • Relational database design and development experience.
  • Experience with caching systems like Redis is a plus.
  • Solid quality testing practices and delivery of high-quality software.

Responsibilities

  • Lead development of large-scale software applications with a quality-first approach.
  • Influence critical architecture decisions for scalable, maintainable systems.
  • Mentor junior engineers and set technical standards across projects.
  • Own technical initiatives and drive improvements based on data.
  • Champion quality assurance and deliver robust, high-performance software.
  • Take on additional duties to support team success.

Skills

Java
RESTful APIs
API design
Jersey/Spring
OOP principles
Relational databases
Redis
Testing practices

Education

Bachelor's degree in Computer Science or equivalent

Job description

NinjaOne is seeking a Senior Software Engineer, Java to design and implement scalable IT Operations solutions. You’ll lead large-scale development, influence architecture, and mentor peers while delivering high-quality software for millions of endpoints worldwide.

You will work on a stack including Java, Kotlin, C++, and Golang within a cloud AWS environment, with opportunities for hybrid/remote work from within the United States.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Architect & Scale Leader (Remote)
Senior Java Architect & Scale Leader (Remote)

NinjaOne • Connecticut

Hybrid
USD 160,000 - 200,000
Medical insurance
Dental insurance
Vision insurance
+2
Senior Java Engineer — Remote/Hybrid, Scale Cloud Apps
Senior Java Engineer — Remote/Hybrid, Scale Cloud Apps

NinjaOne • Connecticut

Hybrid
USD 160,000 - 200,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Java Engineer - Remote, Scale Cloud Platform
Senior Java Engineer - Remote, Scale Cloud Platform

NinjaOne • Austin (TX), Tampa (FL)

Hybrid
USD 160,000 - 200,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Java Engineer - Remote, Build Scalable Systems
Senior Java Engineer - Remote, Build Scalable Systems

NinjaOne • California

Hybrid
USD 160,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 • Maine

Hybrid
USD 160,000 - 220,000
Health insurance
401(k)
Unlimited PTO
+1
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 Java Engineer – Scalable Cloud Platform (Remote)
Senior Java Engineer – Scalable Cloud Platform (Remote)

NinjaOne • Austin (TX), Tampa (FL)

Hybrid
USD 160,000 - 200,000
Medical, dental, and vision insurance
401(k) plan
Unlimited PTO
Senior Java Engineer — Remote, Scale‑Driven Platform
Senior Java Engineer — Remote, Scale‑Driven Platform

NinjaOne • Florida

Hybrid
USD 160,000 - 200,000
Medical insurance
Dental insurance
Vision insurance
+4
Senior Java Engineer - Scalable Cloud Platform (Remote)
Senior Java Engineer - Scalable Cloud Platform (Remote)

NinjaOne • California

Hybrid
USD 160,000 - 220,000
Hybrid remote option
Medical/dental/vision insurance
401(k) plan
+2
Senior Java Engineer - Scalable Cloud Platform, Remote
Senior Java Engineer - Scalable Cloud Platform, Remote

NinjaOne • North Carolina

Remote
USD 160,000 - 200,000
Medical insurance
Dental insurance
Vision insurance
+2