Senior Software Engineer, Java | Patching
$140k - $200kJobleads-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- ...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...SeniorRemote jobFlexible hours
- ...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...SeniorWork experience placementRemote workWork from homeFlexible hours
- ...: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...SeniorFull time
- ...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
- 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 TechnologiesSenior
- ...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...SeniorFull timeLocal area
$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- 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
- ...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
- ...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...SeniorFor contractorsLocal areaRemote work
- 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
- 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...SeniorFull time
$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...SeniorContract workWork at officeRemote work- ...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...SeniorFor contractors
- ...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...SeniorRemote work
- ...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
- ...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
- 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...SeniorContract workWork experience placement
$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...SeniorHourly payContract work- 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
- ...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...SeniorFull time
- ...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 ServicesSenior
- 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
- ...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...SeniorRemote work
- 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
- 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 IncSenior
- ...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...SeniorRemote job
- 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
- ...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...SeniorFull timeWork at office
$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...SeniorContract workWork experience placementWork at officeLocal areaImmediate start2 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Java | Patching. Be the first to apply!
- senior java developer Austin, TX
- entry level java developer remote Austin, TX
- java web developer Austin, TX
- sr.java developer Austin, TX
- java developer full time Austin, TX
- remote junior java developer Austin, TX
- java microservice developer Austin, TX
- java spring developer Austin, TX
- java developer remote part time Austin, TX
- java developer Austin, TX



