[Remote] Technical Lead Senior Software Engineer - Java / Kotlin

Remote Full-time
Note: The job is a remote job and is open to candidates in USA. NinjaOne is a company focused on automating IT operations to enhance visibility and control over endpoints for its customers. They are seeking a Senior Software Engineer, Java - Technical Lead to design and implement scalable solutions for their IT Operations product suite while mentoring junior engineers and ensuring high-quality software delivery.ResponsibilitiesLead the development of large-scale software applications, ensuring high quality and adherence to our quality-first standardsInfluence critical architectural decisions, ensuring that systems are scalable, maintainable, and aligned with business objectivesCollaborate with cross-functional teams to align on technical decisions and drive improvementsMentor junior engineers, providing guidance on best practices and setting technical standards across projectsTake ownership of technical initiatives, proactively address challenges, and drive improvements based on data reported by support teamsAdvocate for and implement quality assurance practices, ensuring the delivery of robust, high-performance softwareContribute to additional responsibilities as needed to support the team’s successSkills12+ years of experience in Java software development, particularly for product applications5+ years of experience with highly scalable systems2+ years experience with Kotlin is a plusExpertise in API design and RESTful services, with experience using frameworks like Spring (Spring Boot) or JerseyProven experience in scaling systems and solving complex system design challengesStrong knowledge of object-oriented programming (OOP) design principles and practicesProficient in relational database design and developmentExperience with caching systems, particularly Redis, is a plusIn-depth knowledge of quality testing practices and ensuring the delivery of high-quality softwareBachelor's degree in Computer Science, Computer Engineering, Information Technology, or equivalent work experienceBenefitsMedical, dental, and vision insurance401(k) planUnlimited PTOLife insurance coverage and PTOFull-time work that is hybrid remoteCompany OverviewNinjaOne serves as an IT platform for endpoint management that enhances productivity, minimizes risks, and lowers overall IT expenses. It was founded in 2013, and is headquartered in Austin, Texas, USA, with a workforce of 1001-5000 employees. Its website is https://www.ninjaone.com.

Apply Now β†’

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Delta Airlines Data Entry Remote Jobs Β– Hiring Now

Remote

Account Manager (SaaS & Marketing Solutions)

Remote

[Remote] Remote Sales Specialist

Remote

Customer Service Rep - Work from Home in NE

Remote

US University Intern-Rooms Operations

Remote

Medical Director

Remote

[Remote] Software Engineer, Product

Remote

**Experienced Live Chat Support Agent – Entry-Level Opportunity for Real-Time Customer Engagement**

Remote

**Experienced Data Entry Specialist – Online Operations and Database Management at blithequark**

Remote

Client Account Support Associate - Cigna Global Health Benefits - Remote

Remote
← Back