1

Full Stack Java Developer Jobs in Sunnyvale, CA (NOW HIRING)

Full Stack Java Developer

Menlo Park, CA · On-site

$61.75 - $79.75/hr

Bachelors Degree in Computer Science or in STEM Majors (Science, Technology, Engineering and Math ... C++/Java and Go Preferred experience in ServiceMesh, Containers and Kubernetes technologies ...

Java Full Stack Developer

San Jose, CA · On-site

$61.50 - $79.50/hr

Java Full Stack Developer Job Location: San Jose, CA Job Type: Contract * 8+ yr experience * Develop and maintain web applications using Java Spring Boot for backend and Angular for frontend

Java Full Stack Developer

San Jose, CA · On-site

$61.50 - $79.50/hr

Java Full Stack Developer Job Location: San Jose, CA Job Type: Contract * 8+ yr experience * Develop and maintain web applications using Java Spring Boot for backend and Angular for frontend

Java Full Stack Developer

San Jose, CA · On-site

$61.50 - $79.50/hr

Java Full Stack Developer Job Location: San Jose, CA Job Type: Contract * 8+ yr experience * Develop and maintain web applications using Java Spring Boot for backend and Angular for frontend

Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers/architects, we have them all. Desired Skills and Experience: 4+ years of PHP and MySQL experience 5+ years ...

Strong proficiency in Java Full Stack development. * Hands-on experience with React JS. * Strong ... Experience with CI/CD pipelines and DevOps practices. * Experience with containerization ...

Strong proficiency in Java Full Stack development. * Hands-on experience with React JS. * Strong ... Experience with CI/CD pipelines and DevOps practices. * Experience with containerization ...

Sr. Full Stack Java Engineer

Dublin, CA · On-site

$59 - $76.25/hr

Strong Angular (modern versions; version number not important) · Strong Java + Spring Boot · ... full stack (not siloed) · Willingness to use AI‑assisted development (Copilot)

Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers/architects, we have them all. Desired Skills and Experience: 4+ years of PHP and MySQL experience 5+ years ...

Java Full Stack Engineer

Sunnyvale, CA · On-site

$61.50 - $79.50/hr

We are looking for a Java Full Stack Engineer in Sunnyvale, CA. Please find the following and kindly forward me your updated resume Must attend Final Face to Face Interview Title: Java Full Stack ...

Java Full Stack Engineer

Sunnyvale, CA

$61.50 - $79.50/hr

We are looking for a Java Full Stack Engineer in Sunnyvale, CA. Please find the following and kindly forward me your updated resume Must attend Final Face to Face Interview Title: Java Full Stack ...

Java Developer with Mongo DB

Mountain View, CA

$60.25 - $77.75/hr

Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers/architects, we have them all. At least last 4 years on projects developing Java applications Strong Server ...

Java Developer with Mongo DB

Mountain View, CA

$60.25 - $77.75/hr

Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers/architects, we have them all. At least last 4 years on projects developing Java applications Strong Server ...

next page

Showing results 1-20

Full Stack Java Developer information

See Sunnyvale, CA salary details

$12

$69

$92

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

As of May 31, 2026, the average hourly pay for full stack java developer in Sunnyvale, CA is $69.10, according to ZipRecruiter salary data. Most workers in this role earn between $60.05 and $77.50 per hour, depending on experience, location, and employer.

What Is a Full Stack Java Developer?

A full stack Java developer is a web developer that uses the Java language in the development of the entire technology stack of a web-based application. The job duties of a full stack Java developer are to create both front-end components, such as user interfaces and back-end components, such as application code and databases. As a full stack Java developer, you must understand how the entire technology stack functions as a whole and have deep expertise of each component. Java is a computer programming language that has become one of the most popular for web application development.

What are the key skills and qualifications needed to thrive as a Full Stack Java Developer, and why are they important?

To thrive as a Full Stack Java Developer, you need strong proficiency in Java, front-end frameworks (such as Angular or React), back-end technologies, and a solid understanding of databases, often supported by a degree in computer science or a related field. Familiarity with version control systems like Git, build tools such as Maven or Gradle, and knowledge of Spring Boot or similar frameworks are typically required, along with relevant certifications. Effective communication, problem-solving abilities, and adaptability are standout soft skills in this role. These skills and qualities are essential to deliver robust, user-friendly applications and to collaborate efficiently across the software development lifecycle.

What are the typical challenges Full Stack Java Developers face when working on cross-functional teams?

Full Stack Java Developers often collaborate with front-end designers, back-end engineers, and QA specialists, which can lead to challenges in aligning technical requirements, timelines, and coding standards. Navigating different priorities and communication styles is common, especially when integrating new features or resolving bugs that span both client and server sides. Success in this environment requires flexibility, proactive communication, and a willingness to quickly adapt to shifting project needs or technologies.

What is the difference between Full Stack Java Developer vs Backend Java Developer?

AspectFull Stack Java DeveloperBackend Java Developer
Required SkillsJava, front-end (HTML, CSS, JavaScript), frameworks like Angular/React, databasesJava, server-side frameworks (Spring, Hibernate), databases, APIs
Work EnvironmentDevelops both client and server-side applications, often in agile teamsFocuses on server-side logic, APIs, and database integration
CertificationsJava certifications, full stack development coursesJava certifications, backend-specific courses
Industry UsageStartups, tech companies, full stack rolesEnterprise applications, backend services, API development

Full Stack Java Developers work on both front-end and back-end components, requiring a broader skill set. Backend Java Developers focus solely on server-side logic and database integration. The choice depends on your interest in full application development versus specialized backend work.

What are popular job titles related to Full Stack Java Developer jobs in Sunnyvale, CA? For Full Stack Java Developer jobs in Sunnyvale, CA, the most frequently searched job titles are:
What job categories do people searching Full Stack Java Developer jobs in Sunnyvale, CA look for? The top searched job categories for Full Stack Java Developer jobs in Sunnyvale, CA are:
What cities near Sunnyvale, CA are hiring for Full Stack Java Developer jobs? Cities near Sunnyvale, CA with the most Full Stack Java Developer job openings:

Full Stack Java Developer

Seven Seven Software

Menlo Park, CA • On-site

$61.75 - $79.75/hr

Full-time

Posted 7 days ago


Job description

Essential Responsibilities: In this role, you will: Engage in technical discussions; participate in technical designs and present technical ideas through white boarding Work closely with your peers and keep engaging in a fast pace technical design and development team Execute in a fast pace delivery mode and focus in delivering tasks to meet the product release goal Maintain code quality through best practices, unit testing and code quality automation Understand whole product, its modules and the interrelationship between them while being an expert in the assigned component or module Help in designing interfaces and information exchange between modules Possess advanced domain knowledge and show great customer focus. Expert in processes / methodologies and Skilled in build, release & deployment processes Articulate the need for scalability and understand the importance of improving quality through testing. Be an expert in writing code that meets standards and delivers the desired functionality using the technology selected for the project
Basic Qualifications:
Bachelors Degree in Computer Science or in STEM Majors (Science, Technology, Engineering and Math)
A minimum of 7 years of relevant professional experience or 5 years with masters or 2 years with PhD
Desired Characteristics:
Technical Expertise: Strong knowledge of Object-Oriented Analysis and Design,
Software Design Patterns and coding principles
Hands-on experience in microservices architecture and development,
Databases such as Oracle MySQL, Sybase, PostgreSQL etc.
7 years or more experience in C/C++/Java and Go
Preferred experience in ServiceMesh,
Containers and Kubernetes technologies
Preferred hands-on experience in building cloud-based software leveraging cloud and open source technology and frameworks
Experience in building scalable and highly available distributed systems
Experience in assessing application performance and optimizing/improving it through design and best coding practices
Be an expert in core data structures as well as algorithms and can implement them using language of choice
Preferred understanding and experience in one of the public clouds (AWS, Azure) native services
Experience in agile software development
Business Acumen:
Strong problem-solving abilities and capable of articulating specific technical topics or assignments
Evangelizes how our technology solves customer problems from a technology and business perspective
Leadership:
Demonstrates clarity of thinking to work through limited information and vague problem definitions
Proactively identifies and address customer issues in product
Shares knowledge, establishing trust, credibility, and goodwill
Personal Attributes:
Excellent communication skills and the ability to interface with senior leadership with confidence and clarity
Able to work well with global teams, including time-zone flexibility
Open to take new responsibility, learn new technologies or system
Job Requirements