1

Senior Full Stack Java Developer Jobs in Novato, CA

Senior Full Stack Engineer

San Bruno, CA · On-site

$185K - $210K/yr

Job Summary We are seeking a highly skilled Senior Full Stack Engineer to join our engineering team ... Familiarity with DevOps practices and infrastructure as code (e.g. Terraform, CDK) * Strong ...

We're looking for a senior full stack engineer to help build the core systems behind AI teammates for finance. You'll design and ship infrastructure that allows agents to initiate, execute, and ...

Job Summary We are seeking a highly skilled Senior Full Stack Engineer to join our engineering team ... Familiarity with DevOps practices and infrastructure as code (e.g. Terraform, CDK) * Strong ...

Job Summary We are seeking a highly skilled Senior Full Stack Engineer to join our engineering team ... Familiarity with DevOps practices and infrastructure as code (e.g. Terraform, CDK) * Strong ...

They are looking for a Senior Full-Stack Engineer to join their founding team, where the candidate will take ownership of projects from customer discovery to product launch, directly impacting the ...

We are seeking a Senior Full Stack Engineer with strong hands-on technical expertise and the ... Experience with cloud platforms, DevOps, CI/CD, and Site Reliability Engineering (SRE) principles ...

New

Job Summary We are seeking a highly skilled Senior Full Stack Engineer to join our engineering team ... Familiarity with DevOps practices and infrastructure as code (e.g. Terraform, CDK) * Strong ...

We are seeking a Senior Full Stack Engineer with strong hands-on technical expertise and the ... Experience with cloud platforms, DevOps, CI/CD, and Site Reliability Engineering (SRE) principles ...

New

... Java eager to work in Python). * Hands-on experience with relational databases (PostgreSQL or ... Basic DevOps and CI pipeline literacy. * Experience integrating LLM APIs (Anthropic, OpenAI, etc ...

You've built customer-facing products - not primarily internal tooling or developer platforms. * Y ... Bonus points for experience with Java or Ruby (if you don't know Python, you're willing to learn ...

Senior Software Engineer Expert Type: Contract Compensation: $80-$130/hour Location: Remote Role Responsibilities * Design, develop, and maintain full-stack applications using Python . * Build and ...

Showing results 21-40

Senior Full Stack Java Developer information

See Novato, CA salary details

$12

$68

$91

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

As of Aug 19, 2026, the average hourly pay for senior full stack java developer in Novato, CA is $68.19, according to ZipRecruiter salary data. Most workers in this role earn between $59.28 and $76.49 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 Novato, CA?

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

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

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

Infographic showing various Senior Full Stack Java Developer job openings in Novato, CA as of August 2026, with employment types broken down into 82% Full Time, 11% Part Time, 6% Contract, and 1% Nights. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $141,832 per year, or $68.2 per hour.

Senior Full Stack Engineer

Mill

San Bruno, CA • On-site

$185K - $210K/yr

Full-time

Posted 19 days ago


Job description

Job Summary

We are seeking a highly skilled Senior Full Stack Engineer to join our engineering team. This is an individual contributor technical leadership role reporting to the Director of Software Engineering. You will drive the technical direction of your project area and write high-quality code across the stack, while mentoring engineers around you.

We've moved away from a frontend/backend split at Mill: every engineer here works full stack, typically leaning toward one side based on strength and interest, and teams are organized around projects rather than layers of the stack. You'll likely anchor on a given project for a sustained stretch - enough to build real depth and avoid constant context-switching - with real opportunities to rotate onto new projects and parts of the codebase over time.

AI-assisted development is core to how we build software, not a peripheral tool. We expect fluency with tools like Claude Code as part of your daily workflow, and as a senior level engineer, a role in raising the bar for how the team uses them.

Key Responsibilities

Technical Leadership

  1. Lead the technical design and execution of full-stack web applications, ensuring alignment with business objectives and technical standards
  2. Design and implement scalable, secure, and efficient full-stack solutions
  3. Own estimates and technical delivery plans and surface risks early

Development and Implementation

  1. Craft elegant, documented, and sustainable code spanning our full web stack, remaining ready to provide support for our native mobile environment when required
  2. Develop and optimize API and user interfaces
  3. Use AI-assisted development tools fluently as a standard part of how you write, review, and ship code

Team Collaboration

  1. Mentor junior engineers, fostering a culture of continuous learning and improvement.
  2. Conduct code reviews and provide constructive feedback to maintain high coding standards.
  3. Communicate technical constraints and tradeoffs clearly to your project's product manager.

Quality Assurance

  1. Champion best practices in testing, CI/CD, and deployment
  2. Troubleshoot and resolve technical issues, ensuring minimal downtime and disruption
  3. Monitor and optimize application performance
Required Qualifications
  • 5+ years of professional experience in software development with a focus on full-stack development
  • Deep experience with modern frontend frameworks (e.g. React, Vue, Angular, or SvelteKit) - we use SvelteKit at Mill but recognize that strong React/Vue/Angular experience is highly transferable, especially with AI-assisted tooling, so prior SvelteKit experience is preferred but not required
  • Strong backend experience with TypeScript/Node.js; comfort with serverless architectures (e.g. AWS Lambda)
  • Solid understanding of SQL and NoSQL database systems
  • Experience with cloud platforms (we run AWS) and modern deployment workflows
  • Fluency with AI-assisted development workflows (e.g. Claude Code, Copilot) as a genuine part of your day-to-day practice - not occasional or exploratory use
  • Strong software architecture fundamentals (e.g. microservices, serverless)
  • Excellent problem-solving and debugging skills
Preferred Qualifications
  • Experience with our specific stack: SvelteKit (web, deployed on Vercel), React Native (mobile), AWS Lambda with CDK (TypeScript) and Middy
  • Familiarity with DevOps practices and infrastructure as code (e.g. Terraform, CDK)
  • Strong understanding of security best practices in web development
  • Prior experience working at a hardware company, particularly collaborating with firmware teams - we build physical devices, not just software, and comfort working alongside hardware/firmware engineers is a plus
Key Attributes
  • Strong communication and interpersonal skills - especially the ability to partner closely with product without owning the roadmap
  • Comfortable holding technical ownership of a project over a sustained period, while staying energized by the opportunity to rotate onto new problems periodically
  • Proactive, self-driven, and eager to take ownership of projects
  • Passion for mentoring and developing engineering talent

The estimated base salary range for this position is $185k to $210k, which does not include the value of benefits or a potential equity grant. A wide range of factors are considered in making compensation decisions, including but not limited to skill sets, market conditions, experience and training, licensure and certifications, and business and organizational needs.