Senior Full Stack Engineer: Real-Time API & Secure Cloud

CACI International Inc.

Chantilly (VA)

On-site

USD 99,000 - 207,000

Full time

10 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

CACI International Inc. seeks a Mid-Senior Full Stack Developer to design and build the API layer and modern web UI for the Clairvoyant program, delivering real-time data to external partners in an AWS, Kubernetes environment.

The role requires TS/SCI with Polygraph, a BS in CS or equivalent, 5+ years (mid) or 10+ years (senior) in full-stack development, strong JS/TS and React, Node.js/Python/Java APIs, Docker, Kubernetes, and secure coding aligned with DISA STIG and OWASP standards.

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
JavaScript/TypeScript
API design
CI/CD
Security compliance

Education

Bachelor’s degree in Computer Science or related field

Tools

Node.js
Python (FastAPI/Flask)
Java (Spring Boot)
Docker
Kubernetes
GitLab CI/CD
Helm
AWS (ECS/EKS, API Gateway, CloudFront, RDS)

Job description

CACI International Inc. seeks a Mid-Senior Full Stack Developer to design and build the API layer and modern web UI for the Clairvoyant program, delivering real-time data to external partners in an AWS, Kubernetes environment.

The role requires TS/SCI with Polygraph, a BS in CS or equivalent, 5+ years (mid) or 10+ years (senior) in full-stack development, strong JS/TS and React, Node.js/Python/Java APIs, Docker, Kubernetes, and secure coding aligned with DISA STIG and OWASP standards.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Mid-Senior Full Stack Developer
Mid-Senior Full Stack Developer

CACI International Inc. • Chantilly (VA)

On-site
USD 99,000 - 207,000
Senior Software Engineer - Full-Stack, Cloud & DevOps
Senior Software Engineer - Full-Stack, Cloud & DevOps

CACI International Inc. • Cary (NC)

On-site
USD 99,000 - 207,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 Full Stack Developer — TS/SCI, Angular & AWS
Senior Full Stack Developer — TS/SCI, Angular & AWS

CACI International Inc. • Springfield (VA)

On-site
USD 90,300 - 189,600
Flexible time off
Comprehensive benefits
Learning resources
Full Stack Web Developer — TS/SCI with Poly
Full Stack Web Developer — TS/SCI with Poly

CACI • Herndon (VA)

On-site
USD 75,200 - 158,100
Best Place to Work
Flexible time off
Competitive benefits
+1
Full Stack Developer — Secure Web Apps & APIs
Full Stack Developer — Secure Web Apps & APIs

CACI International Inc. • Fairfax (VA), Northern (KY)

Hybrid
USD 94,000 - 198,000
Senior Full-Stack Engineer – Java/Spring & React
Senior Full-Stack Engineer – Java/Spring & React

CACI International • Town of Texas (WI)

On-site
USD 94,000 - 198,000
Healthcare
Wellness
Financial planning
+4
Senior Software Engineer – Mission-Critical Web & Backend (Top Secret)
Senior Software Engineer – Mission-Critical Web & Backend (Top Secret)

CACI International Inc • Sterling (VA)

On-site
USD 130,000 - 176,000
TS/SCI Full-Stack Engineer – On Site Mission Systems
TS/SCI Full-Stack Engineer – On Site Mission Systems

CACI International Inc • Sterling (VA)

On-site
USD 99,000 - 207,000
Full-Stack Software Engineer – Java/Spring, AWS, TS/SCI
Full-Stack Software Engineer – Java/Spring, AWS, TS/SCI

CACI International Inc. • Cary (NC)

On-site
USD 69,000 - 142,000