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 4 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Java | Patching in Tampa, FL 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

    Tampa, FL
    4 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

    Tampa, FL
    4 hours ago
  •  ...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... 
    Senior
    Remote work
    Flexible hours

    DTCC- The Depository Trust & Clearing Corporation

    Tampa, FL
    1 day ago
  •  ...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

    Luxoft

    Tampa, FL
    8 days ago
  •  ...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

    JPMorgan Chase & Co.

    Tampa, FL
    2 days ago
  • 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,... 
    Senior
    Full time

    AceStack LLC

    Tampa, FL
    3 days ago
  • $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

    KForce

    Tampa, FL
    8 hours ago
  • 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

    Apolis

    Tampa, FL
    3 days ago
  • 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... 
    Senior
    H1b
    Local area
    2 days per week

    RIT Solutions

    Tampa, FL
    3 days ago
  • 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 LLC
    Senior

    Ruri Software Technologies LLC

    Tampa, FL
    3 days ago
  • 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... 
    Senior
    Visa sponsorship

    NextStep

    Tampa, FL
    3 days ago
  • $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 &... 
    Senior
    Contract work
    Work at office
    Immediate start
    Remote work

    Axelon

    Tampa, FL
    14 hours ago
  • $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... 
    Senior
    Full time

    Citigroup

    Tampa, FL
    3 days ago
  • 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... 
    Senior
    Hourly pay
    Temporary work
    For contractors

    Ascendion

    Tampa, FL
    3 days ago
  • $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... 
    Senior
    Minimum wage
    Local area

    Wipro

    Tampa, FL
    1 day 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

    Tampa, FL
    4 hours ago
  •  ...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... 
    Senior
    Work at office
    Remote work
    Flexible hours

    DTCC- The Depository Trust & Clearing Corporation

    Tampa, FL
    1 day ago
  • $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... 
    Senior
    Full time
    Work at office
    Remote work

    Citigroup

    Tampa, FL
    1 day ago
  • $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... 
    Senior
    Full time

    Citi

    Tampa, FL
    2 days ago
  • 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... 
    Senior
    Work experience placement
    Remote work

    RIT Solutions, Inc.

    Tampa, FL
    3 days ago
  •  ...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... 
    Senior
    Contract work

    TriOptus LLC

    Tampa, FL
    3 days ago
  • $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... 
    Senior
    Full time
    Remote work
    Flexible hours

    DTCC

    Tampa, FL
    1 day ago
  •  ...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... 
    Senior
    Contract work
    Day shift

    Mindlance

    Tampa, FL
    14 hours ago
  • 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

    Virtusa

    Tampa, FL
    8 hours ago
  • $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... 
    Senior
    Full time
    Remote work
    Work from home
    Relocation
    Flexible hours

    Jobleads-US

    Tampa, FL
    4 hours ago
  •  ...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... 
    Senior
    Remote job
    Relocation

    Jobleads-US

    Tampa, FL
    4 hours ago
  • $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... 
    Senior
    Full time

    Citigroup

    Tampa, FL
    1 day ago
  •  ...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... 
    Senior
    Full time
    For subcontractor

    Action

    Tampa, FL
    more than 2 months ago
  • 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

    Staffing the Universe

    Tampa, FL
    3 days ago
  •  ...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... 
    Senior
    Remote work
    Flexible hours

    RIT Solutions

    Tampa, FL
    2 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!