Senior Software Engineer, Java | Patching
$140k - $200kJobvite
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 Jobvite
- ...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
- ...Description:The RoleFidelity Healthcare Group is looking for a Senior Software Engineer in Test to work on Fidelity Health Benefit technology team.... ...-oriented design methodology.6-9 years’ experience with Java, TestNG, Springboot, JSON and Python combined.6-9 years’ experience...SeniorFull timeImmediate start
$210k - $280k
...the magic of frictionless experiences.We're looking for Senior Fullstack Software Engineers to help build the next generation of CLEAR's identity platform... ...the end of our interview process. Tech stack overview: Java / React / TypescriptWhat you’ll do:Design, build, test,...SeniorCasual workWork at officeFlexible hours$140.96k - $193.82k
We’re looking for a Senior Software Engineer, Backend to join Procore’s Financial Platform and Insights Division. In this role, you’ll own and lead... ...expertise in distributed systems, backend development with Java and Ruby, and AI-driven software development to deliver high...SeniorFull timeContract workWork experience placementWork at officeLocal areaImmediate start2 days per week- Job-ID16759212Reference21-04821Mandatory skills: 8 + years of strong coding experience in Java Webserives, microservices, SpringbootSenior
- ...three times per week.The RoleWe are seeking a highly skilled Senior Software Engineer to design, build, and evolve modern, cloud-native enterprise... ...and implement scalable microservices and secure APIs using Java, Spring Boot, and Microsoft Azure, partnering closely with product...SeniorFull timeLocal areaWork from homeRelocation package
- ...work on site in the specified location(s).The Enhanced Client Verification team is looking for a senior software engineering to help design, build, and support scalable Java-based web services and modern user interface solutions that enable business-critical integration...SeniorFull timeWork at office
- Title:Java Developer - Senior (Gen AI) Contract : 6months to start opportunity to extend Location:... ...will work at the intersection of Java engineering, event-driven architectures, cloud-... ...Bachelor’s degree in Computer Science, Software Engineering, or related technical...SeniorContract workWork experience placement
- Senior Java Application Developer Duration: 12+ months with possible extension Location: 5805 N. Lamar Blvd, Austin, TX 78752 (Hybrid) Mode of Interview: Virtual Candidate Skills And Qualifications Java application development experience is required.Senior
- ...As a Software Developer at dynaConnections, you will have an opportunity to significantly impact organizational growth and effectiveness... ...dynaConnections team! REQUIREMENTS REQUIRED SKILLS ~3+ years of Java experience utilizing object-oriented programming principles and...SeniorRemote workFlexible hours
- ...experience with, GenAI coding assistants used across day-to-day engineering workflows in the SDLC-implementation, refactoring, unit... ...7+ years of experience in actively developing large scale software using: Java or Python and Spring/Spring Boot framework. 3+ years of experience...SeniorFull timeWork at office
$7.72k - $10.38k
...Health and Human Services Commission (HHSC) Functional Title: Senior Java Developer Job Title: Programmer V Posting Number: 17412... ..., production support, and customer services for custom software systems, existing production & development applications, and statewide...SeniorFull timeWork at officeRemote workShift work3 days per week- ...Job Title : Senior Java backend Developer Duration : 8+ months Location : Role is onsite based out of Austin, TX Job Description: -Responsible for the project tasks assigned -Participate in requirement gathering JAD sessions and support documentation where applicable (...Senior
- ...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
- ...technology solutions firm is seeking a BRMS / Drools Developer with strong Java expertise. The ideal candidate will design and implement complex business-rule solutions using the Drools Rule Engine and develop enterprise-scale applications. This remote position requires...SeniorRemote jobFlexible hours
- ...Contractposition available immediately for a Java Developer/SR to join our customer... ...implementation of systems and applications software, etc.) to ensure delivery is on time.-Participate... ...Information TechnologyExperience level: Mid-Senior LevelIndustry: Staffing And RecruitingSeniorLocal areaImmediate start
- 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
- ...Prolim is hiring for a Java Developer for a leading client Location: Austin, TX Contract: Long term I. DESCRIPTION OF SERVICES The following... ...the research and the analysis required for project proposal, software and systems modifications, and new projects. 5. Analyze proposed...SeniorContract work
- ...Job-ID Reference Job Title: Sr. Java DeveloperAbout Kyyba:Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global... ...in DetroitTechServe Alliance Excellence Award- IT and Engineering Staffing & SolutionsBest of MichBusiness winner in HR Wizards &...SeniorVisa sponsorshipWork visa
- ...DescriptionThe Role:General Motors is seeking a Senior Software Engineer to support, design, and improve... ...including secrets management, RBAC, patching, vulnerability remediation, SSO/SAML,... ...scripting and automation using Bash, Python, Java or similar languagesHands-on...SeniorFull timeLocal areaWork from homeRelocation package
- Job-ID29182294Reference26-24470Hybrid schedule in Austin, TX Software Engineer Organization / Role Description: As a member of the Enterprise... ...years of experience developing enterprise applications using Java, JavaScript, and modern web frameworks; Angular preferred. •...
- Senior Principal Engineering TechnologistDell's Client Product Group (CPG) is looking for a Senior Principal System Performance Architect to join... ...architects, including system EE, ME, thermal, BIOS, EC, & software teams to focus on maximizing the capabilities of leading-edge...Senior
- ...your role and advance your career — and we have the perfect software engineering opportunity for you.As a Software Engineer III at JPMorgan Chase... ...structures.Strong knowledge and practical experience with Java, RESTful APIs, and Microservices architectures.Practical knowledge...Permanent employmentContract work
- Job DescriptionThis role is a senior technical authority responsible for defining, aligning, and governing Physical Design Architecture... ...’s degree in electrical, Electronics, or Computer Engineering.18-20+ years of experience in Physical Design with multiple -node...Senior
$199.75k - $258.5k
Senior Principal Electrical Systems ArchitectFrom applied research to advanced engineering, the Engineering Technologist team has the expertise to shape ground-breaking products, material, and processes. It’s a fascinating field of work. We’re involved in assessing the...Senior$199.75k - $258.5k
Senior Principal Mechanical Systems ArchitectFrom applied research to advanced engineering, the Engineering Technologist team has the expertise to shape ground-breaking products, material, and processes. It’s a fascinating field of work. We’re involved in assessing the...Senior$160k - $210k
...Senior Database Reliability EngineerWe're looking for... ...Senior Database Reliability Engineer who thinks like a data... ...of instances to keep patched. You'll own the... ...develop high-availability software systems that support our... ...: NinjaOne is built on Java, Kotlin, C++, Golang and...SeniorFull timeLocal areaRemote workWork from homeRelocationFlexible hours- ...Role: General Motors is seeking a Senior Software Engineer to support, design, and improve delivery... ...including secrets management, RBAC, patching, vulnerability remediation, SSO/SAML,... ...scripting and automation using Bash, Python, Java or similar languages ~ Hands-on...SeniorFull timeLocal areaWork from homeRelocation package
$233.36k - $320.87k
We’re looking for a Senior Principal Software Engineer to join Procore’s Workflows team. In this role, you’ll have the unique opportunity to drive the... ...across the modern stack (e.g., Ruby on Rails, Go, Java, Node.js, Python; React, TypeScript) with mastery of distributed...SeniorFull timeContract workWork at officeLocal areaImmediate start2 days per week$170k - $190k
...About the Role The Principal Engineer is a highly hands-on technical... ..., and scaling the core software systems that power our technology... ...in multiple languages (e.g., Java, Kotlin, Python, TypeScript, Go... ...and microservices. Mentor senior and mid-level engineers, fostering...Full timeTemporary workRemote workVisa sponsorshipFlexible hours
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 software engineer Austin, TX
- java microservice developer Austin, TX
- java spring developer Austin, TX
- lead full stack java developer Austin, TX
- java developer full time Austin, TX
- java web developer Austin, TX
- remote junior java developer Austin, TX
- java software engineer Austin, TX
- sr.java developer Austin, TX
- full stack java developer Austin, TX



