NinjaOne · United States · Just now · 0 applicants
NewRemoteFull-timeSenior
Pay
$150k–$220kListed
Workplace
Remote
Job type
Full-time
Level
Senior
Team: Patching · Source: jobright · Posted by joined-scrapper
About the role
NinjaOne is looking for a Senior Software Engineer with deep Java expertise to design and implement scalable solutions for its IT operations platform, focusing on patching and high-availability systems. The role involves developing RESTful services, database design, and quality testing, with no visa sponsorship offered.
What you’ll do
Design and implement scalable solutions and platform improvements
Develop and support high-availability software systems
Help customers manage, protect, and maintain endpoints and servers
Solve complex system design challenges
Ensure delivery of high-quality software through testing
What you’ll need
Bachelor's degree in Computer Science, Computer Engineering, IT, or equivalent work experience
10+ years of experience in Java software development
5+ years of experience with highly scalable systems
Strong knowledge of object-oriented programming design principles
Expertise in API design and RESTful services using Jersey or Spring
Proficient in relational database design and development
Original job description
NinjaOne is hiring a Senior Software Engineer, Java to enhance its IT Operations product suite by designing and implementing scalable solutions and platform improvements. The role develops and supports high-availability software systems that help customers manage, protect, and maintain endpoints and servers.Bachelor's degree in Computer Science, Computer…