Senior Java Engineer - Scale, Remote/Hybrid, Unlimited PTO

NinjaOne

Connecticut

Hybrid

USD 150,000 - 210,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Medical, dental and vision insurance
401(k) plan
Unlimited PTO
Life insurance

Job summary

NinjaOne in the United States is seeking a Senior Software Engineer to design and implement scalable IT Operations solutions, contributing to our backup and cloud services. You will own code, profile performance, and drive data-driven improvements across services.

You will work with Java, Kotlin, C++, and Golang, collaborating with cross-functional teams. This role supports hybrid remote work and offers comprehensive benefits, including health and retirement plans.

Qualifications

  • Bachelor\'s degree in CS or related field.
  • 10+ years of Java software development on product applications.
  • 6+ years building highly scalable systems.
  • Strong OOP and high-performance design.
  • REST API experience with Jersey or Spring.
  • Relational DB design and query tuning at scale.
  • Experience with distributed systems and message brokers.

Responsibilities

  • Develop large-scale Java/Kotlin applications.
  • Ship code and implement enterprise-grade software.
  • Profile and optimize production services.
  • Design scalable relational schemas and queries.
  • Mentor engineers and participate in code reviews.
  • Document architecture and operations.
  • Collaborate across backend, infra, and product teams.

Skills

Java
Kotlin
Scalable systems design
OOP principles
REST APIs (Jersey, Spring)
Database design
RabbitMQ/SQS/SNS
Redis caching
Linux scripting
Docker & Kubernetes
AI coding assistants

Education

Bachelor’s degree in CS or related field

Tools

PostgreSQL

Job description

NinjaOne in the United States is seeking a Senior Software Engineer to design and implement scalable IT Operations solutions, contributing to our backup and cloud services. You will own code, profile performance, and drive data-driven improvements across services.

You will work with Java, Kotlin, C++, and Golang, collaborating with cross-functional teams. This role supports hybrid remote work and offers comprehensive benefits, including health and retirement plans.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java/Kotlin Software Engineer — Scale, Hybrid/Remote
Senior Java/Kotlin Software Engineer — Scale, Hybrid/Remote

NinjaOne • Town of Texas (WI)

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

NinjaOne • California (MO)

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

NinjaOne, LLC • Northern (KY)

Hybrid
USD 160,000 - 200,000
Medical Insurance
Dental Insurance
Vision Insurance
+3
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 Software Engineer - Scale & Backups
Senior Java Software Engineer - Scale & Backups

NinjaOne • Town of Florida (NY)

Hybrid
USD 140,000 - 220,000
Health 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/Kotlin Engineer — Hybrid Remote, Backup Platform
Senior Java/Kotlin Engineer — Hybrid Remote, Backup Platform

NinjaOne • United States

Hybrid
USD 140,000 - 220,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Java Engineer - Remote Cloud Reliability
Senior Java Engineer - Remote Cloud Reliability

NinjaOne • Austin (TX), Tampa (FL)

Hybrid
USD 160,000 - 210,000
Medical, dental, and vision insurance
401(k) plan
Unlimited PTO
Senior Java Engineer – Scalable, Reliable Cloud Services
Senior Java Engineer – Scalable, Reliable Cloud Services

NinjaOne • North Carolina

Hybrid
USD 160,000 - 210,000
Health insurance
Dental insurance
Vision insurance
+3