Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Java | Ticketing

$140k - $200k

NinjaOne, LLC

About the Role As a Senior Software Engineer on the NinjaOne team, you will join a dedicated team building NinjaOne's ITSM capabilities, spanning our Ticketing and Billing products within the IT Operations suite. You'll design and implement scalable new solutions and product improvements that help IT teams and MSPs run their entire service operation, from managing tickets and automating workflows to turning that work into revenue through quoting, invoicing, and billing. On the Billing side, you'll build the systems MSPs rely on to monetize their services: generating accurate invoices from contracts and usage data, creating and managing quotes, and integrating with accounting platforms like QuickBooks and Xero so financial data flows seamlessly into the tools our customers already use. This work demands precision, reliability, and a strong sense of ownership, when it comes to money, correctness isn't optional. A key part of what makes NinjaOne unique is the deep integration between these products and our endpoint management and RMM capabilities: technicians can take one-click remediation actions directly from a ticket, and the work they log flows straight through to billing. You'll help build and evolve that seamless, single-pane experience, from issue resolution to invoice. Location We are flexible on remote working from home, if you are located in the USA and reside in one of the following states - CA, CO, CT, FL, GA, *IL, KS, MA, MD, ME, NJ, NC, NY, OH, OR, TN, TX, VA, and WA. We have physical offices in Austin, TX and Tampa, FL, if you prefer a hybrid option. *Onsite interviews may be required for this role. We hire the best software engineers, but experience in our stack can’t hurt NinjaOne is built on Java, Kotlin, C++, Golang and Postgres; supporting millions of user endpoints and running as a scalable cloud service in AWS. Knowing large-scale datastore bottlenecks, asynchronous application design and client-server architecture will help you. What You’ll be Doing Java and Kotlin Software Development– use your expertise to contribute to the development of large-scale software applications. Make quality an invariant part of your work and help your fellow engineers continue to meet our quality-first standards. Committing Code and Shipping Products – you will be one of our most trusted engineers committing code. Responsible for implementing design patterns and working on enterprise level software challenges, in a startup environment. Impact product more hands on than at other companies, building software of scale that runs on millions and millions of endpoints Other duties as needed. About You Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, or equivalent work experience. 10+ years experience in Java software development for product applications or equivalent. Solid expertise in Kotlin will make you a stand out candidate. 4+ years experience working with highly scalable software systems. Experience working on systems at scale and finding solutions to scale systems. Working knowledge of a breadth of OOP design principles. Expertise in scaling data structures and object-oriented design. Knowledge of API best practices and REST service development using frameworks like Jersey or Spring. Relational Database design and development experience. Experience creating both client and server-side development, for responsive messaging. Caching systems expertise and experience with Redis will make you a stand-out. Expert knowledge of quality testing practices. About Us NinjaOne unifies IT to simplify work for nearly 40,000 customers in 140+ countries. The NinjaOne Unified IT Operations Platform delivers endpoint management, autonomous patching, backup, and remote access in a single console to improve efficiency, increase resilience, and reduce spend. By automating IT and managing all endpoints, organizations give employees a great technology experience at work. NinjaOne is obsessed with customer success and has retained a 98% customer satisfaction score for more than 5 years. What You’ll Love We are a collaborative, kind, and curious community. We honor your flexibility needs with full-time work that is hybrid remote. We have you covered with our comprehensive benefits package, which includes medical, dental, and vision insurance. We help you prepare for your financial future with our 401(k) plan. We prioritize your work-life balance with our unlimited PTO. We reward your work with opportunity for growth and advancement. Additional Information This position is NOT eligible for Visa sponsorship. Due to federal government security requirements associated with our FedRAMP-authorized environment, candidates must be U.S. citizens or lawful permanent residents. *Due to operational policies, NinjaOne is unable to hire for this role within the city limits of Chicago. We will consider all qualified candidates who reside outside of the city proper or are willing to self-relocate. Starting pay for the successful applicant depends on a variety of job-related factors, including but not limited to location, market demands, experience, job-related knowledge, and skills. The benefits available for this position include medical, dental, vision, 401(k) plan, life insurance coverage and PTO. For roles based in California, Colorado, Maryland, New Jersey, or Washington the base salary hiring range for this position is $140,000 to $200,000 per year. For roles based in New York, the base salary hiring range for this position is $140,000 to $200,000 per year. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, genetic information, marital status, veteran status, or any other status protected by applicable law. We are committed to providing an inclusive and diverse work environment. #J-18808-Ljbffr NinjaOne, LLC

Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Java | Ticketing in Eastern, KY vacancy
  • Erias Ventures, LLC seeks a Senior Software Engineer to design, develop, and maintain Linux-based tools and services for our CLEVERCHEMIST product...  ...solutions and automate workflows using Bash, Python, Java, and IaC tooling. A current Top-Secret/SCI with polygraph clearance... 
    Senior

    Erias Ventures

    Eastern, KY
    10 hours ago
  • Leidos is seeking a Senior Software Developer-SME for a large, 200+ person program supporting sponsor web-based applications. You will collaborate...  ...team of developers, DevOps, security, systems, and data engineers, primarily focusing on backend work with full-stack awareness... 
    Senior
    3 days per week

    baramundi software

    Eastern, KY
    20 hours ago
  • ELLKAY is seeking a Senior Software Engineer to design, develop, and maintain scalable, secure enterprise applications in .NET or Java. You will build RESTful APIs, microservices, and event-driven services, targeting cloud-native deployments on AWS and/or Azure, with containerization... 
    Senior

    Ellkay

    Eastern, KY
    1 day ago
  • Senior Software Engineer - Full Stack (React+Java) REQ_133 Remote- United States of America Remote, United States of America Remote, United States Employee Regular Job Description 3Pillar is an AI transformation partner on a mission to help enterprises build the AI-native... 
    Senior
    Work at office
    Remote work
    Flexible hours

    3Pillar Global

    Eastern, KY
    1 day ago
  • $160k

     ...Maryland, Synergy ECP is a leading provider of cybersecurity, software and systems engineering and IT services to the U.S. intelligence and defense...  ...government and military services. Software Engineer – Java & Linux We are seeking an experienced Software Engineer... 
    Senior
    Work at office
    Flexible hours

    Praxy, Inc.

    Eastern, KY
    2 days ago
  • Quevera is seeking a highly skilled Senior Software Developer - Java & Kubernetes with an active TS/SCI clearance to support mission-critical DoD programs in Annapolis Junction, MD. You will work on productizing a mission-focused software suite and removing dependencies... 
    Senior

    Quevera

    Eastern, KY
    20 hours ago
  •  ...degree in Computer Science, Electrical Engineering, or a related field ~8+ years of experience...  ...designing and developing enterprise Java applications (5+ years with a Master’s degree...  ...~ Experience developing scalable software applications using relational and NoSQL... 
    Senior
    Work at office
    Worldwide
    Shift work
    Weekend work

    Eleks

    Eastern, KY
    20 hours ago
  • GRVTY is seeking an experienced Software Engineer to design, develop, and implement complex Java-based software for computer-based systems. You will join a small, dynamic team and mentor others while delivering high-quality software solutions. The role requires strong... 
    Senior
    Work at office

    GRVTY

    Eastern, KY
    20 hours ago
  • Erias Ventures, LLC is seeking a talented Software Engineer to design, develop, and implement complex software for computer-based systems. You will collaborate with a skilled team to deliver scalable Java-based solutions and modern APIs. Ideal candidates have strong Java... 
    Senior
    Work at office

    Erias Ventures

    Eastern, KY
    2 days ago
  •  ...the latest tools and techniques, including Java, Drools/Red Hat BRMS, JBoss, Git, Maven,...  ...and enterprise applications Prepare software for deployment to production environments...  ...Rules Management System or another rules engine. Experience in web applications and JUnit... 
    Senior
    Permanent employment
    Contract work
    Work experience placement
    Local area

    Quantum Technologies USA

    Eastern, KY
    20 hours ago
  •  ...seeks an Agile Developer 3 in Annapolis Junction, MD, to modernize a legacy system with a microservices approach. The role focuses on Java Spring Boot microservices, Python optimization of AWS services, and building RESTful interfaces within a CI/CD framework. The ideal... 
    Senior

    Akina

    Eastern, KY
    4 days ago
  • Erias Ventures is seeking a Software Engineer to design, develop, and implement Java-based software for client systems, with experience in AWS, NoSQL databases, and modern Java frameworks. The role emphasizes hiring a technically strong, growth-oriented engineer who can... 
    Senior

    Erias Ventures

    Eastern, KY
    2 days ago
  • Erias Ventures in Columbia, MD is seeking an Enterprise Software Engineer focused on APIs, REST, and Linux. You will design, develop, and implement...  ...with a small, growth-oriented team. The role emphasizes Java-based services, Microservices, OOP, and agile workflows, with... 
    Senior
    Work at office

    Erias Ventures

    Eastern, KY
    20 hours ago
  • GEICO is seeking a Senior Staff Engineer to lead Java-based development, test engineering, and applied AI initiatives. You will shape architecture for a cross-functional product area, drive a multi-team technical roadmap, and integrate AI-driven testing and automation... 
    Senior

    GEICO

    Eastern, KY
    1 day ago
  •  ...Associate Principal to join the Automation Testing Framework engineering team. You will own complex technical deliverables end-to-end,...  ...design, develop and evolve the framework, focusing on secure software delivery, CI/CD automation, and scalable microservice patterns... 
    Senior

    NBMBAA INC

    Eastern, KY
    1 day ago
  • PlanIT Group seeks a Senior Java Web Software Developer for a client in the Washington DC area, working out of Chantilly, VA with 100% remote flexibility. The role targets expert Java/J2EE skills and strong business acumen to deliver complex web services and APIs. Candidates... 
    Senior
    Remote job

    PLANIT Group

    Eastern, KY
    2 days ago
  • Apple Inc. Sunnyvale, California is seeking a Sr. Software Engineer (Java Middleware) to design and build scalable Java-based integration services for eBusiness Services, connecting Apple’s enterprise platforms with partners. The role focuses on high-volume, distributed... 
    Senior

    Apple

    Eastern, KY
    20 hours ago
  • Footbridge Federal is recruiting for a software engineering role in Rockville, MD. The candidate will design, implement, and support Java microservices and RESTful services, build data pipelines with AWS Lambda and S3, and manage data ingestion and transformation from... 
    Senior

    Footbridge Federal

    Eastern, KY
    10 hours ago
  • Moofwd is seeking a visionary Java Architect to lead the design and governance of complex, distributed, and scalable enterprise systems...  ...to align technology strategy with business goals and mentor engineering teams. This role emphasizes security, compliance, and... 
    Senior

    Moofwd

    Eastern, KY
    4 days ago
  • Erias Ventures, LLC is seeking an Enterprise Software Engineer in Annapolis Junction, MD to design, develop, and maintain advanced software systems. The role emphasizes problem solving, documentation, and collaboration on complex analytics, data processing, and real-time... 
    Senior

    Erias Ventures

    Eastern, KY
    10 hours ago
  •  ...Trax USA Corp is seeking an experienced Senior Java Developer to join our Development team...  ...systems that power mission-critical aviation software solutions. You will play a key role in...  ...scalable services while helping drive engineering best practices and code quality across... 
    Senior
    Full time
    Remote work
    Shift work

    Trax

    Eastern, KY
    4 days ago
  • Citi in New York is seeking a Senior Java Developer to architect, build, and maintain backend FX eCommerce systems serving institutional clients. You will lead multi-threaded, low-latency services on Citi Velocity, collaborating with product and development teams to deliver... 
    Senior

    Citi

    Eastern, KY
    1 day ago
  • Gain America Inc. is seeking skilled Java engineers in a remote-friendly role based in New York. You will work on REST services, microservices, and Spring Boot projects, with exposure to DevOps/CI/CD and AWS. A Bachelor's degree is expected, with a Monday-Friday schedule... 
    Senior
    Remote job
    Full time
    Monday to Friday

    Gain America

    Eastern, KY
    20 hours ago
  • U.S. Bank is seeking a Lead Software Engineer for Working Capital Finance in Charlotte. You will design, develop, test, and support critical financial applications using Java microservices, Spring Boot, and Postgres, while leveraging Kafka and modern cloud-native patterns... 
    Senior

    U.S. Bank

    Eastern, KY
    1 day ago
  • Publicis Sapient is seeking an Architect specializing in Java microservices to design scalable, high-performance solutions for clients...  ..., and scalable integrations while mentoring junior engineers and aligning with business requirements. #J-18808-Ljbffr Publicis... 
    Senior

    Publicis Sapient

    Eastern, KY
    10 hours ago
  • Compunnel, Inc. seeks a Senior Backend Java Developer with deep AWS cloud experience to design and build scalable enterprise applications. You will work on backend services using Java, Spring Boot, REST APIs, and GraphQL, leveraging NoSQL and graph databases such as MongoDB... 
    Senior

    Compunnel

    Eastern, KY
    20 hours ago
  • WOOD Federal Solutions is seeking Software Engineers (mid to senior) in Annapolis Junction, MD, to join a SAFe‑aligned Agile team delivering a large...  ..., and automate quality with BDD and CI/CD. Experience in Java is essential, with familiarity across frameworks and languages... 
    Senior

    Wood Consulting

    Eastern, KY
    2 days ago
  • $201.4k - $331.25k

    Senior Principal Engineer, Fanatics Markets United States (Remote) Job Description About Fanatics Markets...  ...We're looking for a Senior Principal Software Engineer to serve as the technical...  ...Deep hands‑on expertise with Kotlin, Java, Kafka, Redis, Kubernetes, AWS, and Postgres... 
    Senior
    Full time
    Seasonal work
    Immediate start
    Remote work
    Home office

    Fanatics

    Eastern, KY
    4 days ago
  •  ...SENIOR BACKEND JAVA DEVELOPER (GRAPH & NoSQL DATABASE EXPERIENCE) JOB SUMMARY We are seeking a highly experienced Senior Backend...  ...project or business objectives. Stay current with software engineering trends, industry best practices, and emerging... 
    Senior

    Compunnel

    Eastern, KY
    20 hours ago
  • Elastic, the Search AI Company, is seeking a Senior Software Engineer for the Elasticsearch - Distributed Systems team. You will tackle deep distributed systems challenges around node communication, indexing, allocation, and data management across nodes with a focus on... 
    Senior

    Elasticsearch B.V.

    Eastern, KY
    10 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Java | Ticketing. Be the first to apply!