Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Java Backend

Jobleads-US

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 and implementing scalable solutions and platform improvements. You'll contribute to new features and support existing functionality, all while ensuring our software meets the high expectations of our customers.

In this role, you’ll be part of a team of engineers and technology experts, delivering mission-critical services that help our customers manage, protect, and maintain millions of endpoints and servers. You will have the opportunity to design and develop high-availability software systems that support our global operations.

Ninja Remote is NinjaOne's remote access and control product. It gives IT teams secure, low-latency connections into managed endpoints at scale, across environments. It's a core piece of NinjaOne, tightly integrated with our broader RMM platform, and relied on daily by IT professionals to troubleshoot, support, and manage fleets of devices remotely.

The team spans C++ agent engineers, UI engineers, and backend engineers, working together on everything from the low-level agent that runs on endpoint devices to the cloud services that negotiate and sustain remote sessions in real time. On the backend side, the focus is on the signaling and session infrastructure that connects technicians to remote endpoints: connection negotiation, session state, streaming data paths, and reliability of communication between the C++ agent and the cloud backend across a distributed, multi-region environment.

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,OH, OR, TN, TX,VA, and WA. We have physical offices in Austin, TX and Tampa, FL, if you prefer a hybrid option.

*Onsite interviews may be required for this role.

We hire the best software engineers, but experience in our stack can’t hurt: NinjaOne is built on Java, Kotlin, C++, Golangand Postgres; supporting millions of user endpoints and running as a scalable cloud service in AWS. Knowing large-scale datastore bottlenecks, asynchronous application design and client-server architecture will help you.

What You’ll be Doing

  • Software Development: Lead the development of large-scale software applications, ensuring high quality and adherence to our quality-first standards.
  • Software Architecture & Leadership: Influence critical architectural decisions, ensuring that systems are scalable, maintainable, and aligned with business objectives. Balance technical debt, performance concerns, and scalability with business needs.
  • Collaboration & Mentorship: Collaborate with cross-functional teams to align on technical decisions and drive improvements. Mentor junior engineers, providing guidance on best practices and setting technical standards across projects.
  • Ownership of Initiatives: Take ownership of technical initiatives, proactively address challenges, and drive improvements based on data reported by support teams.
  • Focus on Quality: Advocate for and implement quality assurance practices, ensuring the delivery of robust, high-performance software.
  • Other Duties: Contribute to additional responsibilities as needed to support the team’s success.

About You

  • Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or equivalent work experience.
  • 10+ years of experience in Java software development, particularly for product applications.
  • 5+ years of experience with highly scalable systems.
  • Proven experience in scaling systems and solving complex system design challenges.
  • Strong knowledge of object-oriented programming (OOP) design principles and practices.
  • Expertise in API design and RESTful services, with experience using frameworks like Spring.
  • Proficient in relational database design and development.
  • Experience with caching systems
  • Data warehouse exposure and testing/automation tooling a plus

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

#J-18808-Ljbffr Jobleads-US
Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Java Backend in Tampa, FL vacancy
  • $96.96k - $145.44k

     ...DevelopmentCompany: CitiAre you a Java virtuoso who sees code as a craft?...  ...complex data into powerful, elegant backend solutions? We're looking for a Senior Java Developer to join our elite technology...  ...of sophisticated, data-intensive software applications.Technical Acumen: A... 
    Senior
    Full time

    Citigroup

    Tampa, FL
    3 days 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
    10 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
  • $140k - $200k

     ...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...  ...patches across every endpoint we manage. This role is backend-focused, working primarily in Java and Kotlin to build... 
    Senior
    Full time
    Work experience placement
    Casual work
    Remote work
    Work from home
    Relocation
    Flexible hours

    Jobleads-US

    Tampa, FL
    10 hours 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
  •  ...Warsaw. We're looking for a Java Developer for our margin...  ...Java-based technology stack on backend and Angular frameworks on frontend...  ...in the full life-cycle of software development processes...  ...Seniority Senior... 
    Senior

    Luxoft

    Tampa, FL
    8 days ago
  •  ...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
    10 hours 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
    14 hours ago
  •  ...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...  ...challenges across UI, API, and backend layers. This is not a manual QA or scripting... 
    Senior
    Work at office
    Remote work
    Flexible hours

    DTCC- The Depository Trust & Clearing Corporation

    Tampa, FL
    1 day 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
  •  ...Ascendion Ascendion is an AI-native software engineering disruptor helping businesses innovate...  ...Ascendion. About the Role Job Title: Senior Java Developer Tech Stack Java Spring Boot...  ...Boot development exp Build and maintain backend services supporting the account... 
    Senior
    Hourly pay
    Temporary work
    For contractors

    Ascendion

    Tampa, FL
    3 days 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
  •  ...business requirements, in line with guidance provided Facilitate software application design discussions, and document design decisions to...  ...Skill and Experience Experience in software development using Java, Spring Boot Experience in Java 8, REST, Spring boot, Spring SecurityPreferred... 
    Full time
    Temporary work
    Relocation

    Infosys Technologies

    Tampa, FL
    3 days ago
  • $142.32k - $213.48k

     ...Job Description Summary The Senior Java Developer, FX eCommerce is a senior level position...  ...architecting, building and maintaining backend systems that serve a large number of institutional...  ...system analysis and in programming of software applications ~ Understanding of... 
    Senior
    Full time

    Citi

    Tampa, FL
    2 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
    20 hours ago
  • $96.96k - $145.44k

     ...CitiCiti is looking for a Senior Full Stack Developer...  ...to apply your engineering expertise to systems that...  ...frontend interfaces and backend services to meet evolving...  ...user interfaces using Java, Angular or React, and...  ...to deliver reliable software on schedule.Provide L3... 
    Senior
    Full time

    Citigroup

    Tampa, FL
    1 day 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
  • $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
  • $106.9k - $147k

    Become a part of our caring communityHumana is seeking a Senior Full Stack Software Engineer who will be responsible for building and enhancing the...  ...TypeScript, and state management frameworksDevelop scalable backend services and APIs using Node.js and related... 
    Senior
    Full time
    Temporary work
    Apprenticeship
    Work at office
    Remote work
    Home office

    Humana

    Tampa, FL
    4 days ago
  •  ...of our platform. To keep pace, we need a hands-on Full Stack Engineer who loves building scalable systems , shipping high-quality...  ...customers. You’ll work across the full stack — from architecting backend services to building intuitive front-end experiences — and... 
    Senior

    ShyftOff Corp

    Tampa, FL
    3 days ago
  •  ...NinjaOne is seeking a Senior Software Engineer for the Mobile Device Management Team to design and implement scalable solutions...  ...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
    10 hours ago
  • $75k - $150k

     ...enhancing and maintaining custom software and solutions supporting the...  ...skilled SDET with strong Java programming expertise to design...  ...scripts for UI, API, and backend testing. Apply Object-Oriented...  ...computer science, Software Engineering, or a related field.... 
    Senior
    Full time
    Remote work
    Flexible hours

    DTCC

    Tampa, FL
    1 day ago
  •  ...your framework, how do you organize Java packages and classes (page objects,...  ...-quality, compliant, and scalable software solutions through Quality Engineering, Test Automation, Agile Delivery, and...  ...data platforms.Automate UI, API, backend, database validation, and data quality... 
    Senior
    Contract work
    Day shift

    Mindlance

    Tampa, FL
    20 hours ago
  • Senior Full Stack Engineer We are seeking a highly skilled Senior Full Stack Engineer to join our agile engineering team. The ideal candidate will be responsible for designing, developing, and implementing scalable solutions across our Python/Django, Postgres, and AWS... 
    Senior

    InterSources

    Tampa, FL
    2 days ago
  • Senior Full Stack Developer Tampa, FL About Cook Systems For over...  ...application patterns using modern engineering practices, including API-...  ...experience. 5+ years of software engineering experience. 5+ years...  ...knowledge of the.NET Framework or Java. Strong technical knowledge... 
    Senior
    Flexible hours

    Cook Systems

    Tampa, FL
    4 days ago
  • (Hiring) BackEnd Developer We are seeking a BackEnd Developer to become...  ...modifying computer application software or specialized utility programs....  ...software development, computer engineering, or other related fields Knowledge of Java, Python, or other programming... 

    Viper Staffing Services L.L.C.

    Tampa, FL
    2 days ago
  •  ...Opportunity (Full-Time): Content Developer / Editor (Senior Level) Bottom Line Up Front:   Hoplite Group is seeking an experienced Content Developer / Editor (Senior Level) to support a SOCOM awarded contract providing comprehensive, integrated analytical, operational... 
    Senior
    Full time
    Contract work
    Freelance
    Immediate start

    Hoplite Group

    Tampa, FL
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Java Backend. Be the first to apply!