Senior Software Engineer - Java/Kotlin (Remote & Scale)

NinjaOne, LLC

United States

Hybrid

USD 140,000 - 200,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision insurance
401(k) plan
Unlimited PTO
Bonus potential

Job summary

NinjaOne is seeking a Senior Software Engineer to design and implement scalable new solutions for its IT Operations platform. You will contribute to high-quality software used to manage millions of endpoints and servers, working in a collaborative, customer-focused team.

Role emphasizes Java and Kotlin development, RESTful services, and scalable architectures, with hybrid remote options for candidates in the USA and offices in Austin or Tampa.

Qualifications

  • Bachelor's degree or equivalent work experience in a relevant field.
  • 10+ years of Java software development experience for product applications.
  • 4+ years of experience with highly scalable software systems.
  • Experience scaling systems and solving scalability challenges.
  • Strong knowledge of OOP design principles.
  • Experience with API best practices and REST services (Jersey/Spring).
  • Relational database design and development experience.
  • Experience delivering client and server-side development for responsive messaging.
  • Redis caching experience is a plus.

Responsibilities

  • Develop and contribute to large-scale software applications using Java and Kotlin.
  • Commit code and ship products, implementing design patterns in an enterprise environment.
  • Tackle enterprise-level software challenges and improve product scalability.
  • Perform other duties as needed.

Skills

Java
Kotlin
PostgreSQL
REST APIs
Distributed systems
Caching
Spring/Jersey
AWS
Code quality

Education

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

Tools

PostgreSQL
Redis
Jersey
Spring Framework
AWS

Job description

NinjaOne is seeking a Senior Software Engineer to design and implement scalable new solutions for its IT Operations platform. You will contribute to high-quality software used to manage millions of endpoints and servers, working in a collaborative, customer-focused team.

Role emphasizes Java and Kotlin development, RESTful services, and scalable architectures, with hybrid remote options for candidates in the USA and offices in Austin or 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, LLC • Tampa (FL)

Hybrid
USD 170,000 - 220,000
Hybrid remote
Medical insurance
Dental insurance
+4
Senior Java Engineer — Scale & Automation Platform
Senior Java Engineer — Scale & Automation Platform

NinjaOne, LLC • United States

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

NinjaOne, LLC • United States

Hybrid
USD 140,000 - 200,000
Hybrid remote
Medical, dental, and vision insurance
401(k) plan
+2
Senior Software Engineer - Java/Kotlin, ITSM & Billing (Remote)
Senior Software Engineer - Java/Kotlin, ITSM & Billing (Remote)

NinjaOne, LLC • Texas

Hybrid
USD 150,000 - 200,000
Medical Insurance
Dental Insurance
Vision Insurance
+3
Software Engineer, Cloud Platform (Remote US)
Software Engineer, Cloud Platform (Remote US)

TECH - TEST - DO NOT APPLYNinjaOne • United States

Remote
USD 120,000 - 160,000
Collaborative culture
Hybrid remote work flexibility
Benefits package (medical, dental, and
+4
Staff Java Architect - Lead Scalable Systems (Remote)
Staff Java Architect - Lead Scalable Systems (Remote)

NinjaOne, LLC • San Jose (CA)

Hybrid
USD 180,000 - 280,000
Medical insurance
Dental insurance
Vision insurance
+2
Staff Java Architect — Lead Scalable, High-Impact Systems (Remote)
Staff Java Architect — Lead Scalable, High-Impact Systems (Remote)

NinjaOne, LLC • San Francisco (CA)

Hybrid
USD 180,000 - 280,000
Medical, dental, and vision insurance
401(k) plan
Unlimited PTO
+1
Java Architect & Tech Leader — Scale High-Impact Systems
Java Architect & Tech Leader — Scale High-Impact Systems

NinjaOne, LLC • New York (NY)

Hybrid
USD 180,000 - 280,000
Medical, dental, and vision insurance
401(k) plan
Unlimited PTO
Senior Software Engineer, Java | Mainline
Senior Software Engineer, Java | Mainline

NinjaOne, LLC • United States

Hybrid
USD 140,000 - 200,000
Medical, dental, vision insurance
401(k) plan
Unlimited PTO
+1
Senior Staff Software Engineer – Scalable IT Ops Platform
Senior Staff Software Engineer – Scalable IT Ops Platform

NinjaOne, LLC • United States

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