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

Senior Software Engineer, Java | Patching

$140k - $200k

Jobleads-US

About the Role

We are looking for a Senior Software Engineer, Java/Kotlin to join our Patching team, the team responsible for how NinjaOne discovers, packages, and deploys OS and third-party software patches across every endpoint we manage. This role is backend-focused, working primarily in Java and Kotlin to build and scale the platform that powers patch management for millions of endpoints. React or Angular experience is a nice-to-have, you may occasionally touch UI components for the patching experience, but this is not a front-end role. You'll work closely with the AI workflow, server, and platform teams, as well as product designers and product owners, to extend NinjaOne's patch management capabilities at scale.

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, OR, TN, TX, VA , OH and WA . We have physical offices in Austin, TX and Tampa, FL , if you prefer a hybrid option.

*Onsite interviews maybe required for this role

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 of experience in Java software development for product applications, or equivalent.
  • 5+ years of 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 standout.
  • Expert knowledge of quality testing practices.
  • Nice to have: experience with React and/or Angular for occasional front-end work on patching workflows and dashboards.

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 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, 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 Jobleads-US
Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Java | Patching in Austin, TX vacancy
  •  ...NinjaOne is seeking a Senior Software Engineer, Java/Kotlin to join our Patching team, focusing on backend systems that power patch management across millions of endpoints. You will build scalable services in Java and Kotlin and collaborate with AI workflow, server, and... 
    Senior
    Remote job
    Flexible hours

    Jobleads-US

    Austin, TX
    10 hours ago
  •  ...About the Role As a Senior Software Engineer, Java at NinjaOne, you'll play a key role in enhancing our IT Operations product suite by designing...  ...Platform delivers endpoint management, autonomous patching, backup, and remote access in a single console to improve... 
    Senior
    Work experience placement
    Remote work
    Work from home
    Flexible hours

    Jobleads-US

    Austin, TX
    10 hours ago
  •  ...:Fidelity Investments has a phenomenal opportunity for a Sr. Software Engineer in Test with strong software development talent. This individual...  ...SQL skills.5 plus years of test automation development using Java or similar language.Experience in testing distributed... 
    Senior
    Full time

    Fidelity Investments

    Austin, TX
    14 hours ago
  •  ...Senior Java Developer Austin, TX Requirement: ~ Bachelor's degree in Computer Science or equivalent is required ~8 or more years of industry experience building scalable micro services or data driven platforms. ~ Strong computer science fundamentals.... 
    Senior

    Info Way Solutions

    Austin, TX
    21 hours ago
  • Job Title Required Skills: Proficient in Java development Proficient with Kafka Messaging Proficient with REST APIs, Webservices Good experience with Cassandra, MongoDB, Redis Experience with Kubernetes (CI/CD Deployments) Syntricate Technologies
    Senior

    Syntricate Technologies

    Austin, TX
    3 days ago
  •  ...will be 2 rounds of client interviews . Face-to-Face (F2F) interview is mandatory . Job Description Sr JAVA Software Engineer Job Summary We are seeking exceptional Sr JAVA Software Engineers with a proven track record in software development... 
    Senior
    Full time
    Local area

    TalentOla

    Austin, TX
    2 days ago
  • $85k - $90k

    Senior Core Java Developer Location: Austin, TX Salary Range: $85- $90k Per annum +Benefits 6+ years of experience in Core Java (Java 11...  ...Mongo DB (4 or 6) Experience Very Good Core Java - Backend engineers Strong in API Development - Custom API Good in problem-solving... 
    Senior

    Keylent Inc

    Austin, TX
    3 days ago
  • Senior Java Developer Location: Austin, TX (Hybrid) Duration: 12+ Months JD: Java, Spring boot, Spring Data, Spring JDBC, Spring JPA Additional Comments Oversee the design and development of complex applications Guide junior developers Oversee code quality and enforce best... 
    Senior

    Kasmo Global

    Austin, TX
    3 days ago
  •  ...Austin, Texas 73301 Required Skills ~8+ years of proven experience in software development. ~ Strong experience in object-oriented programming with Java. ~ In-depth experience in data structures, distributed systems, and storages. ~ Experience with developing... 
    Senior

    Jobleads-US

    Austin, TX
    1 day ago
  •  ...Austin, TX Senior Java Developer - Solicitation# 529601715 Texas Health and Human Services Commission (HHSC) Develops software solutions by studying information needs, conferring with users, and studying systems flow, data usage, and work processes. Investigates... 
    Senior
    For contractors
    Local area
    Remote work

    Sistema Technologies, Inc.

    Austin, TX
    3 days ago
  • Job Requirements 8+ years of Java, J2EE & Spring Boot development experience Should have 2+ years of experience as a Technical Lead Proficient experience with building Java Micro Services using Java 8/11, Spring & Spring boot Experienced in GIT, GitHub or other distributed... 
    Senior

    The Dignify Solutions, LLC

    Austin, TX
    3 days ago
  • Senior Java Developer One of Austin's top 100 Tech Start-Ups is looking to bring on a full...  ...goal of completing potentially shippable software each sprint. As a result, the team is...  ...Bachelor's degree in computer science, engineering, or related field Additional Information... 
    Senior
    Full time

    Bluestone.com

    Austin, TX
    3 days ago
  • $99.3k - $158.69k

     ...The Patch Management Specialist, Senior oversees enterprise patch management strategy and execution for desktops, laptops, and remote endpoints in...  ...patch management, infrastructure operations, or security engineering with progressive ownership of enterprise-wide patching... 
    Senior
    Contract work
    Work at office
    Remote work

    ASM Research, An Accenture Federal Services Company

    Austin, TX
    4 days ago
  •  ...architectural diagrams/documents, developing software codes and automated test scripts. •...  .... • Leading a team and coaching them on engineering excellence and practices. • Fostering a...  ...years of experience with the following: Java, Spring framework, cloud development, and... 
    Senior
    For contractors

    Mindlance

    Austin, TX
    4 days ago
  •  ...your knowledge, skills, experience and career path. Position: Senior Java Developer Client: Direct Client Duration: 2+ Years (with...  ...through unit, module and integration of development or integrated software. 3-Required-Oracle Sql/plsql 8-Preferred-Accessibility... 
    Senior
    Remote work

    Dataman Ltd

    Austin, TX
    3 days ago
  •  ...Realign Llc in Austin, Texas is seeking a senior software engineer with 8+ years of proven experience in Java, distributed systems, and data storage. You will design and implement RESTful services, optimize performance, and ensure security and compliance across PCI-DSS... 
    Senior

    Jobleads-US

    Austin, TX
    1 day ago
  •  ...Pubhub Messaging Event Hub - Must Have Java Spring Boot experience. Experience with...  ...Lead and manage the end-to-end delivery of software projects, from inception to deployment...  ...or master's degree in computer science, engineering, or related field. Over 12 years of experience... 
    Senior

    InterSources

    Austin, TX
    3 days ago
  • Title:Java Developer - Senior (Gen AI) Contract : 6months to start opportunity to extend Location...  ...work at the intersection of Java engineering, event-driven architectures, cloud-native...  ...'s degree in Computer Science, Software Engineering, or related technical field... 
    Senior
    Contract work
    Work experience placement

    Spectraforce Technologies

    Austin, TX
    3 days ago
  • $60 - $80 per hour

     ...Job Title: Senior Java Engineer Duration (Contract): 14 Months Client Location: Austin, TX Location Preference: Hybrid...  ...teams, and engineering stakeholders to deliver high-quality software while maintaining ownership across the full software development... 
    Senior
    Hourly pay
    Contract work

    Smart IMS Inc

    Austin, TX
    2 days ago
  • Senior Core Java Developer NYC NY 10001 (Onsite) W2 Candidates only Look for Nearby candidates...  ..., test, deploy, maintain and improve software Strong understanding of Agile...  ...proficiency in a portion of software engineering disciplines and demonstrates understanding... 
    Senior

    3B Staffing LLC

    Austin, TX
    1 day ago
  •  ...finance industry together. Schwab is seeking dynamic Lead Backend Java Engineer (CI/CD & DevOps) with a passion for technology and excellence...  ..., developing high-quality, high-performance, and scalable software. The position involves a balanced mix of design and hands-on... 
    Senior
    Full time

    The Charles Schwab Corporation

    Austin, TX
    4 days ago
  •  ...observability in a cloud-first environment. The role requires deep Java/Spring, AWS, Angular/TypeScript, Python, and strong distributed-...  ...plus experience with AI-assisted development and cross-functional collaboration with senior #J-18808-Ljbffr Tata Consultancy Services
    Senior

    Tata Consultancy Services

    Austin, TX
    2 days ago
  • Samsung SDSA seeks a hands-on full-stack Java Developer to design, develop, test, deploy, and maintain Java-based enterprise software applications for our Austin semiconductor location. The role covers the full SDLC, with emphasis on scalable architectures, RESTful/SOAP... 
    Senior

    Socket

    Austin, TX
    3 days ago
  •  ...Oracle America, Inc. is seeking a software engineer to design, develop, troubleshoot and test software within a large enterprise environment. You will apply architecture knowledge to build and enhance enterprise-grade services and REST APIs, supporting end-to-end product... 
    Senior
    Remote work

    Jobleads-US

    Austin, TX
    10 hours ago
  • Senior Java / GenAI Developer Location: Austin, TX or Dallas/ Southlake, TX (Hybrid, 4 days...  ...assistants used across day-to-day engineering workflows in the SDLC—implementation, refactoring...  .... • 7+ years of professional software engineering experience in actively developing... 
    Senior

    Anveta

    Austin, TX
    3 days ago
  • Senior Java Backend Engineer We are seeking a talented Senior Java Backend Engineer with a minimum of 7 years of experience to join our dynamic team...  ...Utilize AWS services to deploy and maintain applications, ensuring their reliability and scalability. Software Technology Inc
    Senior

    Software Technology Inc

    Austin, TX
    4 days ago
  •  ...NinjaOne is seeking a Senior Software Engineer (Java) to enhance our IT Operations platform with scalable backend solutions. You will design and implement features, improve performance, and help drive architectural decisions for high-availability services across a multi... 
    Senior
    Remote job

    Jobleads-US

    Austin, TX
    10 hours ago
  • Wipro in Austin, TX is seeking an experienced software engineer to design, develop, test, and operate scalable enterprise applications with strong fullstack Java enterprise skills. You will work with Agile teams to deliver REST services using Spring Boot, mentor junior... 
    Senior

    Wipro

    Austin, TX
    1 day ago
  •  ...Service Technology domain, you’ll partner with engineers, product owners, and architects to...  ...integrate Angular-based user interfaces with Java-driven services. By applying...  .../30/2026 4:43 PM)Category: Engineering & Software DevelopmentSalary Range: USD $135,000.00... 
    Senior
    Full time
    Work at office

    The Charles Schwab Corporation

    Austin, TX
    4 days ago
  • $140.96k - $193.82k

     ...Job Description Job Description We’re looking for a Senior Software Engineer, Backend to join Procore’s Financial Platform and Insights Division...  ...expertise in distributed systems, backend development with Java and Ruby, and AI-driven software development to deliver high... 
    Senior
    Contract work
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Procore

    Austin, TX
    23 days ago

Do you want to receive more vacancies?

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