Senior Java Engineer for ITSM & Billing (Remote)

NinjaOne, LLC

Northern (KY)

Hybrid

USD 140,000 - 200,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid remote work
Medical, dental, vision insurance
401(k) plan
Unlimited PTO
Growth opportunities

Job summary

NinjaOne is seeking a Senior Software Engineer to help build ITSM capabilities across Ticketing and Billing. You’ll work on scalable, high-quality Java/Kotlin software, focusing on end-to-end workflows from tickets to invoicing within a unified IT Operations platform.

Join a team that values precision and ownership, with strong integration to AWS, Postgres, and REST services, and a hybrid work model across the USA.

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, or equivalent work experience.
  • 10+ years experience in Java software development for product applications; Kotlin preferred.
  • 4+ years experience with highly scalable software systems; REST APIs and data modeling.

Responsibilities

  • Develop Java/Kotlin software for large-scale applications with quality-first mindset.
  • Contribute to scalable, enterprise-level challenges in a startup-like environment.
  • Collaborate on end-to-end features from ticketing to billing integration.

Skills

Java
Kotlin
C++
Golang
PostgreSQL
REST API
Distributed systems
OOP design
Caching (Redis)

Education

Bachelor’s degree in Computer Science/Engineering

Tools

AWS
Docker
Kubernetes
Jira
Spring/Jersey

Job description

NinjaOne is seeking a Senior Software Engineer to help build ITSM capabilities across Ticketing and Billing. You’ll work on scalable, high-quality Java/Kotlin software, focusing on end-to-end workflows from tickets to invoicing within a unified IT Operations platform.

Join a team that values precision and ownership, with strong integration to AWS, Postgres, and REST services, and a hybrid work model across the USA.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 — 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 Engineer - Lead Scalable Cloud Platform (Remote)
Senior Java Engineer - Lead Scalable Cloud Platform (Remote)

NinjaOne • North Carolina

Hybrid
USD 150,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 Backend Engineer - High-Scale Cloud (Remote US)
Senior Java Backend Engineer - High-Scale Cloud (Remote US)

NinjaOne • Austin (TX), Tampa (FL)

Hybrid
USD 140,000 - 190,000
Senior Software Engineer, Java | Ticketing
Senior Software Engineer, Java | Ticketing

NinjaOne, LLC • Northern (KY)

Hybrid
USD 140,000 - 200,000
Hybrid remote work
Medical, dental, vision insurance
401(k) plan
+2
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
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 • Maine

Hybrid
USD 160,000 - 240,000
Medical insurance
Dental insurance
Vision insurance
+3