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 NinjaOne- TwinThread is seeking experienced Software Engineers at the II and III levels in Tampa, Florida. This role emphasizes designing and developing resilient systems using Java or Python, executing software solutions, and maintaining stable production code. The ideal candidate...Senior
$120k
...Senior Java Developer Location: Tampa (FL) / Columbus (OH) / New Castle (DE) (Onsite) Fulltime/Permanent Salary: $120K/A + Benefits Must Have Technical/Functional Skills: Java 8+ / Java 11+ Spring Boot (Core, MVC, Security) RESTful APIs (JSON, OAuth...SeniorPermanent employmentFull time$110k - $120k
Synechron Inc. is seeking a Senior Java Developer in Tampa, FL. You will lead software development from requirements to deployment, ensuring code quality and mentor junior developers. The ideal candidate has strong Java 8 experience, REST API implementation skills, and...Senior- Citibank (Switzerland) AG seeks an Applications Development Senior Programmer Analyst in Tampa, Florida. The role involves... ...related field and at least four years of experience in software development, specifically in Java programming and SQL database management. Hybrid work...Senior
$90.03k - $134.2k
LTM is seeking a Sr. JAVA Spark Developer for their Tampa, FL location. The ideal candidate will have 5-8 years of experience in Java and Apache Spark, focusing on building scalable data processing solutions. Responsibilities include designing applications and optimizing...Senior$145.64k - $159.72k
...Citi is seeking an Applications Development Senior Programmer Analyst for its Tampa, Florida... ...development, working extensively with Java and Angular, among other technologies. The... ...’s degree and significant experience in software development. Competitive benefits including...SeniorRemote work$113.84k - $170.76k
A leading global bank is seeking a Java Development Lead for its Equity Finance Technology team located in Tampa. This position requires 6-10 years of Apps Development experience, with extensive expertise in Java, Kafka, and SQL. The ideal candidate will manage complex...Senior- A global technology company is seeking a Java Developer with at least 4 years of experience in Java and J2EE technologies. The ideal candidate should have a Bachelor's degree and experience with application servers like Weblogic or JBoss. Familiarity with the clinical...Senior
$125.6k - $188.4k
Citigroup Inc. is looking for a Java Full Stack Developer in Tampa, Florida, to oversee Applications Development teams and contribute to technology strategy. You will leverage over 8 years of experience, particularly in Angular, ensuring operational excellence. The ideal...Senior- A technology services company is seeking a Full-Stack Java Developer in Dallas, TX. The role involves designing and developing API services, collaborating with multiple stakeholders, and utilizing hands-on experience with Java and AWS. Applicants should have over 6 years...Senior
- ...seeking an Applications Admin to design email communication templates tailored to client specifications. The role involves utilizing Java OOP and SQL, overseeing deployments, and providing post-production support. Key responsibilities include creating program rules and...Senior
$67 - $71 per hour
Creative Solutions Services, LLC in Tampa, FL has an immediate contract opportunity for an experienced Java Spark Developer. In this role, you will design, develop, and maintain scalable data pipelines for processing large-scale financial data. The ideal candidate has...SeniorContract workImmediate start- A leading global consulting firm in Florida is seeking a Senior Java Developer with extensive experience in Java and Spring Boot. The ideal candidate will work on web application development, design microservices architecture, and collaborate with teams to ensure quality...Senior
- Veterans EZ Info Inc is currently seeking a Senior Backend Engineer for a 100% remote position focused on a large federal government healthcare... ...years of backend engineering experience, strong knowledge of Java and Spring Boot, and must be able to obtain a Government clearance...SeniorRemote job
- TechDigital Group in Tampa, Florida is looking for a skilled Java Developer to design and implement robust backend services and RESTful APIs. You will manage applications on Google Kubernetes Platform, optimizing infrastructure performance and costs. The ideal candidate...Senior
- ...supporting applications, programs, and software solutions. May include research, new development... ..., prototyping, modification, reuse, re-engineering, maintenance, or any other activities... ...oriented software development utilizing Java/J2EE, Spring (Boot), Angular 6+, JSON,...Senior
- ...Full-Stack Developer in Tampa, Florida, with strong expertise in Java/Spring Boot for backend development and Angular for frontend... ...cross-functional teams. The ideal candidate will have 8-12 years of software development experience, along with solid knowledge of Mongo DB,...Senior
$140k - $220k
Contact Government Services, LLC is seeking a Java Developer to join their Information Technology team in Tampa, Florida. The role involves enhancing data utilization for a large state-run project by developing Java web applications. Candidates should have extensive experience...Senior$96.96k - $145.44k
Citibank (Switzerland) AG is seeking an Applications Development Senior Programmer Analyst (AI Focus) in Tampa, Florida. The ideal candidate will have extensive experience in Python, Java, and AI tools, leading complex projects to innovate and implement AI solutions. As...Senior$96.96k - $145.44k
...Developer to enhance the Prime Collateral Management Engines Platform within the Prime Finance division. This role... ...candidates should possess 4-6 years of experience in software applications development, strong Java proficiency, and a solid understanding of SQL. The position...Senior- ...applications based on J2EE architecture with exposure to Server side Java with multi threading. To design and develop applications based... .... Manage the day-to-day activities working with a small team of software developers Qualifications Need only US citizens or Green Card...Senior
- A technology solutions provider in Florida is seeking a Software Engineer with expertise in both back-end and front-end development. The ideal... ...has over 6 years of experience, extensive knowledge of Java/J2EE, and a solid understanding of CI/CD tools. This role requires...Senior
- A leading tech company in Tampa, FL is looking for a Java 17+ Application Backend Developer to design and develop robust backend applications. Responsibilities include implementing APIs, optimizing data processing solutions, and collaborating with teams to enhance application...Senior
$145.64k - $159.72k
Citigroup Inc. seeks an Applications Development Senior Programmer Analyst in Tampa, Florida. You will... ...Citi Flexcube and Cash. The role demands extensive Java and Angular expertise, along with knowledge of the full software lifecycle. A Master's degree in Computer Science...Senior$96.96k - $145.44k
Citigroup Inc. is seeking a Full-Stack Software Engineer in Tampa, Florida. This role involves developing innovative software solutions by applying... .... The ideal candidate has extensive experience with Java, JavaScript frameworks like React, and a strong grasp of CI/CD...Senior- Citi is seeking an experienced full-stack software engineer in Tampa, Florida, who will design and implement software solutions to solve business... ...challenges. The ideal candidate has a strong background in Java and JavaScript frameworks, particularly React, as well as a...Senior
- A leading tech consulting firm is looking for a Fullstack Developer to design and build secure applications using Java, Spring Boot, and frameworks like React or Angular. The role focuses on developing microservices and involves collaboration with diverse teams. Candidates...Senior
- A global financial services firm in Tampa is looking for a Senior Java Full Stack Applications Development Technology Lead. This role is responsible for establishing new application systems and leading analysis and programming activities. The ideal candidate will have 5...Senior
- ...Full Stack Developer in Tampa, FL. In this hybrid role, you'll design and develop high-performance enterprise applications utilizing Java for backend and Angular for frontend frameworks. Ideal candidates will have over 7 years of experience, with a focus on NoSQL...Senior
- ...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
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 Tampa, FL
- java web developer Tampa, FL
- java cloud developer Tampa, FL
- lead full stack java developer Tampa, FL
- java software engineer Tampa, FL
- remote junior java developer Tampa, FL
- full stack java developer Tampa, FL
- java cloud engineer Tampa, FL
- java developer remote part time Tampa, FL
- java developer Tampa, FL

