Job Description And Duties
The California Department of Justice (CA DOJ) is seeking a highly skilled and motivated Full Stack Application Developer to join our team, playing a critical role in developing and maintaining applications that are vital to public safety across the state. Your work will directly support the mission of the Office of the Attorney General: to enforce the law, ensure justice, and safeguard Californians. This is an opportunity to leverage your technical expertise in a public-service environment where your code contributes to real-world outcomes, including maintaining the security and accuracy of essential law enforcement information systems.
As a Full Stack Developer, you will be responsible for the design, development, testing, and deployment of mission-critical applications within the Integrated Applications and Services Section. You will work with both front-end and back-end technologies, databases and system integration points to deliver highly available and secure solutions.
Key Responsibilities
- Design, develop, and maintain high-quality, scalable applications using Java and leveraging modern frameworks like Spring Boot.
- Develop dynamic and secure user interfaces utilizing modern web technologies and template engines.
- Manage and optimize Oracle databases, including writing complex SQL queries, stored procedures, and conducting troubleshooting and performance tuning.
- Actively participate in an Agile/Scrum environment, including daily stand-ups, sprint planning, and retrospectives, to ensure rapid and iterative development.
- Participate in all phases of the Software Development Life Cycle (SDLC), including requirements analysis, system architecture, testing, and deployment.
- Design, implement, and maintain DevOps integration and testing pipelines using tools such as Jenkins, Bitbucket, and Artifactory to automate and ensure continuous quality.
- Collaborate with business analysts and stakeholders to translate complex legal and business requirements into technical specifications and application features.
- Ensure the highest standards of security, integrity, and privacy are met for all sensitive criminal justice information.
You will find additional information about the job in the
Duty Statement .
Position Details
Job Code #:
JC-507030
Position #(s):
420-860-1402-XXX
Working Title
Software Application 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:
2
Work Location:
Sacramento County
Telework
Telework
Job Type
Permanent, Full Time
Work Shift
8:00 AM - 5:00 PM
Work Week
Monday - Friday
Department Information
This position is located in the California Justice Information Services Division, Application Development Bureau, DLE, Biometrics, and PDMP Systems Branch, Integrated Applications and Services Section.
Please disregard the SROA/Surplus language below as the Department of Justice requires applicants to submit their SROA/Surplus Letter if that is the basis of their eligibility.
For more information about the department, please visit the Attorney General’s website at www.oag.ca.gov .
Personal Leave Program: Effective July 1, 2025, state employees are subject to temporary wage reductions in exchange for Personal Leave Program (PLP) accruals. The specific rate and hours earned were negotiated and agreed upon by each bargaining unit. The actual monetary impact of these temporary reductions can vary based on your bargaining unit and/or federal and state tax withholdings. For additional information please visit Human Resources Manual - CalHR
ALTERNATE RANGE CRITERIA 484
Established 1/31/18, Pay Letters 18-04 and 18-05
Range A. This range shall apply to persons who do not meet the criteria for Range B or Range C.
Range B. This range shall apply to persons who meet the Minimum Qualifications for the classification and who have also completed two years of satisfactory additional experience performing duties equivalent to or higher than an Information Technology Specialist I.
Qualifications
Range C. This range shall apply to persons who meet the Minimum Qualifications for the classification and who have also completed four years of satisfactory additional experience performing duties equivalent to or higher than an Information Technology Specialist I.:
When the requirements for the criteria are met and upon recommendation of the appointing power, the employee shall receive a rate under the provisions of California Code of Regulations, title 2, section 599.676. Upon movement to Range C, the employee shall receive a rate under the provisions of California Code of Regulations, title 2, section 599.674 shall apply.
Benefits of working for the State of California:
- Work-life balance
- 11 paid holidays
- Flexible paid leave options
- Consistent wage increases
- Pension retirement
- Job stability
- Health/Dental/Vision Insurance
- Public Service Loan Forgiveness (PSLF) and more!