Senior Software Engineer, Java
$150k - $220kNinjaOne
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
- 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
- Job Title Required Skills: Proficient in Java development Proficient with Kafka Messaging Proficient with REST APIs, Webservices Good experience with Cassandra, MongoDB, Redis Experience with Kubernetes (CI/CD Deployments)Senior
$85k - $90k
...Senior Core Java Developer Location: Austin, TX Salary Range: $85- $90k Per annum +Benefits 6+ years of experience in Core Java... ...Mongo DB (4 or 6) Experience Very Good Core Java - Backend engineers Strong in API Development - Custom API Good in problem...Senior- ...contract 12 Months No of years' experience 8 years Detailed job description - Skill Set: * 8 years of experience as Java Developer * Extensive experience with Spring Framework and Spring Boot. * Experience designing and implementing microservices, RESTful...SeniorContract workLocal area
- ...Senior Java Developer Austin, TX Requirement: ~ Bachelor's degree in Computer Science or equivalent is required ~8 or more years of industry experience building scalable micro services or data driven platforms. ~ Strong computer science fundamentals....Senior
$200k
...Job Description Senior Java Software Engineer Austin, TX $200,000 ShortList Recruitment have partnered with a FinTech company who are looking to bring in a highly motivated & Driven Senior Java Software Engineer. Our client is one of the fastest growing...SeniorWork at office- ...Senior Java Developer One of Austin's top 100 Tech Start-Ups is looking to bring on a... ...goal of completing potentially shippable software each sprint. As a result, the team is hoping... ...Bachelor's degree in computer science, engineering, or related field Additional...SeniorFull time
- ...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
- ...customers but may not be chosen for this opportunity. MINIMUM 8+ years experience in bellow skills: Hands-on strong experience in Java development, including extensive experience with J2EE, Servlet and related technologies. Hands-on strong development experience...Senior
- ...Senior Java Developer Senior Java Developer to support external-facing permit and authorization systems built in a JBoss JEE environment. This role works in a rapid prototype-to-development cycle, turning user requirements into SQL-driven screen prototypes and then...SeniorLocal area
- ...Senior Java Developer Qualifications Minimum Requirements: 8 years of: Experienced in developing Internet Web browser-based transaction and reporting applications using JSF, Hibernate, J2EE technologies to access an Oracle RDBMS 13g RAC or later database...SeniorFull time
- ...Strong verbal and written skills in communicating with peers and different levels of users. Strong background in developing custom Java applications using JavaScript, JSP, JSTL, HTML, CSS, and other applicable tools. Skilled with Database query languages (SQL, PL...SeniorWork experience placementRemote work
- ...experts can help you find the best job for you. Role: Sr. Java Developer Location: Austin, TX ( 5 days Onsite from day 1)... ...Analysis, design, development, testing and delivery of application software) • Experienced in development, design and architecture with...SeniorPermanent employmentContract workRemote work
- 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
- ...Senior Java Developer Contract: 12 months renewable Location: Austin, Texas (Hybrid - 3 days onsite) *****No 3rd Parties – Candidates... ...be comfortable supporting applications throughout the full software development lifecycle. Qualifications/Requirements: ~...SeniorContract work
- ...About the job Senior Java Spring Boot Developer Senior Java Spring Boot Developer... ...who thrives in data-driven, fast-paced engineering environments and seeks to influence enterprise... ...teams to ensure alignment across the Software Development Life Cycle (SDLC)....SeniorFull timeContract work
- ...your knowledge, skills, experience and career path. Position: Senior Java Developer Client: Direct Client Duration: 2+ Years (... ...unit, module and integration of development or integrated software. ~3-Required-Oracle Sql/plsql ~8-Preferred-Accessibility...SeniorRemote work
- SailPoint Technologies Holdings, Inc. is seeking an experienced software engineer to design and develop scalable services, focusing on... ...architecture. Ideal candidates need to have extensive experience in Java or C# and cloud technologies. The position supports a hybrid...SeniorFlexible hours
- ...Role Overview: Strong expertise with Java and Spring Boot Microservice. Proficiency with Spring Boot microservice development and integration. Experience in EKS and Docker. Experience in Kafka message broker. Experience in AWS cloud. Experience in Log4j, JUnit testing...Senior
- Amtex Enterprises Inc is seeking a Senior Java Developer in Austin, TX for a contractor role lasting 3+ months. You will work on developing software solutions, making updates to the SCOR Java platform, and enhancing reporting capabilities. The role requires extensive experience...SeniorFor contractorsLocal area
- ...Role: Senior Java Developer Location: Remote w/ up to 25% travel to Austin, TX Duration: 6 month Contract to Hire (Candidates... ...Must have Skill Set: Bachelor's / Master's degree in Software Engineering or Computer Science Ability to pick up new...SeniorContract workWork experience placementRemote work
- ...JD: Must have: Java 8 and above, Spring, Oracle, No-SQL, REST API, JPA, Hibernate, AWS knowledge Key Qualifications:... ...solving skills and the ability to design scalable, and maintainable software solutions. -Ability to communicate effectively-Self...Senior
- ...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
- ...Pubhub Messaging Event Hub - Must Have Java Spring Boot experience. Experience with... ...Lead and manage the end-to-end delivery of software projects, from inception to deployment... ...or master's degree in computer science, engineering, or related field. Over 12 years of...Senior
- ...As a Software Developer at dynaConnections, you will have an opportunity to significantly impact organizational growth and effectiveness... ...enhancements to our software, utilizing some or all the following: Java, Spring Framework, Javascript, ReactJS, AngularJS, Elasticsearch...SeniorRemote workFlexible hours
- ...Senior Java Full Stack Developer – Technical Lead Locations: Austin, TX / Sunnyvale, CA (Hybrid-3 days onsite) Client: Mphasis Job Description: Oversee the design and development of complex applications Guide junior developers Oversee code quality and...Senior
- ...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...SeniorRemote jobFlexible hours
$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- A leading IT staffing company is looking for experienced IT professionals in Austin, Texas. The role requires strong Java skills, experience in Responsive Web Design, and the ability to obtain a Public Trust clearance. Candidates should ideally hold a Bachelor's degree...Senior
- 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 MirrorsSeniorContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Java. Be the first to apply!
- senior java developer Austin, TX
- java web developer Austin, TX
- java developer c2c Austin, TX
- java cloud developer Austin, TX
- lead full stack java developer Austin, TX
- java software engineer Austin, TX
- remote junior java developer Austin, TX
- full stack java developer Austin, TX
- java developer contract Austin, TX
- java cloud engineer Austin, TX


