Senior Java Engineer – Scalable Cloud Platform (Remote)

NinjaOne

Town of Florida (NY)

Hybrid

USD 150,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
Growth Opportunities

Job summary

NinjaOne is seeking a Senior Software Engineer, Java to design and implement scalable IT Operations features in a cloud-based platform, helping millions of endpoints stay secure and efficient. You’ll lead development on high-availability services, mentor engineers, and influence architecture while delivering robust software aligned with customer needs.

The role offers hybrid remote options across the U.S. and on-site offices in Austin and Tampa.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or equivalent work experience.
  • 10+ years of experience in Java software development for product applications.
  • 5+ years of experience with highly scalable systems.
  • Proven experience in scaling systems and solving complex design challenges.
  • Strong knowledge of OOP design principles and RESTful services (Jersey/Spring).
  • Relational database design and development expertise.
  • Experience with caching systems, particularly Redis, is a plus.
  • Knowledge of quality testing practices and delivering high-quality software.

Responsibilities

  • Lead the development of large-scale software applications with a focus on quality and maintainability.
  • Influence critical architectural decisions to ensure scalability and alignment with business goals.
  • Mentor junior engineers and set technical standards across projects.
  • Own technical initiatives and drive improvements using operational data.
  • Champion quality assurance practices to deliver robust, high-performance software.
  • Collaborate with cross-functional teams to achieve project success.

Skills

Java
OOP design
RESTful APIs
Jersey/Spring
Relational DB design
Caching (Redis)
High scalability
Leadership

Education

Bachelor's degree in CS/CE/IT

Tools

Jersey
Spring
Redis

Job description

NinjaOne is seeking a Senior Software Engineer, Java to design and implement scalable IT Operations features in a cloud-based platform, helping millions of endpoints stay secure and efficient. You’ll lead development on high-availability services, mentor engineers, and influence architecture while delivering robust software aligned with customer needs.

The role offers hybrid remote options across the U.S. and on-site offices in Austin and Tampa.

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

Similar jobs worth comparing

Senior Java Engineer – Scalable Cloud Platform (Remote)
Senior Java Engineer – Scalable Cloud Platform (Remote)

NinjaOne • Maine

Hybrid
USD 160,000 - 240,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 160,000 - 220,000
Medical, Dental, Vision insurance
401(k) plan
Life insurance
+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 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 • 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 - Scalable Cloud Systems
Senior Java Engineer - Scalable Cloud Systems

NinjaOne • Town of Texas (WI)

Hybrid
USD 160,000 - 240,000
Medical, dental, vision insurance
401(k) plan
Unlimited PTO
+1
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 a High-Impact Cloud Platform
Senior Java Engineer - Scale a High-Impact Cloud Platform

NinjaOne • California (MO)

Hybrid
USD 150,000 - 200,000
Medical insurance
Dental insurance
Vision insurance
+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
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