State of California-posted 2 months ago
$6,513 - $10,852/Yr
Full-time • Entry Level
Hybrid • Sacramento, CA
5,001-10,000 employees
Executive, Legislative, and Other General Government Support

This position is located at the DMV Headquarters in Sacramento. DMV's Information Systems Division (ISD) Platform Support Services Group is seeking a dynamic and results-driven professional to serve as application developer for Alfresco-based solutions. The application developer role involves leading or supporting complex IT projects through the full SDLC, developing and customizing enterprise applications using object-oriented programming, SDKs, RESTful APIs, scripting, and modern front-end frameworks. It includes maintaining and troubleshooting systems across all environments, managing content platforms, deployment configurations, access controls, databases, and SSO. The position also supports scalable system design, workflow automation, and cloud/hybrid deployments.

  • Lead and contribute to complex IT projects using SDLC methodology, collaborating with teams to develop, document, test, and review enterprise applications.
  • Develop and customize applications using object-oriented programming, SDKs, RESTful APIs, scripting, and modern front-end frameworks.
  • Maintain and support systems across all environments, including troubleshooting, root cause analysis, and ensuring secure, reliable, and optimized performance.
  • Configure and manage system components, including content management systems, deployment environments, access controls, versioning, audit trails, databases, and SSO.
  • Design scalable system architectures and workflows, implement metadata models, and support cloud and hybrid deployment strategies.
  • Strong Java development skills, preferably with experience using Spring Boot.
  • Proficiency with the Alfresco SDK for building custom extensions, web scripts, and behaviors.
  • Skilled in developing and integrating Alfresco Web Scripts and REST APIs.
  • Experience with JavaScript and FreeMarker for UI customization.
  • Solid understanding of Alfresco Repository (ACS), Share, and the ability to tailor content models, workflows, and interfaces.
  • Familiarity with core content management concepts such as metadata modeling, permissions, versioning, audit trails, and BPM tools like Activiti or Flowable.
  • Experience with containerized deployments (Docker, Kubernetes), CI/CD pipelines, and Alfresco Digital Workspace.
  • SQL/database knowledge, search integration (e.g., Solr), authentication (LDAP, SAML, OAuth), and cloud deployment on platforms like AWS or Azure.
  • Health, vision, and dental benefits.
  • Retirement plans (CalPERS).
  • Savings plans (401K and 457b).
  • Leave benefits.
  • Insurance (such as group legal insurance and group long term disability insurance).
  • Employee assistance program.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service