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

Senior Software Engineer, Java

$150k - $220k

NinjaOne

About the Role As a Senior Software Engineer on the NinjaOne team, contributing to our IT Operations product suite, designing and implementing scalable new solutions and product improvements. Providing clean and optimized coding solutions, you’ll work to develop high-quality software applications that exceed our customers’ expectations – seriously our customers love our products. We are engineers, technology leaders and experts. We create and deliver mission critical services to enable NinjaOne’s customers to administer, protect and maintain millions of endpoints and servers. You will have the opportunity to design and develop high‑availability mission critical software systems that support our worldwide operations. 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, NC, NJ, NY, OR, TN, TX, VA, WA. We have physical offices in Austin, TX and Tampa, FL, if you prefer a hybrid option. We hire the best software engineers with experience in our stack: NinjaOne NinjaOne is built on Java, Kotlin, C++, and 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 stand out. 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' experience in Java software development for product applications or equivalent. Solid expertise in Kotlin will make you a stand‑out candidate. 4+ years' 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 stand‑out. Expert knowledge of quality testing practices. About Us NinjaOne automates the hardest parts of IT to deliver visibility, security, and control over all endpoints for more than 400,000 customers. The NinjaOne automated endpoint management platform is proven to increase productivity, reduce security risk, and lower costs for IT teams and managed service providers. NinjaOne is obsessed with customer success and provides free and unlimited onboarding, training, and support. NinjaOne is #1 on G2 in endpoint management, patch management, remote monitoring and management, and mobile device management. 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. Compensation 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 $150,000 to $220,000 per year. For roles based in New York, the base salary hiring range for this position is $150,000 to $220,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.

#LI-DB1

#J-18808-Ljbffr NinjaOne

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Java in Austin, TX vacancy
  • PayPal is seeking a Sr Software Engineer in Austin, TX to develop and maintain secure payment processing systems. The ideal candidate will possess...  ...experience in software engineering, along with expertise in Java and Spring Boot. This role requires collaboration with... 
    Senior

    PayPal

    Austin, TX
    3 days ago
  •  ...solutions provider based in Austin, Texas, is looking for a talented software developer with experience in the complete software development...  ...teams. Ideal candidates should have strong skills in SQL, JAVA, and J2EE technologies, and experience with system integration testing... 
    Senior

    Robotics Prcocess Automation, LLC

    Austin, TX
    4 days ago
  • Charles Schwab is seeking a highly skilled Java Developer in Austin, Texas to design and maintain secure Java-based systems. You’ll contribute to technical design, development, and implementation of application systems within a team focused on enhancing financial wellness... 
    Senior

    Charles Schwab

    Austin, TX
    1 day ago
  •  ...Job Description Job Description We are seeking an experienced Senior Java Developer to support application enhancements and maintenance activities for a critical enterprise system. Responsibilities: Update business logic, user interfaces, reporting, and system... 
    Senior

    Siritech Solutions Corp

    Austin, TX
    26 days ago
  •  ...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... 
    Senior
    Remote job
    Flexible hours

    Lumenalta

    Austin, TX
    5 days ago
  • $70k - $128k

    Tata Consultancy Services Limited is looking for a Software Developer in Austin, TX. This role demands 5+ years of experience in software development, particularly with Java and RESTful services. The successful candidate will join a fast-paced team to develop high-performance... 
    Senior

    Tata Consultancy Services

    Austin, TX
    3 days ago
  • Charles Schwab in Austin, Texas, is seeking a Software Engineer to drive high-quality software delivery through modern engineering practices. The candidate will be responsible for collaborating with cross-functional partners and enhancing development frameworks to support... 
    Senior

    Charles Schwab

    Austin, TX
    5 days ago
  • Tech Mirrors is seeking an experienced Java Developer to join our Austin team. The role requires a minimum of 10 years in enterprise-...  ...communicates, and takes ownership of project deliverables, contributing significantly to scalable software solutions. #J-18808-Ljbffr Tech Mirrors
    Senior
    Contract work

    Tech Mirrors

    Austin, TX
    5 days ago
  • Robotics Process Automation, LLC is looking for a Software Developer 3 to develop software solutions for their agency's security gateway...  ...8 years of experience in software development, especially with Java EE, and familiarity with IBM Security tools. This role involves... 
    Senior

    Robotics Prcocess Automation, LLC

    Austin, TX
    2 days ago
  • A technology company in Austin is seeking an experienced Software Developer 3 to develop solutions for identity and access management systems...  ...candidate will have over 8 years of experience, particularly in Java EE. Responsibilities include developing software for security... 
    Senior

    Cloud Hybrid Technologies, LLC

    Austin, TX
    3 days ago
  •  ...Job Description Job Description As a Software Developer at dynaConnections, you will have an opportunity to significantly impact organizational...  ...to our software, utilizing some or all the following: Java, Spring Framework, Javascript, ReactJS, AngularJS, Elasticsearch... 
    Senior
    Remote work
    Flexible hours

    dynaConnections Corp.

    Austin, TX
    20 days ago
  • US staffing Inc is seeking a Java/J2EE Software Engineer in Austin, TX. This hybrid role involves hands-on development, maintenance, and enhancement of enterprise-level applications. The ideal candidate will have a minimum of 14 years of software development experience... 
    Senior

    US staffing Inc

    Austin, TX
    6 days ago
  • GEICO is looking for a Senior Engineer - Applied AI in Austin, Texas. This hybrid role involves designing and maintaining high-performance AI systems using Java and Spring Boot. The ideal candidate will have over 5 years of experience and a strong grasp of AI technologies... 
    Senior

    GEICO

    Austin, TX
    2 days ago
  • A leading consulting and technology firm is seeking a Java Architect in Austin, Texas. The role requires 12+ years in software development and significant experience with J2EE, Spring Boot, and microservices. The ideal candidate will design and implement cloud-native architectures... 
    Senior

    ALLTECH CONSULTING SVC INC

    Austin, TX
    3 days ago
  • General Motors is looking for a Senior Software Engineer to design, build, and optimize the Mobile Backend for Frontend (MBFF) platform. The role involves developing secure, scalable microservices using Java and Spring Boot, while enhancing modern engineering practices.... 
    Senior

    General Motors

    Austin, TX
    2 days ago
  • $64k - $94.5k

    Cognizant is seeking a developer with expertise in Java 11, Spring MVC, and Microservices. The role involves managing the software development lifecycle and providing support for SQL Server and Kafka. Ideal candidates will have experience with RESTful web services and Python... 
    Senior
    Remote job

    Cognizant

    Austin, TX
    4 days ago
  • Charles Schwab Corporation is hiring a Sr. Specialist - Software Development and Engineering in Austin, Texas. You will be responsible for designing and...  .... The ideal candidate should possess strong skills in Java, the Spring framework, and cloud development, with a background... 
    Senior
    Work at office

    Charles Schwab Corporation

    Austin, TX
    1 day ago
  • $5,797.66 - $7,653 per month

    Centralized Accounting and Payroll/Personnel System is looking for a Java Developer (Systems Analyst V) in Austin, Texas. The ideal candidate will design, develop, and maintain high-quality Java applications while collaborating with cross-functional teams. Required qualifications... 
    Senior
    Flexible hours

    Centralized Accounting and Payroll/Personnel System

    Austin, TX
    3 days ago
  • $105k - $215k

    GEICO . For more information, please .Senior Engineer - Applied AI (Java) page is loaded## Senior Engineer - Applied AI (Java)remote type: Hybridlocations...  ...or a related technical field.* 5+ years of professional software engineering experience building maintainable, scalable,... 
    Senior
    Hourly pay
    Work experience placement
    Remote work

    GEICO

    Austin, TX
    2 days ago
  • Charles Schwab Corporation is seeking a Software Engineer to drive quality software delivery and collaborate across teams. Candidates should...  ...a bachelor's degree in Computer Science, and proficiency in Java and SQL. This position emphasizes in-office collaboration and... 
    Senior
    Work at office

    Charles Schwab

    Austin, TX
    1 day ago
  • Western Union is looking for a Senior Software Engineer in Austin, TX, to design and develop applications using Angular, Java, and Spring Boot. This hybrid role requires collaboration with product and backend teams to build scalable solutions, ensuring code quality via... 
    Senior

    Western Union

    Austin, TX
    3 days ago
  •  ...global asset management firm seeks a Senior Integration Engineer to join their Platform Security team in...  ...The ideal candidate will have extensive Java development experience, knowledge of...  ...clean code, and ensuring high-quality software solutions. This role offers competitive... 
    Senior

    PIMCO Europe

    Austin, TX
    3 days ago
  • US staffing Inc is seeking a skilled Senior JAVA/J2EE Developer to work on-site in Austin, TX. This role requires strong technical skills in Java and J2EE, alongside extensive software development experience. The ideal candidate should be able to lead and mentor others... 
    Senior
    Local area

    US staffing Inc

    Austin, TX
    4 days ago
  • NinjaOne is looking for a Senior Software Engineer to enhance its IT Operations product suite. You will design and implement software solutions while...  ...successful candidate will have over 10 years' experience in Java development, with strong Kotlin skills preferred. This role... 
    Senior
    Remote job
    Flexible hours

    NinjaOne

    Austin, TX
    4 days ago
  • Fairygodboss, located in Austin, Texas, is seeking a Lead Backend Java Engineer to drive financial technology innovation. The role involves...  ...environment, focusing on CI/CD pipelines and high-quality software development. Applicants should have a Bachelor's degree in Computer... 
    Senior

    Fairygodboss

    Austin, TX
    3 days ago
  • $130k - $155k

     ...finance industry together. Schwab is seeking dynamic Lead Backend Java Engineer (CI/CD & DevOps) with a passion for technology and excellence...  ..., developing high-quality, high-performance, scalable software. The position involves a balanced mix of design and hands‑on... 
    Senior

    Fairygodboss

    Austin, TX
    4 days ago
  •  ...infrastructure Troubleshoot and resolve production issues across a globally distributed trading infrastructure Develop and maintain Java and C++ trading systems Requirements: 2+ years experience in a front-office trading environment building low-latency systems using... 
    Senior
    Work at office
    Flexible hours

    Teza Technologies

    Austin, TX
    3 days ago
  •  ...A global technology company in Austin is looking for a Senior Software Engineer to design and build resilient software systems. The role entails...  ...extensive experience with distributed systems architecture, Java or Kotlin development, and expertise in containerization technologies... 
    Senior

    Apple

    Austin, TX
    4 days ago
  • $143k - $243k

    A healthcare solutions organization is seeking a Senior Principal Actuary for a remote position in Austin, Texas. This role is pivotal in providing actuarial direction and creating innovative pricing strategies. The ideal candidate will have at least 10 years of actuarial... 
    Senior
    Remote work

    Prime Therapeutics

    Austin, TX
    1 day ago
  •  ...Senior Director, Principal Gifts About the Company Philanthropic organization supporting Indigenous culture & individuals Industry Non-Profit Organization Management Type Non Profit Founded 2017 Employees 11-50 Categories Non-Profit & Philanthropy About the Role The Company... 
    Senior

    Confidential

    Austin, TX
    4 days ago

Do you want to receive more vacancies?

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