1

Full Stack Java Developer Jobs in Sacramento, CA

Sr Java Developer

Sacramento, CA · On-site

$62.25 - $79.50/hr

Job Title: Sr Java Developer Location: Sacramento, CA Duration: 12 months Mandatory Qualifications: * All full-time resources must have a minimum of five (5) years of experience, during the last ...

Software Eng, Full Stack

Sacramento, CA · On-site

$80K - $115K/yr

Description SBM is looking for a Full Stack Software Engineer ! While the primary responsibility of this position is development, working on an agile team will require this position to be willing to ...

SBM is looking for a Full Stack Software Engineer ! While the primary responsibility of this position is development, working on an agile team will require this position to be willing to be involved ...

Software Eng, Full Stack

Sacramento, CA · On-site

$80K - $115K/yr

Description Position at 4Insite SBM is looking for a Full Stack Software Engineer ! While the primary responsibility of this position is development, working on an agile team will require this ...

Full Stack Software Engineer

Sacramento, CA · On-site

$145K - $170K/yr

Contribute to CI/CD pipelines, infrastructure-as-code, and deployment workflows on AWS About You * 6+ years of experience as a software engineer, with strong full stack capabilities * Deep experience ...

Senior Java Developer

Rancho Cordova, CA · On-site

$61 - $77.75/hr

Senior Java Developer Location: Rancho Cordova, CA (candidates must be local enough for on-site interviews) Duration: Long-term contract or contract-to-hire Interviews - Technical phone interview to ...

Contribute to CI/CD pipelines, infrastructure-as-code, and deployment workflows on AWS About You * 6+ years of experience as a software engineer, with strong full stack capabilities * Deep experience ...

Senior Java Developer

Rancho Cordova, CA

$61 - $77.75/hr

Senior Java Developer Location: Rancho Cordova, CA (candidates must be local enough for on-site interviews) Duration: Long-term contract or contract-to-hire Interviews - Technical phone interview to ...

Work you'll do As a Senior Full-stack Software Engineer, you will actively engage in your engineering craft, taking a hands-on approach to multiple high-visibility projects. Your expertise will be ...

Java Developer

Rancho Cordova, CA · Hybrid

$55.25 - $71.50/hr

Java language knowledge for building services and micro services such as Restful with JSON and/or SOAP with XML based request/response * Implementing design patterns, algorithms and applying ...

next page

Showing results 1-20

Full Stack Java Developer information

See Sacramento, CA salary details

$11

$61

$83

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

As of Jun 18, 2026, the average hourly pay for full stack java developer in Sacramento, CA is $61.93, according to ZipRecruiter salary data. Most workers in this role earn between $53.85 and $69.47 per hour, depending on experience, location, and employer.

Is Java outdated in 2026?

Java remains a widely used programming language for full stack development in 2026, with ongoing updates and a large ecosystem of frameworks like Spring. Its stability, performance, and extensive community support make it a relevant skill for full stack Java developers, especially in enterprise environments. Staying current with the latest Java versions and related tools is important for maintaining competitiveness in the job market.

Can I learn Java full stack in 3 months?

Full Stack Java Developer roles typically require a strong understanding of Java, front-end technologies, databases, and frameworks, which usually takes longer than three months to master thoroughly. While intensive learning programs or bootcamps can provide foundational skills within this timeframe, becoming proficient for a professional role generally requires ongoing practice and experience beyond three months.

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.

Is Java full stack in demand in 2026?

Full Stack Java Developer roles are expected to remain in demand in 2026 due to the continued need for versatile developers skilled in both front-end and back-end technologies, including frameworks like Spring and tools such as Java EE. As organizations adopt cloud computing and microservices architectures, expertise in Java and related technologies will be valuable for building scalable applications.

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.

Will AI replace full stack dev?

AI is unlikely to fully replace full stack Java developers, as the role requires complex problem-solving, creativity, and understanding of business needs that AI cannot fully replicate. Instead, AI tools can augment their work by automating repetitive tasks and assisting in coding, allowing developers to focus on higher-level design and architecture. Staying updated with new technologies and developing skills in AI integration can enhance a full stack developer's value in the job market.
What are popular job titles related to Full Stack Java Developer jobs in Sacramento, CA? For Full Stack Java Developer jobs in Sacramento, CA, the most frequently searched job titles are:
What job categories do people searching Full Stack Java Developer jobs in Sacramento, CA look for? The top searched job categories for Full Stack Java Developer jobs in Sacramento, CA are:
What cities near Sacramento, CA are hiring for Full Stack Java Developer jobs? Cities near Sacramento, CA with the most Full Stack Java Developer job openings:
Infographic showing various Full Stack Java Developer job openings in Sacramento, CA as of June 2026, with employment types broken down into 2% Locum Tenens, 84% Full Time, 5% Part Time, 5% Contract, and 4% Nights. Highlights an 86% Physical, 2% Hybrid, and 12% Remote job distribution, with an average salary of $128,816 per year, or $61.9 per hour.

Senior Full Stack Developer

Franchise Tax Board

Sacramento, CA • On-site

$6.5K - $10K/mo

Full-time

Posted 13 days ago


Job description

The salary ranges listed in this Job Control may not reflect reductions in pay in accordance with the 2025 Personal Leave Program. Please follow the link for more information regarding the 2025 Personal Leave program.
http://hrmanual.calhr.ca.gov/Home/ManualItem/1/2113
About the job: The Full Stack Developer is responsible for participating in all phases of the Software Development Life Cycle of web applications and supporting components. In this software engineering role, you will lead or contribute as a programming resource on complex application project efforts; design, develop, and support web applications and systems that are reliable, high-performing, and highly available; and ensure that all deliverables comply with departmental guidelines, including those related to architecture, security, accessibility, and usability. You will also perform research to solve complex problems and address production issues; provide excellent customer service to both internal and external clients; develop and maintain operational procedures and guidelines; and collaborate effectively with interdepartmental stakeholders.
About the Technology Services Division (TSD) The mission of TSD is to securely deliver and support information technology solutions and services essential to the success of the FTB's mission. By acting on our TSD mission, we will realize our vision of a collaborative and diverse team of IT experts who further innovation and empower our business partners to accomplish their goals. Read more about FTB . Learn more about other FTB technical roles at this FTB microsite . Need help understanding the hiring process or have questions about FTB? We'd love to talk to you! Before applying, read through these step by step instructions to apply, or contact us at IT.Recruit@ftb.ca.gov . Please include the job control (JC) number and the position title in the subject line.
Additional positions may become available (RPA 2526-01805).
Please complete this optional survey letting us know how you heard about this position by clicking here .
You will find additional information about the job in the Duty Statement .
Working Conditions
This position is eligible for limited remote working within California based on departmental guidelines and operational need. FTB has a minimum in-office requirement of two days per week for all positions including those that are eligible for telework. This is subject to change.
Interviews will be conducted in person.
This position is not eligible for visa sponsorship. Applicants must be authorized to work in the US without the need for a visa sponsorship or a training plan, now or in the future .
Minimum Requirements You will find the Minimum Requirements in the Class Specification.
  • INFORMATION TECHNOLOGY SPECIALIST I
Additional Documents
  • Job Application Package Checklist
  • Duty Statement

Position Details Job Code #:
JC-520316
Position #(s):
564-250-1402-XXX
Working Title:
Senior Full Stack Developer
Classification:
INFORMATION TECHNOLOGY SPECIALIST I $6,513.00 - $8,729.00 A
$7,163.00 - $9,599.00 B
$7,864.00 - $10,537.00 C
New to State candidates will be hired into the minimum salary of the classification or minimum of alternate range when applicable.
# of Positions:
Multiple
Work Location:
Sacramento County
Telework:
Hybrid
Job Type:
Permanent, Full Time
Department Information
Our mission is to help taxpayers file timely and accurate tax returns, and pay the correct amount to fund services important to Californians.
FTB fosters an environment of equity and inclusion for all and we welcome everyone to be part of our diverse workforce.
Department Website: http://www.ftb.ca.gov
Special Requirements
  • The position(s) require(s) a Background Investigation be cleared prior to being hired.

This business uses E-Verify in its hiring practices to achieve a lawful workforce. E-Verify is a web-based system that allows enrolled employers to confirm the eligibility of their employees to work in the United States. For more information about E-Verify, please go to www.dhs.gov/e-verify .
CALIFORNIA CODE OF REGULATIONS, TITLE 2, SECTION 172: All candidates for, appointees to, and employees in the state civil service shall possess the general qualifications of integrity, honesty, sobriety, dependability, industry, thoroughness, accuracy, good judgment, initiative, resourcefulness, courtesy, ability to work cooperatively with others, willingness and ability to assume the responsibilities and to conform to the conditions of work characteristic of the employment, and a state of health, consistent with the ability to perform the assigned duties of the class. Where the position requires the driving of an automobile, the employee must have a valid state driver's license, a good driving record and is expected to drive the car safely. The foregoing general qualifications shall be deemed to be a part of the personal characteristics of the minimum qualifications of each class specification and need not be specifically set forth therein.
**IMPORTANT NOTICE** As required by the department's rules of conduct, all employees of the Franchise Tax Board (FTB) must be in compliance with the California Revenue and Taxation Code. During the background investigation portion of the hiring process, FTB will review return information to verify California state income tax compliance. Any failure to comply with the California Revenue and Taxation Code may prevent you from being hired at FTB. You must verify your filing status by calling 1-800-852-5711 to resolve any potential tax compliance issues, prior to submitting your application and seeking employment with FTB. All applicants not currently employed with the Franchise Tax Board will be subject to a pre-employment background investigation. The investigation will consist of completion of a pre-employment questionnaire, fingerprinting, and an inquiry to the Department of Justice to disclose criminal records. We comply with the Americans with Disabilities Act. Persons with hearing or speech impairments, call TTY/TDD (800) 735-2929.
Application Instructions
Completed applications and all required documents must be received or postmarked by the Final Filing Date in order to be considered. Dates printed on Mobile Bar Codes, such as the Quick Response (QR) Codes available at the USPS, are not considered Postmark dates for the purpose of determining timely filing of an application.
Final Filing Date: 6/15/2026
Who May Apply
Individuals who are currently in the classification, eligible for lateral transfer, eligible for reinstatement, have list or LEAP eligibility, are in the process of obtaining list eligibility, or have SROA and/or Surplus eligibility (please attach your letter, if available). SROA and Surplus candidates are given priority; therefore, individuals with other eligibility may be considered in the event no SROA or Surplus candidates apply. Applications will be screened and only the most qualified applicants will be selected to move forward in the selection process. Applicants must meet the Minimum Qualifications stated in the Classification Specification(s).
How To Apply
Complete Application Packages (including your Examination/Employment Application (STD 678) and applicable or required documents) must be submitted to apply for this Job Posting. Application Packages may be submitted electronically through your CalCareer Account at www.CalCareers.ca.gov. When submitting your application in hard copy, a completed copy of the Application Package listing must be included. If you choose to not apply electronically, a hard copy application package may be submitted through an alternative method listed below:
Address for Mailing Application Packages
You may submit your application and any applicable or required documents to:
Franchise Tax Board
Classification and Hiring Unit
Attn: S. Kelley / IT Workforce
P.O. Box 550
Sacramento , CA 95812-0550
Address for Drop-Off Application Packages
You may drop off your application and any applicable or required documents at:
Franchise Tax Board
Classification and Hiring Unit
S. Kelley / IT Workforce
9646 Butterfield Way
Sacramento , CA 95827
Drop off at Welcome Center in Main Lobby (may be non-operational on weekends and holidays)
07:00 AM - 06:00 PM
Required Application Package Documents
The following items are required to be submitted with your application. Applicants who do not submit the required items timely may not be considered for this job:
  • Current version of the State Examination/Employment Application STD Form 678 (when not applying electronically), or the Electronic State Employment Application through your Applicant Account at www.CalCareers.ca.gov. All Experience and Education relating to the Minimum Qualifications listed on the Classification Specification should be included to demonstrate how you meet the Minimum Qualifications for the position.
  • Resume is required and must be included.
  • Other -
    REQUIRED: If you are basing your eligibility on educational requirements, you MUST provide alegible copy of your transcripts as proof of meeting the education requirement as listed in theClassification Specification (please see the Class Specification located under "MinimumRequirements" on the left-hand side of this job posting). Applicants with foreign transcripts mustprovide a foreign transcript evaluation that indicates the number of units to which the foreigncourse work is equivalent. Transcripts and evaluations may be official or unofficial; pleaseredact birthdates and social security numbers. If you are not basing your eligibility on aneducational requirement, you may instead use the bypass option (when applying, selectChoose/Upload for the required document and then select Bypass File).
  • Other -
    A cover letter is required and must be included.
  • Supplemental Application -
    In order to be considered for this position, interested candidates must submit a supplemental quetion with your application. Your response must be no more than two type-written pagein length, using 12-point font, 1-inch standard margins and include your first and last name inthe upper right-hand corner of the page. Respond to the following supplemental question:
  • Describe a recent full stack web development project you worked on that relates to this posting.As part of your description, include details on your involvement with the different layers, whichtechnologies were used, challenges encountered, and any changes you would make approachinga similar project in the future.
  • Give examples that showcase your capability to execute each of the functions outlined in the dutystatement.
Applicants requiring reasonable accommodations for the hiring interview process must request the necessary accommodations if scheduled for a hiring interview. The request should be made at the time of contact to schedule the interview. Questions regarding reasonable accommodations may be directed to the EEO contact listed on this job posting.
Desirable Qualifications In addition to evaluating each candidate's relative ability, as demonstrated by quality and breadth of experience, the following factors will provide the basis for competitively evaluating each candidate:
We encourage applications regardless of whether you think you meet 100% of these skills below. Please highlight your knowledge, skills, and experience related to the below desirable qualifications in your application package.
All Experience and Education relating to the Minimum Qualifications listed on the Classification Specification should be included to clearly demonstrate how you meet the Minimum Qualifications and Alternate Range Placement for the position on your State Application (STD Form 678). The application should also clearly demonstrate the candidate's ability to meet the Desirable Qualifications identified in this job advertisement. The Classification Specification is located on this Job Announcement Posting under "Minimum Requirements".
  • Full stack development experience of multi-tiered Java web applications that are highly secure, performant, available, reliable, accessible, and usable
  • Experience with application modernization initiatives
  • Experience with Java libraries and frameworks (Java 2 EE, Java EE, Jakarta EE)
  • Experience with Eclipse, Rational Application Developer (RAD), or similar IDEs
  • Experience with JBOSS, and IBM WebSphere application servers
  • Experience with containerization and OpenShift Platform
  • Experience developing with the Model View Controller design pattern
  • Experience with Object Oriented Programming
  • Experience with scripting languages
  • Experience with CSS Frameworks
  • Experience with Single Sign-on (SSO) applications
  • Experience with service-oriented architecture, APIs, and related technologies
  • Experience with Structured Querying languages (SQL) and relational databases
  • Experience with SQL Server Management Studio
  • Experience with Team Foundation Server (TFS)

Benefits Benefit information can be found on the CalHR website and the CalPERS website.
In addition, Franchise Tax Board offers the following:
  • Convenient transportation and commuting options include : Light Rail stop, bicycle lockers, free parking, and carpool/vanpool opportunities

Contact Information
The Human Resources Contact is available to answer questions regarding the application process. The Hiring Unit Contact is available to answer questions regarding the position.
Department Website: http://www.ftb.ca.gov
Human Resources Contact:
Classification & Hiring Unit
(916) 845-3608
Hiring Unit Contact:
S.Kelley / IT Workforce
(916) 845-4919
Simran.Kelley@ftb.ca.gov
Please direct requests for Reasonable Accommodations to the interview scheduler at the time the interview is being scheduled. You may direct any additional questions regarding Reasonable Accommodations or Equal Employment Opportunity for this position(s) to the Department's EEO Office.
EEO Contact:
EEO Office
(916) 845-2860
California Relay Service: 1-800-735-2929 (TTY), 1-800-735-2922 (Voice) TTY is a Tele...