Java Software Engineer
$160k - $220kGrabJobs
Description 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 . 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. Why this role: Real opportunity to shape process on a team that's still early in building it out — not just maintain what already exists. High autonomy for the right person; we want builders who push back and suggest improvements, not order-takers, working on a foundational, mission-critical piece of Ninja's endpoint management product 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 automates the hardest parts of IT to deliver visibility, security, and control over all endpoints for more than 3 0,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. 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 $160,000 to $220,000 per year. For roles based in New York, the base salary hiring range for this position is $160,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-TM1 #LI-Remote #BI-Remote
- ...Job description Job Summary We are seeking a Java Developer with 2–4 years of professional experience to design, develop, test, and... ...troubleshooting. Collaborate with product managers, business analysts, QA engineers, and other developers. Participate in Agile/Scrum ceremonies...SuggestedRelocationFlexible hours
- ...Sr Java Developer Looking for candidates regarding the following: Location: Hybrid West Palm Beach, FL Duration: 6 Months Pay Rate: $43/hour W2 Interview Type: Video Visa Restrictions: No Sponsorship Required Skills: Backend is java 11springboot with...Suggested
- ...reputation with the clients.Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, data analysts/data scientists, and machine learning engineers.Who Should ApplyRecent computer science/engineering/mathematics/...SuggestedH1b
$175k - $195k
...small close-knit team of highly technical engineers with diverse backgrounds. We have a... ...What You Will Do Lead a team of software engineers building scalable services, APIs... ...least one system language (Go preferred, Java, etc.) with a demonstrated ability to pick...SuggestedLocal areaRemote workHome office- ...Job TitleRequirements: Availability to work 100% of the time at the client's site in Palm Beach Gardens, FL (required); experience in Java development; experience with Go; experience with AWS; experience with Docker; energy experience.Responsibilities: Develop and...Suggested
- ...development team to deliver high-quality software solutions that align with the firm's... ...a row, Moffatt & Nichol is Ranked #1 in Engineering News-Record for Marine & Port Facilities... ...for team solutions, such as Python, C#, Java, and/or C++, with the ability to guide framework...For contractorsWorldwide
$75k - $150k
...The Role Veevaislookingforan Automation Engineer who is passionate about quality and automation... ...4+ years of experience in the software industry, with a passion for quality processes... ...automation frameworks Good experience in Java, object-oriented methodology, Selenium, and...Work at officeLocal areaRemote workWork from homeFlexible hours$140k - $200k
...experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and... ..., and PMs Preferred Tech Stack: Kotlin Multiplatform (Java experience is OK but role is Kotlin Multiplatform) Prior experience...Remote work$193.73k - $236.78k
...with AI. About the role: As a backend engineer for the Galaxy Product, you’ll work with... ...support scalable growth. As a Backend Software Engineer at Starburst you will:... ...Extensive software development experience with Java; ~ Demonstrated experience with software...Work at officeLocal areaRemote workFlexible hours2 days per week3 days per week- ...Description Mid-Senior Level Software Engineer Location: Remote / Alexandria, VA Clearance: Active TS/SCI or eligibility to be cleared... ...testable, and efficient code in various languages, primarily Java. ~ Recommend changes to improve established application...Remote work
- ...do. At Implicit, we're building the world's leading AI Knowledge Engine for Maintenance and Support. We provide the trusted, accurate... ...Backend Services: Help to develop various backend services in Java, Spring Boot, Python, FastAPI, Postgres, Docker. Testing and...Part timeRemote workFlexible hours
- ...Job Description Insight Global is seeking a Lead Fullstack Engineer to help build and scale a new Embedded Payments team responsible... ...and Requirements Direct experience working on SaaS products/software sold to customers .NET and C# expertise React and Azure (...
- OverviewCarollo Engineers is a leading engineering firm dedicated exclusively to water. For over 90 years, we've specialized in the planning, design, and construction of water, wastewater, stormwater, and reuse facilities, bringing innovative and sustainable solutions to...Full timeLocal areaFlexible hours
- Job Title: Python Backend Developer Experience: 3+ years Location: Remote (All over India) Job Description: We are seeking a skilled Python Backend Developer to join our team and contribute to the development and maintenance of high-quality backend applications. The ideal...Remote work
- Description#LI-JG9About UsAt HDR, we specialize in engineering, architecture, environmental and construction services. While we are most... ...Microsoft Office as well as standard Power Market Sector design software (examples include PLS CAD, AutoCAD, Plant 3D, AutoPipe, and...Contract workWork at office
- ...through reviews, testing, and adherence to standards* Create and maintain technical documentationRequirements* 8+ years of professional software development experience* 5+ years hands on experience with C#, .NET / .NET Core, ASP.NET Web API* Strong experience with MS SQL...Contract work
$165k - $175k
...provider agencies, and payers. We're seeking an experienced Lead Engineer to drive the technology vision and development of our next-... ...can improve the platform for our users Mentor a team of software engineers, fostering a culture of collaboration, accountability...Full timeLocal areaRemote workFlexible hoursNight shift- ...DevOps Engineer – IT Middleware The selected candidate will leverage their skills to provide... ...provisioning and configuration and software deployment across the software development... ...sites. Experience with JVM concepts, Java server maintenance via Ansible (Mule, Tomcat...
- ...requirements elicitation process by documenting assigned parts of business requirements, in line with guidance provided Facilitate software application design discussions, and document design decisions to guide the technical team towards building software solutions...Full timeTemporary workRelocation
$150k - $190k
...contracts with cities, universities, and engineering firms. In the past year, we’ve... ...helping communities across America. Staff Software Engineer — Computer Vision Platform $1... ...least one modern backend language (Python, Java, TypeScript, Go, etc.) ~ Strong...Ongoing contractLocal areaRemote work- Speechify, the leading audio information platform, is hiring a Senior Software Engineer to join the Core Experiences Team. You will design and maintain foundational services and SDKs powering Speechify across platforms, focusing on reliable APIs and scalable systems. You...
- ...Description: Applications Engineer II West Palm Beach, FL | Full-Time | Medical Device Manufacturing Help Build the Technology... ...analysis, and statistical methods. Experience with CAD software such as AutoCAD, Inventor, SolidWorks, or similar....Full timeWork at office
$35 per hour
...industry with its low fees, advanced trading engine, strong security and reliability, and... ...Canada Holdings Inc. About This Role: As a Software Engineering Intern, you will join our... ...Depending on your project, you may work with Java, Spring Boot microservices, TypeScript,...Hourly payInternshipLocal areaRemote workWork from home- ...Job Title Top-rated Engineering firm focused on the planning, design, and construction of Water/wastewater-related facilities & infrastructure in the US & Canada. 100% employee-owned for close to 100 years. Full Benefits: Health, Vision, Dental, and 401K match. Sign...Relocation package
- ...template installations and other minor jobs to complete website management including design, custom features, integrations with other software or services, and managed monthly content and structure optimization. We keep regular office hours and complete nearly all work on-...Work at officeRemote work
$100k - $110k
...Database EngineerWork Location: West Palm Beach, FL (Onsite 5 days)Visa: GC/US Citizens Only on W2/1099 (No C2C)Need a seasoned Database Engineer (Not DBA). Someone with Data Engineer experience or Data Science or someone who understands the data very well. Also someone who...Immediate start$140k - $200k
...of roads, helping them get back to conquering their day. HONK is seeking an experienced and versatile fully remote Senior Software Engineer. In this role, you will work closely with our CTO and team of full-stack engineers to design, architect, and build new...Remote work$80k - $120k
...provider agencies, and payers. We’re looking for a Full Stack Engineer who’s eager to grow fast, think big, and build products that... ...Innovations: Incorporate generative AI into our agency management software, boosting usability and efficiency to create intuitive...Full timeLocal areaRemote workFlexible hoursNight shift- ...frameworks Infrastructure: AWS, Docker, CI/CD Nice to Have Experience building AI-powered features (generative content, recommendation engines, automation tools). Familiarity with e-commerce platforms (Shopify, Clickfunnels) and fulfillment systems. Experience integrating...Full timeWork at officeFlexible hours3 days per week
- ...role is focused on building merchant-facing tools where speed, creativity, and AI-native workflows matter more than traditional engineering process. Our team already builds with AI agents, vibe coding, and AI-driven testing daily. Cursor, Claude Code, Copilot, and Codex...Work at officeFlexible hours3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Software Engineer. Be the first to apply!
- java developer remote part time West Palm Beach, FL
- entry level java developer remote West Palm Beach, FL
- entry level java programming West Palm Beach, FL
- java production support West Palm Beach, FL
- java programming West Palm Beach, FL
- java West Palm Beach, FL
- senior java full-stack developer West Palm Beach, FL
- java software engineer
- java developer internship
- principal java engineer

