7066 - Lead Full Stack Engineer (Java/Node.js) Must verifiably currently reside in Sacramento, CA to be considered

  • Sacramento, CA
  • Posted 9 days ago | Updated 9 days ago

Overview

On Site
$50+
Contract - Independent
Contract - W2
Contract - 36 Month(s)

Skills

Agile
Apache Ignite
Apache Maven
Build Tools
Caching
CircleCI
Cloud Computing
Collaboration
Continuous Delivery
Continuous Integration
Database Migration
Enterprise Architecture
Gradle
IT Management
Java
JavaScript
Jenkins
Knowledge Transfer
Management
Memcached
MySQL
New Relic
Node.js
Oracle
PostgreSQL
Public Sector
Redis
Relational Databases
SQL
Software Development
Splunk
System Integration
Technical Writing
Testing
TypeScript
Version Control

Job Details

Senior Full Stack Engineer (Java/Node.js) Hybrid in Sacramento

We are seeking an experienced Senior Full Stack Engineer to support a large-scale modernization initiative within a public sector environment. This role involves hands-on development, technical leadership, and system integration work across enterprise platforms and cloud-native solutions.

< data-start="552" data-end="575">Work Schedule:</>
  • Hybrid model: Onsite in Sacramento four (4) days per week, remote one (1) day per week

  • Standard hours: Monday Friday, 8:00 AM 5:00 PM PT

  • Candidates must currently reside in the Sacramento area no relocation or fully remote arrangements will be considered

< data-start="858" data-end="884">Responsibilities:</>
  • Design, develop, and maintain enterprise-grade applications using Java, Node.js, and related technologies

  • Support CI/CD pipeline development and deployment in cloud environments

  • Collaborate with cross-functional teams including engineers, analysts, and program stakeholders

  • Analyze and resolve complex software issues across multiple systems and integrations

  • Develop and document scalable solutions aligned with enterprise architecture and security standards

  • Provide guidance on software development best practices, system performance, and operational improvements

  • Prepare technical documentation and conduct knowledge transfer to internal teams

< data-start="1546" data-end="1581">Key Skills and Experience:</>
  • 7+ years of experience in software development, including 4+ years in a technical lead or senior role

  • Strong proficiency in:

    • Java (programming, testing, deployment)

    • Node.js, Express, Typescript, Next.js, and Vanilla JavaScript

    • PL/SQL and relational databases (e.g., Oracle, PostgreSQL, MySQL)

    • Build tools such as Maven, Gradle, or Bazel

    • CI/CD tools such as Jenkins, CircleCI, or TravisCI

    • Spring Framework and OpenShift

  • Experience with cloud-native development and application monitoring tools (e.g., Splunk, New Relic, ELK)

  • Familiarity with caching tools and frameworks such as Redis, Memcached, Apache Ignite, or Hazelcast

  • Knowledge of version control, database migration tools (Flyway or Liquibase), and secure development practices

< data-start="2372" data-end="2406">Preferred Qualifications:</>
  • Experience leading Agile development teams and managing technical project workflows

  • Prior involvement in large-scale system integration or modernization efforts

  • Familiarity with security scanning tools such as Prisma Cloud or Artifactory Xray

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.