Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
CACI International Inc

Software Engineer

CACI International Inc

. Design and develop full-stack web applications .

Posted 9/15/2026full-timeSterling • North Carolina • United StatesMid-LevelSenior💰 $69,100 - $141,500 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in full-stack web application development, with a strong focus on Java, Spring Boot, and modern JavaScript frameworks like Angular or React. Proven ability to lead technical architecture discussions, implement RESTful APIs, and ensure high system performance and reliability.

Highest-signal resume keywords
Full-Stack Web Application DevelopmentJava And Spring BootAngular Or ReactRESTful API DevelopmentTop Secret Clearance

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaSpring BootAngularReactRESTful API DevelopmentPostgreSQLOpenSearch/ElasticsearchMicroservicesContainerizationAgile Methodologies
Soft Skills
Technical LeadershipCollaborationCommunication
Tools & Technologies
DockerKubernetesGitGovCloudAWS
Certifications & Qualifications
Top Secret ClearanceTS/SCI Clearance
Industry Keywords
Software DevelopmentSoftware ArchitectureApplication ReliabilitySystem UptimeCode Reviews

Tech Stack

Tools & technologies
AngularAWSCloudDockerElasticSearchGroovyJavaJavaScriptKubernetesMicroservicesPostgresReactSpringSpring BootSpringBootTypeScript

About the role

Key responsibilities & impact
  • Design and develop full-stack web applications
  • Provide technical leadership on software architecture and improvements
  • Build and maintain RESTful APIs and responsive user interfaces using Java/Spring Boot and Angular or React
  • Collaborate with senior engineers and technical leads to translate requirements into working software
  • Take ownership of features and components across implementation, testing, and deployment
  • Build relationships across CACI ASG engineering teams, program management, and customers
  • Execute software lifecycles and communicate technical designs and roadmaps
  • Deploy and maintain mission-essential systems using Docker, Kubernetes/Helm, and Git best practices
  • Ensure high system uptime and performance
  • Debug full-stack issues and participate in code reviews
  • Implement solutions to improve application reliability and performance

Requirements

What you’ll need
  • 4 year degree or equivalent experience
  • 3+ years of software development experience
  • Top Secret clearance required to begin employment
  • Required to obtain a TS/SCI clearance for continued employment
  • Experience developing applications for commercial cloud technologies, such as AWS and GovCloud
  • Experience with Java and Spring Boot for backend service and REST API development
  • Experience with a modern JavaScript/TypeScript framework, Angular or React
  • Familiarity with Groovy/Grails is a plus
  • Familiarity with relational and search-based data stores, such as PostgreSQL and OpenSearch/Elasticsearch
  • Familiarity with microservices, containerization, security principles, object-oriented design, and web services
  • Experience leading and/or integrating Agile methodologies
  • Up to 10% travel required
  • Must work at the Sterling, Virginia or Cary, North Carolina location

Benefits

Comp & perks
  • Flexible time off benefit
  • Robust learning resources
  • Healthcare benefits
  • Wellness benefits
  • Financial benefits
  • Retirement benefits
  • Family support benefits
  • Continuing education benefits
  • Time off benefits
  • Competitive compensation
  • Learning and development opportunities