Skip to content
Find jobs
Sign inCreate account
TermsPrivacy policyCookiesPremium termsStatus
© 2026 Joined. Job search and hiring.
Senior Software Engineer, Java - Ticketing at NinjaOne · United States · Joined
  1. /Find jobs
  2. /NinjaOne
  3. /Senior Software Engineer, Java - Ticketing
N

Senior Software Engineer, Java - Ticketing

NinjaOne · United States · Just now · 0 applicants
NewRemoteFull-timeSenior
Pay
$150k–$200kListed
Workplace
Remote
Job type
Full-time
Level
Senior
Team: Ticketing · Source: jobright · Posted by joined-scrapper

About the role

NinjaOne is seeking a Senior Software Engineer to build and enhance ITSM capabilities across Ticketing and Billing, focusing on scalable software for ticket workflows, invoicing, and integrations with accounting platforms.

What you’ll do

  • Develop scalable software for service operations, ticket workflows, invoicing, and quoting
  • Integrate software with accounting platforms
  • Build and improve ITSM capabilities
  • Ensure systems scale reliably and efficiently
  • Collaborate on API design and REST service development
  • Implement quality testing practices for both client and server-side code

What you’ll need

  • Bachelor's degree in Computer Science, Computer Engineering, IT, or equivalent work experience
  • 10+ years of Java software development for product applications
  • 4+ years working with highly scalable software systems
  • Expertise in OOP design principles and scaling data structures
  • Knowledge of API best practices and REST development using frameworks like Jersey or Spring
  • Relational database design and development experience, plus U.S. citizenship or lawful permanent residency

Original job description

NinjaOne is hiring a Senior Software Engineer to build and improve its ITSM capabilities across Ticketing and Billing. The role involves developing scalable software for service operations, ticket workflows, invoicing, quoting, and integrations with accounting platforms.Bachelor's degree in Computer Science, Computer Engineering, Information Technology,…

Mark this job as applied?

We opened the listing in a new tab. Marking it adds it to My applications so your list stays up to date.

Report this job

Tell us what looks wrong. A job that is simply not a fit is not a report.
Reason
Scam job
Fake company
Asks for payment
Something else, with details