Senior Full-Stack Engineer – React, APIs, AWS & Kubernetes

CACI International Inc.

Chantilly, Northern (VA, KY)

Hybrid

USD 99,000 - 207,000

Full time

6 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

CACI International Inc. in Chantilly, VA is seeking a Mid-Senior Full Stack Developer to design and build an API-driven UI layer and real-time data visualization for external partners.

You will work in a hardened AWS-based Kubernetes environment, implement secure patterns like OAuth2/OIDC/mTLS, and own the full SDLC from agile requirements to CI/CD deployments. The role requires TS/SCI with poly, a CS degree or equivalent, and 5+ years of full-stack experience with React/Node.js/Python/Java,

Qualifications

  • Current TS/SCI clearance with Polygraph is required.
  • 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

JavaScript/TypeScript
React
Redux
Context API
RESTful APIs
GraphQL
Node.js
Python
FastAPI/Flask
Java
Spring Boot
OAuth2/OIDC/mTLS
Kubernetes
Docker
GitLab CI/CD
Agile methodologies

Education

Bachelor's degree in Computer Science or related field

Tools

GitLab CI/CD
Helm
Kubernetes
Docker

Job description

CACI International Inc. in Chantilly, VA is seeking a Mid-Senior Full Stack Developer to design and build an API-driven UI layer and real-time data visualization for external partners.

You will work in a hardened AWS-based Kubernetes environment, implement secure patterns like OAuth2/OIDC/mTLS, and own the full SDLC from agile requirements to CI/CD deployments. The role requires TS/SCI with poly, a CS degree or equivalent, and 5+ years of full-stack experience with React/Node.js/Python/Java,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior TS/SCI Full-Stack Developer - Real-Time API/UI
Senior TS/SCI Full-Stack Developer - Real-Time API/UI

CACI International Inc • Chantilly (VA)

On-site
USD 99,000 - 207,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 Full-Stack Engineer (TS/SCI) | Cloud & Microservices
Senior Full-Stack Engineer (TS/SCI) | Cloud & Microservices

Talentify • Chantilly (VA)

On-site
USD 82,000 - 172,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
Senior Full-Stack Web Developer — TS/SCI Clearance
Senior Full-Stack Web Developer — TS/SCI Clearance

Talentify • Sterling (VA)

On-site
USD 82,000 - 172,000
Senior Cloud Full-Stack Engineer (TS/SCI)
Senior Cloud Full-Stack Engineer (TS/SCI)

CACI • Chantilly (VA)

On-site
USD 104,000 - 218,000
Full-Stack Java Engineer - Spring Boot + React/Angular
Full-Stack Java Engineer - Spring Boot + React/Angular

CACI International Inc • Sterling (VA)

On-site
USD 94,000 - 198,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
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
Mission-Critical Full Stack Engineer - Java/AWS/Kubernetes
Mission-Critical Full Stack Engineer - Java/AWS/Kubernetes

CACI International Inc. • Sterling (VA)

Hybrid
USD 98,500 - 206,800
Healthcare
Wellness benefits
Retirement plans
+2