Senior Full-Stack Engineer: Java/Kotlin Backend + React UI

NinjaOne

California

Hybrid

USD 150,000 - 200,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid remote options
Medical, dental, and vision insurance
401(k) plan
Unlimited PTO

Job summary

NinjaOne is seeking a Senior Full Stack Software Engineer for our Emerging Products team in the United States. The role focuses on backend Java/Kotlin with proficiency in React/Javascript to build data-driven products.

The position is flexible for remote work within the USA, with hybrid options at our Austin, TX or Tampa, FL offices. Expect collaborative work across data platforms, design, and product teams.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or equivalent experience.
  • 10+ years of Java software development for product applications.
  • 2+ years of React front-end development experience; building UI components.
  • 4+ years of experience with highly scalable software systems.
  • Experience leveraging AI tooling to accelerate development.
  • Knowledge of API best practices and REST; GraphQL or gRPC a plus.
  • Proficient SQL writing and relational DB design.
  • Strong written and verbal communication skills.

Responsibilities

  • Design and build the API layer powering the product's data experience (REST/GraphQL).
  • Develop Java backend to expose data-driven insights and scoring.
  • Build and maintain React-based UI components for dashboards and workflows.
  • Participate in architecture and design reviews for product lifecycle.
  • Troubleshoot production issues using logs, metrics, and traces.
  • Contribute to cross-team initiatives and document processes.

Skills

Java
Kotlin
React
API design
SQL
Distributed systems
OOP design
GraphQL
gRPC
Data modeling

Education

Bachelor's degree in CS

Job description

NinjaOne is seeking a Senior Full Stack Software Engineer for our Emerging Products team in the United States. The role focuses on backend Java/Kotlin with proficiency in React/Javascript to build data-driven products.

The position is flexible for remote work within the USA, with hybrid options at our Austin, TX or Tampa, FL offices. Expect collaborative work across data platforms, design, and product teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Full-Stack Engineer: Java/Kotlin + React
Remote Senior Full-Stack Engineer: Java/Kotlin + React

NinjaOne • Maine

Hybrid
USD 140,000 - 190,000
Hybrid remote work
Competitive benefits package
401(k) plan
+1
Senior Full-Stack Engineer: Backend-Heavy, Remote
Senior Full-Stack Engineer: Backend-Heavy, Remote

NinjaOne • Texas

Hybrid
USD 150,000 - 200,000
Hybrid remote work
Comprehensive benefits package
401(k) plan
+2
Senior Java/Kotlin Engineer for Scalable Cloud (Remote)
Senior Java/Kotlin Engineer for Scalable Cloud (Remote)

NinjaOne • Texas

Hybrid
USD 140,000 - 200,000
Medical insurance
Dental insurance
Vision insurance
+4
Senior Java Engineer - Remote, Scalable Systems
Senior Java Engineer - Remote, Scalable Systems

NinjaOne • Texas

Hybrid
USD 160,000 - 200,000
Medical Insurance
Dental Insurance
Vision Insurance
+3
Senior React Engineer - Remote/Hybrid, Impactful UI
Senior React Engineer - Remote/Hybrid, Impactful UI

NinjaOne, LLC • Austin (TX), Tampa (FL)

Hybrid
USD 140,000 - 200,000
Hybrid remote
Medical insurance
Dental insurance
+4
Senior Java Engineer – Remote/Hybrid Opportunity
Senior Java Engineer – Remote/Hybrid Opportunity

NinjaOne • Austin (TX), Tampa (FL)

Hybrid
USD 160,000 - 200,000
Medical, dental, and vision insurance
401(k) plan
Unlimited PTO
+1
Senior Java Engineer - Scalable Cloud Platform, Remote
Senior Java Engineer - Scalable Cloud Platform, Remote

NinjaOne • North Carolina

Remote
USD 160,000 - 200,000
Medical insurance
Dental insurance
Vision insurance
+2
Remote Senior Java/Kotlin Backend Engineer - Patch Platform
Remote Senior Java/Kotlin Backend Engineer - Patch Platform

NinjaOne • North Carolina

On-site
USD 140,000 - 200,000
Hybrid remote
Medical insurance
Dental insurance
+3
Senior Java Engineer - Scalable Cloud Platform (Remote)
Senior Java Engineer - Scalable Cloud Platform (Remote)

NinjaOne • California

Hybrid
USD 160,000 - 220,000
Hybrid remote option
Medical/dental/vision insurance
401(k) plan
+2
Senior Java Backend Engineer - Scalable IT Ops (Remote)
Senior Java Backend Engineer - Scalable IT Ops (Remote)

NinjaOne, LLC • Northern (KY)

Hybrid
USD 160,000 - 200,000
Medical Insurance
Dental Insurance
Vision Insurance
+3