Job Title: Sr Java Full Stack Developer
Location: Folsom, CA – local candidates needed
Duration: Long term contract
Role
Overview
CalISO is seeking an experienced Senior Software Engineer (UI
& Java Developer) to support enterprise application development
initiatives. This role requires a strong blend of modern UI engineering and
robust Java backend development, with a focus on building scalable, secure, and
high-performance systems that support mission-critical energy and grid
operations.
The ideal candidate will bring deep technical expertise,
hands-on development capability, and the ability to collaborate effectively
within a hybrid team environment.
Key Responsibilities
Design, develop, and maintain enterprise-grade UI applications
using modern frontend frameworks.
Build scalable backend services using Java and enterprise
frameworks.
Develop and maintain RESTful APIs and service integrations.
Collaborate with product owners, architects, and business
stakeholders to translate requirements into technical solutions.
Ensure performance, security, scalability, and reliability of
applications.
Participate in architecture discussions, code reviews, and
technical design sessions.
Troubleshoot complex system issues and provide long-term
solutions.
Contribute to CI/CD pipelines, automation, and DevOps
practices.
Maintain high standards of code quality and documentation.
Support Agile/Scrum delivery processes.
Required Skills & Experience
UI / Frontend
Strong experience with HTML5, CSS3, JavaScript
Expertise in React, Angular, or Vue.js
Experience with responsive UI design and performance
optimization
Strong understanding of UI/UX best practices
Java / Backend
Strong hands-on experience with Java (Java 8+)
Experience with Spring, Spring Boot, Hibernate/JPA
Strong background in microservices architecture
Experience building RESTful services and APIs
Knowledge of authentication, authorization, and API security
(OAuth2, JWT, SSO)
Data & Integration
Experience with relational databases (Oracle, PostgreSQL,
MySQL, etc.)
Experience with system integrations and enterprise APIs
DevOps / Engineering Practices
Experience with Git, Maven/Gradle, Jenkins
Exposure to CI/CD pipelines
Familiarity with Docker and Kubernetes (preferred)
Experience with cloud platforms (AWS, Azure, OCI, or GCP) is a
plus
Qualifications
6–10+ years of professional software development experience
Strong full-stack background (UI + Java)
Experience in enterprise-scale application development
Excellent problem-solving and analytical skills
Strong communication and stakeholder collaboration skills