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
- ...dollars in securities transactions annually.As a SeniorFull Stack Software Engineer, you will play a key role in modernizing mission-critical... ...'s enterprise ecosystem. Leveraging technologies including Java, Spring Boot, AWS, Kafka, Angular, React, Docker, and Kubernetes...SeniorRemote workFlexible hours
- ...York and Warsaw. We're looking for a Java Developer for our margin terms and workflow... ...of experience in the full life-cycle of software development processes including data analysis... ...Seniority Senior...Senior
- ...Job Description As a senior member of the Software Engineering team within the Revenue Management Technology organization, you’ll contribute to the technology... ...Hands-on experience coding micro-services in Java and Spring Boot , and building reactive APIs. Hands...Senior
- Senior Java Developer Location: New Castle, DE && Jersey City, NJ && Tampa, FL Full Time Exp:-8+Yrs Job Description Core Development • Java (8/11/17) - strong hands on experience • Spring Boot, Spring MVC, Spring Data • Microservices architecture (service decomposition,...SeniorFull time
$58 - $63 per hour
...client in Tampa, FL that is seeking an SDET/Senior Java Developer.Responsibilities:* Design,... ...* Build, test, and deploy scalable software solutions while ensuring quality, performance... ...Science, Information Technology, Engineering, or a related field, or equivalent experience...Senior- Senior Java Full Stack Developer We are seeking a highly experienced Senior Java Full Stack... ...solutions using LLMs, including prompt engineering, RAG, and AI-driven automation use... ...Support Qualifications 10+ years of overall software development experience. Strong hands-on...Senior
- Senior Java Developer Location: Hybrid 2 days onsite per week in either Reading, PA or Tampa, FL- locals or nearby only within 40miles... ...team supporting enterprise initiatives. Must Haves: Software Engineering experience Java Spring Boot Complex SQL development Software...SeniorH1bLocal area2 days per week
- Sr. Java Full Stack Developer Location: Miami, FL OR Dallas, TX (Onsite) Job Description / Responsibilities: Design, develop, and maintain... ...Continuous Integration/Continuous Delivery tools and pipelines like Jenkins, Cloud Build, Terraform, etc. Ruri Software Technologies LLCSenior
- Senior Java Developer, Tampa, FL The Senior Java Developer will assist a group of top notch developers to build the breakthrough features... ...with high quality. This position requires working in an Agile software development environment. We are looking for 4-5 candidates to...SeniorVisa sponsorship
$84 - $89 per hour
Senior Java Developer Global Financial Firm located in Tampa, FL has an immediate contract opportunity... .... Job Description Seeking a Core Java Engineer with an expertise in big data processing... ...Skills • 7+ years of experience in software development, specifically Core Java &...SeniorContract workWork at officeImmediate startRemote work$96.96k - $145.44k
...Applications DevelopmentCompany: CitiAre you a Java virtuoso who sees code as a craft? Do you... ...backend solutions? We're looking for a Senior Java Developer to join our elite... ...programming of sophisticated, data-intensive software applications.Technical Acumen: A proactive...SeniorFull time- About Ascendion About Ascendion Ascendion is an AI-native software engineering disruptor helping businesses innovate faster, smarter, and... ...to be their best at Ascendion. About the Role Job Title: Senior Java Developer Tech Stack Java Spring Boot Microservices REST API...SeniorHourly payTemporary workFor contractors
$80k - $158k
Job Title: Senior Java Developer City: Tampa State/Province: Florida Posting Start Date... ...of capabilities in consulting, design, engineering, and operations, we help clients realize... ...Description Proven Handson Experince software development experience, Modern Application...SeniorMinimum wageLocal area- ...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
- ...third day unique to each team or employee).The Impact You Will Have in This RoleAs a Senior Software Development Engineer in Test (SDET), you will play a critical role in modernizing Java‑based, cloud‑ready platforms that support DTCC’s financial risk management and...SeniorWork at officeRemote workFlexible hours
$141.44k - $212.16k
...Development, ProfessionalCompany: CitiCiti is looking for a Senior Java Platform Engineer to lead the engineering of a global check payment... ...requirements.Required qualifications & skills10 or more years of software engineering experience, with at least 5 years in a people...SeniorFull timeWork at officeRemote work$142.32k - $213.48k
...Job Description Summary The Senior Java Developer, FX eCommerce is a senior level position responsible for architecting, building and... ...Extensive experience in system analysis and in programming of software applications ~ Understanding of multithreaded Java, networks...SeniorFull time- Position: Sr. Java Developer Duration: Sept 30 + possible extension Location: 100% remote... ...Government Client is seeking a highly skilled Senior Java Developer with extensive full-stack development experience to support our software development. The successful candidate will...SeniorWork experience placementRemote work
- ...Contract Looking for a Core Java developer with strength in backend... ...a highly skilled team of senior developers within Risk... .... The role is not just about software development it is also about... ...including automation process re-engineering and workforce management bull...SeniorContract work
$75k - $150k
...building, enhancing and maintaining custom software and solutions supporting the business.... ...a highly skilled SDET with strong Java programming expertise to design, develop... ...’s degree in computer science, Software Engineering, or a related field. Talents Needed...SeniorFull timeRemote workFlexible hours- ...test execution.4. In your framework, how do you organize Java packages and classes (page objects, utilities, runners... ...for delivering high-quality, compliant, and scalable software solutions through Quality Engineering, Test Automation, Agile Delivery, and Software...SeniorContract workDay shift
- Java , Spring boot, Microservices, kafka, rabbit MQRespDevelop new user-facing features using Java & Microservices and build reusable components and front-end librariesTranslate designs and wireframes into high-quality, production-ready codeOptimize components for maximum...Senior
$170k - $230k
...NinjaOne’s Application Security Engineering team is looking for a Senior Software Engineer to assist in building an... ...can’t hurt: NinjaOne is built on Java, Kotlin, C++, Golang and Postgres;... ...and reproducible tests. Develop patch and regression‑test workflows that...SeniorFull timeRemote workWork from homeRelocationFlexible hours- ...NinjaOne is seeking a Senior Software Engineer for the Mobile Device Management Team to design and implement scalable solutions on the Unified IT... ...Operations Platform. You will work on backend services using Kotlin/Java, contribute to AI-powered tooling, and collaborate with...SeniorRemote jobRelocation
$96.96k - $145.44k
...DevelopmentCompany: CitiThe Applications Development Senior UI Developer is an intermediate level... ...ReactJS and Typescript. Experience with Java, C#, SQL and Microservice architecture.... ...in systems analysis and programming of software applicationsExperience in managing and...SeniorFull time- ...Primary Responsibilities Serve as Engineer of Record for large, complex environmental remediation projects. Lead remedial design implementation through construction completion. Provide technical oversight of multidisciplinary engineering and specialty subcontractor...SeniorFull timeFor subcontractor
- Senior Full Stack GCP Engineer Must Have Strong experience with Google Cloud Platform GCP services such as... ...applications and microservices using Java Spring Boot Hands-on experience with... ...Understanding of DevSecOps and secure software development practices Experience with...Senior
- ...Senior Automation Engineer Senior Automation Engineer Remote Comfortable with user stories and constraints... ..., YAML, and JSON). Comfortable with Java and JavaScript application development... ...frameworks. Strong understanding of software development life cycle (SDLC) and...SeniorRemote workFlexible 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 developer Tampa, FL
- entry level java developer remote Tampa, FL
- java web developer Tampa, FL
- sr.java developer Tampa, FL
- java developer full time Tampa, FL
- remote junior java developer Tampa, FL
- java microservice developer Tampa, FL
- java spring developer Tampa, FL
- java developer remote part time Tampa, FL
- java developer Tampa, FL



