Senior Software Engineer, Java | Triggers and Conditions
$160k - $200kNinjaOne
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.
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, ME, MA, 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
We hire the best software engineers, but experience in our stack can’t hurt: NinjaOne is built on Java, Kotlin, C++, Golang 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.
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.
Qualifications and Requirements:
- 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 Jersey or Spring.
- Proficient in relational database design and development.
- Experience with caching systems, particularly Redis, is a plus.
- In-depth knowledge of quality testing practices and ensuring the delivery of high-quality software.
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 federal government security requirements associated with our FedRAMP-authorized environment, candidates must be U.S. citizens or lawful permanent residents.
*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, Maryland, New Jersey, or Washington the base salary hiring range for this position is $160,000 to $200,000 per year.
For roles based in New York, the base salary hiring range for this position is $160,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.
#LI-XX1 (update this with your LI tag)
#LI-Remote
#LI-Hybrid
#J-18808-Ljbffr- ...time, DayPosted: 2026-10-21Salary Range: Senior Associate-75,000-150,000-USDFeatured... ...transactions annually.As a SeniorFull Stack Software Engineer, you will play a key role in modernizing... .... Leveraging technologies including Java, Spring Boot, AWS, Kafka, Angular, React...SeniorFull timeRemote workFlexible hours
- ...distributed across UK, Tampa, New York and Warsaw. We're looking for a Java Developer for our margin terms and workflow management system... ...knowledge and 6+ years of experience in the full life-cycle of software development processes including data analysis, architecture...SeniorFull time
- ...estimates for development. Design web based java applications, screen scrapers, and API’s.... ...Production Support Team, provide system software support. Maintain a current... ..., and enhanced flexibility. Work with senior developers to increase mastery of technical...SeniorFull timeWork from home
- ...TechDigital Group seeks a seasoned Java-based software engineer to contribute across the SDLC in a fast-paced Agile setting. You will work with Java, Spring Boot, Microservices and Kafka on Kubernetes, ensuring robust, scalable solutions. You will debug, test, and...Senior
- ...Sr Full Stack Java DeveloperLocation: Mountain View, CA (3 Days onsite) - HybridDuration... ...-50% Frontend Developer70-85% hands-on software development across all SDLC phases. Conduct... ...technical dependencies. Collaborate with engineers and architects.Qualifications: Software...Senior
- ...Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and... ...Our challenge We are looking for a highly skilled Senior Java Developer to join our company. In this role, candidate will...SeniorFlexible hours
- ...JPMorganChase is seeking a Senior Manager of Software Engineering in Tampa to mentor multiple engineering teams and drive technical direction across projects... ...solutions. The ideal candidate will have deep Java/Spring expertise, strong API and database experience, and...Senior
$95k - $134k
...00 - 134,000 per year Requirements: We require 7+ years of Java experience. We need hands-on knowledge of Java core concepts... ...deployment. We develop and deploy technical solutions in line with engineering excellence standards. We ensure system and enterprise...SeniorFull time$89k - $105k
...related field. At least seven years of Java programming experience. Experience... ...and RESTful integration services and agile software development methods. Strong verbal and... ..., and increase flexibility. Work with senior developers to build technical and IT knowledge...SeniorFull time- ...Citi is seeking a Senior Software Engineer to join the Finance Engine Hedge Fund Billing technology team in Tampa, FL. You will design, build, and... ...leads to deliver cloud-ready full-stack solutions using Java, Angular, and MSSQL, taking ownership from design through production...SeniorWorldwide
$110.7k - $218.3k
...creatives, designers, engineers, and architects. Our team... ...languages (Python, Java, or Bash scripting)Experience... ..., Service Bus) As a Senior Consultant supporting... ...(AJO), including triggers, actions, messages, offers... ...rules and conditional logic to orchestrate complex...SeniorLocal areaVisa sponsorship- ...Sr. Lead Software Engineer-Full Stack/Java/AWSWe have an opportunity to impact your career and provide an adventure where you can push the limits of... ...resiliency and security expectations; experience coaching senior engineers/leads on compliant usage patterns and controls....Senior
- ...GorusuCompany: SRI Tech SolutionsRole:Salesforce Senior DeveloperLocation: Tampa, FL (Day 1... ...Developers create complex workflows, triggers, Apex / LWC/ Aura development, complex validation... ...in other programming languages, such as Java or .NET, and is able to advise...Senior
- ...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
- ...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 for Success...SeniorRemote workFlexible hours
- ...Purple DriveSenior Full Stack Java Developer (Spring Boot, Microservices, React) Share Tampa, FL, New York, NYOverview:Job Description:Modern Application Development:In-depth knowledge of modern application architecture principles.Clear understanding of Data Structures...Senior
- ...provides comprehensive planning, design, and engineering services for all phases of roadway,... ...planning.Your OpportunityStantec is seeking a Senior Principal, Account Manager & Corridor... ...job training, terminations or any other condition of employment. Stantec is in compliance...SeniorFull timeTemporary workPart timeCasual workWork at officeLocal areaFlexible hours
- ...steady pace specializing in the fields of Software Development, Software Consultancy and... ...architecture with exposure to Server side Java with multi threading.QualificationsResponsibilities... ...TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology And...SeniorPermanent employmentFull timeH1b
- .../infusion therapy to join our team. The Senior Principal Product Manager supports the development... ...lifecycle * Sales Support & Pre-Sales Engineering * Client Advisory Board * Product... ...Ability to drive results. Working Conditions and Physical Demands This is a primarily...SeniorH1bWork at officeRemote work2 days per week
$175k - $325k
...Prepare and present detailed reports and recommendations to senior management. Lead proposals in partnership with new proposal... ...pregnancy, childbirth, breastfeeding or other related medical conditions), gender identity, gender expression, sexual orientation, marital...SeniorFull timeLocal areaOverseasFlexible hours- OverviewThe Infosys Engineering unit is dedicated to amplifying product... ...guidance provided Facilitate software application design... ...Required Skill and ExperienceKafka, Java, GCP Skills. K8s ContainersPreferred... ..., or related medical conditions; status as a protected veteran...Full timeTemporary workRelocation
- ...Dell Technologies seeks a Federal Senior Principal Engineer, Solutions Architecture for the SOCOM portfolio. This onsite Tampa role requires active TS/SCI clearance and US citizenship. You will guide pre-sales engineering, liaise with Dell and vendor teams, and design...Senior
- ...founders are hardcore telecommunications engineers with combined 200 + years of experience in... ...Database •Development experience in Java/Python/ Ruby or Scala.Additional InformationVivek... ...: Information TechnologyExperience level: Mid-Senior LevelIndustry: Industrial AutomationWork experience placement
- OverviewThe Infosys Engineering unit is dedicated to amplifying product-centric value delivery... ..., childbirth, or related medical conditions; status as a protected veteran or spouse... ...Technical/Domain Skill 3Technology|Full stack|Java Full stack Work LocationRichardson, TX,...Full timeTemporary workRelocation
- ...Slalom, a data-led consulting partner, seeks a Senior Principal Databricks expert to lead solution strategy and design across modern data platforms. You will align with sales, industry, and Databricks teams to create compelling proposals, while guiding architecture, governance...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;... ...retries, task queues, termination conditions, observability, and resource limits...SeniorFull timeRemote workWork from homeRelocationFlexible hours- What are the top 3 skills required for this role: Java (Spring Boot), GKP, GKS, Kafka, Cassandra, Drools Job Description/ Responsibilities • Application Development: Design and implement robust Java-based backend services and RESTful APIs. • GKP/GCP Infrastructure: Deploy...Senior
- ...team or employee).The impact you will have in this role:As a Software Development Engineer in Test (SDET), you will be part of a business-aligned... ...development and test engineering, with a strong emphasis on Core Java programming, technical problem-solving, and automation...Remote workFlexible hours
- ...outcomes, guiding discovery, delivery, launch, and adoption across cross-functional teams. You will set a differentiated vision based on client demand, analyze market conditions, and drive GTM activities to ensure successful launches and sustained adoption. #J-18808-Ljbffr...Senior
- ...WiproContact: Meghana GorusuCompany: SRI Tech SolutionsJob Title: Sr.java full stack engineerLocation: Irving, TX, Tampa, FL, Jersey... ...type: FulltimeWe are looking for experienced full-stack software engineers who are passionate about solving business problems through innovation...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Java | Triggers and Conditions. Be the first to apply!
- java developer Tampa, FL
- senior java software engineer Tampa, FL
- lead full stack java developer Tampa, FL
- sr.java developer Tampa, FL
- java developer remote Tampa, FL
- java developer full time Tampa, FL
- entry level java developer remote Tampa, FL
- senior java developer Tampa, FL
- java software engineer Tampa, FL
- java microservice developer Tampa, FL





