1

Senior Full Stack Java Developer Jobs in Santa Rosa, CA

The company is building a full-stack robotics platform combining AI, robotics software, hardware ... engineering organisation. You will work closely with the CEO and senior leadership team to ...

The company is building a full-stack robotics platform combining AI, robotics software, hardware ... engineering organisation. You will work closely with the CEO and senior leadership team to ...

Senior Backend Engineer - AI Platform

Bodega Bay, CA · On-site +1

$145K - $191K/yr

Develop public REST APIs using Java and internal gRPC APIs for inter-service and inter-system ... Craft systems designs, lead design decisions, and drive alignment with other senior engineers.

Senior Backend Engineer - AI Platform

Bodega Bay, CA · On-site +1

$145K - $191K/yr

Develop public REST APIs using Java and internal gRPC APIs for inter-service and inter-system ... Craft systems designs, lead design decisions, and drive alignment with other senior engineers.

Senior Software Engineer (backend)

Bodega Bay, CA · Remote

$145K - $191K/yr

We are looking for an engineer who has done this before to help us architect and build it right ... We are using Java/Spring, AWS, Lambda, Postgres, NoSQL, Kafka, and much more. Our company is still ...

Sr. Opto Mechanical Engineer

Santa Rosa, CA · On-site

$114K - $150K/yr

Duties & Responsibilities: Sr. Opto-Mechanical Engineer Advanced Optical Development Group SUMMARY ... Conduct tolerance stack-up analyses, potentially including Monte Carlo analysis, to verify design ...

Sr . R&D Engineer

Novato, CA · On-site

$122K - $168K/yr

Job Title : ABB Talent Pool - R&D Engineer / R&D Senior Engineer / R&D Team Lead / Associate ... Angular, react,Node.js (JavaScript), Python (Django/Flask), Java (Spring Boot). * Proficient with ...

Showing results 41-60

Senior Full Stack Java Developer information

See Santa Rosa, CA salary details

$11

$63

$85

How much do senior full stack java developer jobs pay per hour?

As of Sep 2, 2026, the average hourly pay for senior full stack java developer in Santa Rosa, CA is $63.50, according to ZipRecruiter salary data. Most workers in this role earn between $55.19 and $71.20 per hour, depending on experience, location, and employer.

What is a senior full stack Java developer?

Senior Full Stack Java Developers are experienced software professionals who design, develop, and maintain both the front-end and back-end components of web applications using Java and related technologies. They typically work with frameworks such as Spring Boot for the backend and may use JavaScript frameworks like Angular or React for the frontend. In addition to coding, they often lead development teams, make architectural decisions, and ensure best practices are followed throughout the software development lifecycle.

What are the key skills and qualifications needed to thrive as a senior full stack Java developer?

A Senior Full Stack Java Developer needs advanced proficiency in Java, front-end frameworks (such as Angular or React), and a solid understanding of databases, supported by a bachelor’s degree in computer science or related field. Experience with tools like Spring Boot, RESTful APIs, version control systems (e.g., Git), and cloud platforms is typically required, along with relevant certifications. Strong problem-solving, communication, and teamwork skills help developers effectively collaborate and deliver robust solutions. These competencies are crucial for building scalable applications, leading projects, and ensuring efficient development processes.

What are some common challenges senior full stack Java developers face when balancing backend and frontend responsibilities?

Senior Full Stack Java Developers often encounter the challenge of staying up-to-date with both backend Java frameworks and rapidly evolving frontend technologies. Balancing deep expertise in server-side development with proficiency in modern JavaScript frameworks (like React or Angular) can be demanding. Additionally, these professionals often need to effectively prioritize tasks between client and server development while collaborating with specialized frontend or backend team members. Time management, clear communication, and a willingness to learn new tools are essential for success in this multifaceted role.

What are popular job titles related to Senior Full Stack Java Developer jobs in Santa Rosa, CA?

For Senior Full Stack Java Developer jobs in Santa Rosa, CA, the most frequently searched job titles are:

What job categories do people searching Senior Full Stack Java Developer jobs in Santa Rosa, CA look for?

The top searched job categories for Senior Full Stack Java Developer jobs in Santa Rosa, CA are:

What cities near Santa Rosa, CA are hiring for Senior Full Stack Java Developer jobs?

Cities near Santa Rosa, CA with the most Senior Full Stack Java Developer job openings:

Chief Technology Officer

Maxwell Bond

Santa Rosa, CA • On-site

Other

This job post has expired 2 days ago. Applications are no longer accepted.


Job description

We are an advanced robotics company developing intelligent humanoid robots designed to operate safely and effectively in real-world environments.

The company is building a full-stack robotics platform combining AI, robotics software, hardware and human-centred design to develop capable robots for a broad range of applications.

Backed by a major technology organisation, the business has the resources to pursue ambitious long-term robotics development while maintaining the pace and flexibility of a high-growth technology company.

The long-term ambition is to make advanced humanoid robotics practical, reliable and commercially viable at scale.


About the Role

We are looking for a Chief Technology Officer to own the company's overall technology strategy and technical direction.


This is a company-wide leadership position spanning long-term technology strategy, product and R&D direction, robotics architecture and the development of the engineering organisation.

You will work closely with the CEO and senior leadership team to determine where the company should focus its technical investment, how the robotics platform should evolve and what capabilities need to be built to move from advanced R&D into reliable commercial products.

You will ultimately be responsible for bringing together the full robotics stack, from actuators, electronics and embedded systems through controls, planning, perception, AI and data infrastructure.


This is not a purely strategic CTO position. You will be expected to maintain strong technical depth, challenge engineering decisions, set architectural direction and get involved in the hardest technical problems when required.


Key Responsibilities

  • Own and define the company's long-term technology strategy and technical vision
  • Translate the company's commercial and product ambitions into a clear technology and R&D roadmap
  • Work alongside the CEO and senior leadership team to determine technical priorities, investment areas and build-versus-buy decisions
  • Own the technical architecture and evolution of the humanoid robotics platform
  • Define and execute the long-term R&D roadmap across hardware, software, AI and robotics
  • Lead and develop the entire technical organisation across hardware, mechatronics, electrical engineering, embedded systems, controls, software, AI/ML and robotics
  • Build the organisational structure, leadership team and hiring strategy required to support the company's next stage of growth
  • Set technical standards, architecture principles, engineering processes and development practices across the organisation
  • Drive innovation across manipulation, loco-manipulation, autonomy, perception and humanoid robot hardware
  • Oversee development of the full control stack, including state estimation, whole-body control, MPC and learning-based policies
  • Ensure hardware, firmware, controls, software and AI teams are working from a coherent system architecture
  • Establish the technical approach for taking advanced robotics research through development, validation and into reliable real-world deployment
  • Ensure the technology roadmap balances technical ambition with product requirements, development speed, cost and commercial priorities
  • Make final technical decisions on major architecture and platform-level questions
  • Develop a culture of high technical standards, ownership, experimentation and execution
  • Represent the company's technology vision externally with customers, strategic partners, investors and the wider robotics community
  • Protect and develop the company's core technical differentiation and intellectual property
  • Maintain sufficient technical depth to engage directly with the most challenging engineering and research problems


Qualifications

  • Master's or PhD in Computer Science, Robotics, Electrical Engineering or a related technical discipline
  • 10+ years of experience across advanced robotics, AI/ML or a closely related technical field
  • Significant experience working with humanoid, legged or highly complex robotic systems
  • Proven experience leading large, multidisciplinary engineering or R&D organisations
  • Track record of taking advanced robotics technology from research through development and into working physical systems
  • Experience operating at senior executive or technical leadership level, with responsibility for setting technology strategy rather than simply delivering against an existing roadmap
  • Demonstrated ability to recruit, develop and retain high-performing technical teams


Technical Requirements

  • Deep technical expertise in robotics software architecture and AI systems for humanoid or legged robots
  • Advanced experience with learning-based approaches including reinforcement learning, imitation learning, behavioural models and vision-language-action systems
  • Strong understanding of applying learning methods to robotic locomotion and manipulation
  • Hands-on experience with real-time robotics systems and ROS/ROS2 or comparable robotics middleware
  • Strong understanding of the full humanoid robotics stack, including actuators, sensors, electronics, embedded systems, controls, planning, AI and data infrastructure
  • Experience integrating hardware and software across complex robotic systems
  • Strong understanding of robot controls, planning and state estimation
  • Experience with production or field deployment of sophisticated robotic systems
  • Knowledge of model-based approaches including MPC, optimal control and LQR
  • Strong understanding of simulation, data generation, training infrastructure and the systems required to develop learning-based robotics at scale


Leadership Profile

The successful candidate will be a technically credible leader who can move comfortably between company strategy, engineering organisation design and detailed technical discussions.


They will be expected to:

  • Set a clear technical direction and bring the organisation with them
  • Make difficult technical decisions and take responsibility for the outcome
  • Know when to stay at the strategic level and when to get into the technical detail
  • Challenge assumptions and raise the technical bar across the organisation
  • Build strong relationships across engineering, product and commercial teams
  • Communicate complex technical ideas clearly to both technical and non-technical stakeholders
  • Balance long-term R&D ambition with the realities of building a commercial robotics company
  • Operate with high ownership, urgency and accountability
  • Build an engineering culture where people are expected to solve difficult problems rather than work around them
  • Be comfortable operating in an environment where the technology is still evolving and many of the problems do not have established answers


What Success Looks Like

In the first few years, the CTO will establish the technical foundation for the company's next stage of growth.


Success will mean:

  • A clear and credible technology strategy aligned with the company's commercial ambitions
  • A world-class technical leadership team and engineering organisation
  • A coherent architecture across the full robotics stack
  • Faster progression from research concepts to working robotic systems
  • Significant advances in locomotion, manipulation and autonomous behaviour
  • A repeatable process for developing, validating and deploying increasingly capable humanoid robots
  • A technology platform that can support the company's transition from advanced R&D into scalable commercial deployment
  • Clear technical differentiation that creates a lasting advantage in the humanoid robotics market