1

Full Stack Java Developer Jobs in San Francisco, CA

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 ...

... Stack Developer We are seeking a talented and passionate Software Engineer III - Full Stack ... Microservice architectures using backend technologies like Java, Spring Boot, Kafka, Cache and a ...

Java React Full Stack Developer

Menlo Park, CA · On-site

$61.75 - $79.75/hr

Currently, We are looking for entry-level software programmers, Java full-stack developers, Python/Java developers, Data analysts/ Data Scientists, and Machine Learning engineers for full-time ...

Java Full Stack Developer

Pleasanton, CA · On-site

$58.25 - $75.25/hr

... Java Full Stack Developer with expertise in building scalable web applications using React JS+ CRACO (Modern UI) on the front end and Java on the back end. The ideal candidate will have strong ...

Java Full Stack developer

Pleasanton, CA · On-site

$58.25 - $75.25/hr

Job Summary We are seeking a highly skilled Java Full Stack Developer with expertise in building scalable web applications using React JS on the front end and Java on the back end. The ideal ...

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 ...

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)

Senior Java Full Stack Engineer

San Francisco, CA · On-site

$61.75 - $79.75/hr

Senior Java Full Stack Engineer Location: Lehi, UT | Plano, TX | SF, CA (If local to our SF, Plano ... AI-powered developer tools to enhance productivity and code quality. Experience: 8+ Years of ...

Java Full Stack Engineer Primary Skills - Java, React.Js, Microservices, Springboot Location - Oakland, CA Work Culture - Hybrid Experience - 10+ years Open for FTE and C2C both Rate - $80/hr max on ...

Java Full Stack Backend Developer

San Leandro, CA · On-site

$58 - $75/hr

Java Full Stack Backend Developer Location: San Leandro, CA(Hybrid) Type : C2C/W2 Client: HCL/Wells Fargo No of positions: 3 Note: Inperson client interview is mandatory Visa Type : USC /GC / GC EAD ...

Java/J2EE Developer

Fremont, CA

$55.75 - $72.25/hr

Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers/architects, we have them all. Required Qualifications: 5+ years Java/J2EE experience Strong hands-on ...

Java/J2EE Developer

Fremont, CA

$55.75 - $72.25/hr

Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers/architects, we have them all. 4+ years Java/J2EE experience Strong hands-on experience with Java EE or ...

Java/J2EE Developer

Fremont, CA · On-site

$55.75 - $72.25/hr

Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers/architects, we have them all. 6+ years Java/J2EE experience Strong hands-on experience with Java EE or ...

Fullstack - Java Frontend Developer

San Mateo, CA · On-site

$59.75 - $77.25/hr

Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers/architects, we have them all. 5+ years of experience developing web applications Java, Spring, JavaScript ...

Java Full stack Developer

San Francisco, CA · On-site

$61.75 - $79.75/hr

Java Full stack Developer * Location: San Francisco, CA * Long term Contract Required Skills & Qualifications Hands-on: JDK 21, Spring Boot, Microservices, AWS services, JDBC/JNDI, JMS, J2EE stack.

next page

Showing results 1-20

Full Stack Java Developer information

See San Francisco, CA salary details

$12

$68

$91

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

As of Jul 1, 2026, the average hourly pay for full stack java developer in San Francisco, CA is $68.43, according to ZipRecruiter salary data. Most workers in this role earn between $59.47 and $76.73 per hour, depending on experience, location, and employer.

What is a Full Stack Java Developer?

A Full Stack Java Developer is a software professional skilled in both front-end and back-end development using Java technologies. They are proficient in building complete web applications, handling everything from designing user interfaces and user experiences to managing databases and server-side logic. Typically, they work with frameworks like Spring Boot for the backend and technologies like HTML, CSS, and JavaScript for the frontend, ensuring seamless integration between the two. Full Stack Java Developers are valued for their versatility and ability to manage all aspects of the software development process.

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 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 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 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 most commonly searched types of Full Stack Java Developer jobs in San Francisco, CA? The most popular types of Full Stack Java Developer jobs in San Francisco, CA are:
What are popular job titles related to Full Stack Java Developer jobs in San Francisco, CA? For Full Stack Java Developer jobs in San Francisco, CA, the most frequently searched job titles are:
What job categories do people searching Full Stack Java Developer jobs in San Francisco, CA look for? The top searched job categories for Full Stack Java Developer jobs in San Francisco, CA are:
What cities near San Francisco, CA are hiring for Full Stack Java Developer jobs? Cities near San Francisco, 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 9 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