Secure Full-Stack Engineer, API & UI (AWS/K8s)

CACI

Aurora (CO)

On-site

USD 108,000 - 228,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

CACI is seeking a Mid-Senior Full Stack Developer to design and build API layers and modern web UI for real-time data delivery to third-party partners. You will work in an AWS-based, Kubernetes-native environment with DISA STIG and OWASP standards, delivering secure, scalable solutions.

Responsibilities include creating responsive React front-ends, building RESTful/GraphQL APIs with Node.js, Python, or Java, implementing OAuth2/OIDC/mTLS, and guiding CI/CD deployments with GitLab and Helm while

Qualifications

  • Current TS/SCI clearance with Polygraph.
  • Bachelor’s degree in Computer Science or related field, or equivalent experience.
  • 5+ years (mid-level) or 10+ years (senior-level) of full-stack software engineering experience.
  • Advanced proficiency in JavaScript/TypeScript and React, including Redux and Context API.
  • Strong experience building APIs with Node.js, Python (FastAPI/Flask), or Java (Spring Boot).
  • Proficiency with Docker — writing Dockerfiles, building hardened images, and integrating with CI/CD pipelines.
  • Familiarity with GitLab CI/CD, Helm, and Kubernetes deployment.
  • Comfortable working in an agile, distributed team environment.
  • Ability to travel up to 5%.

Responsibilities

  • Design and maintain responsive front-end applications using React, handling complex data visualization and high-concurrency use cases for external partners.
  • Build and maintain scalable RESTful and GraphQL APIs using Node.js, Python (FastAPI/Flask), or Java (Spring Boot) for third-party data access.
  • Implement authentication and authorization patterns including OAuth2, OIDC, mTLS, and RBAC to ensure secure external data access.
  • Design and optimize relational (PostgreSQL) and non-relational (Elasticsearch, Redis) data store interactions.
  • Containerize applications with Docker and deploy to Kubernetes on AWS in coordination with the DevSecOps team.
  • Ensure all code meets DISA STIG requirements and addresses the OWASP Top 10 throughout the development lifecycle.
  • Integrate with GitLab CI/CD pipelines and Helm charts for deployment across environments.
  • Conduct code reviews, provide technical guidance for junior developers, and serve as the SME for third-party API integration.
  • Maintain technical documentation, API specifications, and integration guides.

Skills

React/Redux
TypeScript/JavaScript
API design
Docker
Kubernetes
CI/CD
GitLab
Agile
Team collaboration
Security compliance

Education

Bachelor's degree in Computer Science or related field

Tools

Node.js
Python FastAPI/Flask
Java Spring Boot
Docker
GitLab
Kubernetes
PostgreSQL
Elasticsearch
Redis

Job description

CACI is seeking a Mid-Senior Full Stack Developer to design and build API layers and modern web UI for real-time data delivery to third-party partners. You will work in an AWS-based, Kubernetes-native environment with DISA STIG and OWASP standards, delivering secure, scalable solutions.

Responsibilities include creating responsive React front-ends, building RESTful/GraphQL APIs with Node.js, Python, or Java, implementing OAuth2/OIDC/mTLS, and guiding CI/CD deployments with GitLab and Helm while

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Mid-Senior Full-Stack Engineer: Secure APIs & Real-Time UI
Mid-Senior Full-Stack Engineer: Secure APIs & Real-Time UI

CACI International • Town of Aurora (NY)

On-site
USD 108,000 - 228,000
Flexible time off
Robust learning resources
Competitive compensation & benefits
TS/SCI Full-Stack Engineer | Java, AWS, Kubernetes
TS/SCI Full-Stack Engineer | Java, AWS, Kubernetes

CACI International • Denver (CO)

Hybrid
USD 124,000 - 207,000
Mission-Critical Full Stack Engineer - Java/AWS/Kubernetes
Mission-Critical Full Stack Engineer - Java/AWS/Kubernetes

CACI International Inc. • Sterling (VA)

Hybrid
USD 98,000 - 207,000
Healthcare
Wellness benefits
Retirement plans
+2
Full Stack Web Developer at CACI International Aurora, CO
Full Stack Web Developer at CACI International Aurora, CO

CACI International • Aurora (CO)

On-site
USD 76,000 - 156,000
Senior Full-Stack Engineer (TS/SCI Clearance)
Senior Full-Stack Engineer (TS/SCI Clearance)

CACI International • King of Prussia (PA)

On-site
USD 99,000 - 207,000
Senior Full Stack Developer - National Security Tools
Senior Full Stack Developer - National Security Tools

CACI International Inc. • Fairfax (VA)

On-site
USD 94,000 - 199,000
Senior Software Engineer – Mission-Critical Web & API
Senior Software Engineer – Mission-Critical Web & API

CACI International Inc. • Sterling (VA)

On-site
USD 79,000 - 163,000
Senior Full‑Stack Engineer for Real‑Time Ops & Integration
Senior Full‑Stack Engineer for Real‑Time Ops & Integration

CACI International Inc • Fairfax (VA)

On-site
USD 113,000 - 238,000
Senior Full-Stack Developer (TS/SCI w/ Poly)
Senior Full-Stack Developer (TS/SCI w/ Poly)

International Executive Service Corps • Chantilly (VA), Northern (KY)

Hybrid
USD 162,000 - 259,000
Healthcare
Retirement plan
Education assistance
+1
Senior DevSecOps Engineer - Secure CI/CD & Kubernetes
Senior DevSecOps Engineer - Secure CI/CD & Kubernetes

CACI • Fairfax (VA)

On-site
USD 82,000 - 172,000