CACI International
Posted 1d ago

Full Stack Software Developer, Mid-level

CACI International
Denver or Sterling
$82k-$172k/yrOnsiteFull Time
Responsibilities
  • developing applications
  • designing systems
  • mentoring developers
Requirements
  • Requires 5+ years of software development experience
  • Java and JavaScript proficiency
  • Linux experience
  • Bachelor's in Computer Science or coding bootcamp completion
  • Active TS/SCI clearance, and Security+ certification or willingness to obtain
Technical tools mentioned
JavaJavaScriptLinuxKubernetesElasticsearchJava Spring BootAWSWebSocketRESTful API

Job description

Job Title: Full Stack Software Developer, Mid-level

Job Category: Engineering

Time Type: Full time

Minimum Clearance Required to Start: TS/SCI with Polygraph

Employee Type: Regular

Percentage of Travel Required: Up to 10%

Type of Travel: Local

Anticipated Posting End: 10/31/2026

The Opportunity:

We are seeking a skilled Full Stack Software Developer to join our team working on the Makalu contract. This role involves building and maintaining highly used and critically important cloud-native applications that provide Situational Awareness and Collaboration capabilities. The ideal candidate will have a strong background in Java and JavaScript development, along with experience in modern software development practices and cloud technologies. The role requires an active TS/SCI clearance and a commitment to maintaining the highest standards of security in all aspects of work.

Responsibilities:

  • Design, develop, and maintain cloud-native applications using Java and JavaScript
  • Build and enhance Situational Awareness and Collaboration capabilities for critical systems
  • Collaborate with cross-functional teams in an Agile environment
  • Implement and work with microservices architecture in cloud environments
  • Contribute to the full software development lifecycle, from conception to deployment
  • Ensure code quality through testing and code reviews
  • Stay updated with the latest industry trends and cloud technologies
  • Participate in Agile ceremonies and contribute to continuous improvement efforts

Qualifications:

Required:

  • Proficiency in Java and JavaScript
  • Experience developing in a Linux environment
  • Either a Bachelor's degree in Computer Science, or graduation from an accredited coding bootcamp
  • Must possess an active Top Secret/Sensitive Compartmented Information (TS/SCI) clearance and polygraph preferred
  • 5+ years of professional software development experience
  • Must have or be willing to obtain Security+ certification
  • Strong knowledge of Java and JavaScript programming languages
  • Experience with software development best practices and methodologies
  • Demonstrated ability to lead technical initiatives and mentor junior developers
  • Strong system design and architecture skills

Desired:

  • Experience leading development teams in Agile environments
  • Track record of successful delivery of complex, mission-critical applications
  • Experience with Kubernetes or other containerized environment
  • Knowledge of Elasticsearch
  • Familiarity with Java Spring Boot framework
  • Understanding of microservice architecture
  • Experience with Agile development methodologies
  • AWS developer experience
  • Knowledge of WebSocket's
  • Experience with RESTful API design and implementation
  • Security+ certification (or willingness to obtain within a specified timeframe)

-


What You Can Expect:

 A culture of integrity.

At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation.

An environment of trust.

CACI values the unique contributions that every employee brings to our company and our customers - every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.

A focus on continuous growth.

Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy.


Pay Range:

There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.

Since this position can be worked in more than one location, the range shown is the national average for the position.

The proposed salary range for this position is:

$82,100-$172,400

CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.

About CACI International

Provides information technology and engineering services for government agencies.

Similar jobs

Full Stack Software Developer roles near Denver, Colorado
12h
Save
Mark Applied
Hide
Senior Full Stack Software Engineer - Python & JavaScript
Denver or San Francisco
$163k-$244k/yr HybridFull Time
FareHarbor
FareHarbor: Provides booking and business management software for tour operators.
4+ YOERequires 4+ years working with large-scale production codebases, proficiency in JavaScript and Python, framework experience, scalability expertise, relational database knowledge, and U.S. work authorization.
JavaScript, Python, Django, AngularJS, Vue
18h
Save
Mark Applied
Hide
Software Engineer - Full Stack (Top Secret Clearance Required)
Littleton, Colorado, United States
OnsiteFull Time
North Point Technology
North Point Technology: Technology services and engineering for federal government missions.
Active Top Secret clearance and U.S. citizenship required. Requires Java and/or TypeScript/Angular experience, Jira or Confluence, and Scrum/Agile development experience.
Java, TypeScript, Angular, Jira, Confluence, Kubernetes, Docker, Git, Jenkins, Puppet, SAFe (Scaled Agile Framework), JEE, Spring, RESTful, SOAP, JSON, XML
19h
Save
Mark Applied
Hide
Senior Software Engineer, Full Stack
Greenwood Village or Denver or United States or Singapore
$121k-$163k/yr HybridFull Time
CoBank
CoBank: Provides financial services to rural communities and agribusinesses.
5+ YOEBachelor's degree preferred; 5 years of front-end and back-end development, 2 years of Agile experience, and 2 years with React, TypeScript, Node.js, and cloud platforms required.
AWS, React, HTML/CSS, Node.js, SQL, Python, Docker, Kubernetes, Windows PowerShell, Software Development Lifecycle (SDLC), CI/CD, Git, TypeScript, Microsoft Azure, Google Cloud, Amazon SageMaker, TensorFlow, Scikit-learn
1d
Save
Mark Applied
Hide
Full Stack Software Developer, Mid-level
Denver or Sterling
$82k-$172k/yr OnsiteFull Time
CACI
CACINYSE: CACI: Provides information technology and professional services to government clients.
5+ YOERequires 5+ years of software development experience, Java and JavaScript proficiency, Linux experience, a bachelor's in computer science or coding bootcamp completion, TS/SCI clearance with polygraph, and Security+ certification or willingness to obtain it.
Java, JavaScript, Linux, Kubernetes, Elasticsearch, Java Spring Boot, AWS, WebSocket, RESTful API
1d
Save
Mark Applied
Hide
Full Stack - Digital Commerce Software Engineer II
Loveland, Colorado, United States
$110k-$125k/yr HybridFull Time
Veralto
VeraltoNYSE: VLTO: Provides water and product quality technologies.
3+ YOEBachelor's degree in computer science or related field with 3+ years of engineering experience or equivalent; 3+ years coding; TypeScript, Next.js, React, API design, REST, distributed systems, and cloud services.
C, C++, C#, Java, JavaScript, Python, TypeScript, Next.js, React, API, REST
1d
Save
Mark Applied
Hide
Senior Full Stack Software Development
Grand Rapids or Los Angeles or Washington or Troy or New York City or Houston or Chicago or Owings Mills or Baltimore or Columbia or Richmond or Memphis or Raleigh or Boston or San Jose or San Francisco or Austin or Kalamazoo or Spokane or Denver or Fort Worth or Atlanta or Orlando or Dallas or Wilmington or Phoenix or San Antonio or Milwaukee or Madison or McLean or Melville or Woodbridge or Stamford or Miami or Philadelphia or Charlotte or Greenville or West Palm Beach or Costa Mesa or St. Louis or Fort Lauderdale or Seattle or Rosemont or Pittsburgh or Tulsa or Cincinnati or Cleveland or Columbus or Akron or Cherry Hill or Tampa or Minneapolis or Anchorage or Salt Lake City or Norfolk or Jacksonville or Boulder or Nashville or Oak Brook or Las Vegas or Indianapolis or San Diego or Potomac or Omaha
$110k-$120k/yr OnsiteFull Time
BDO USA
BDO USA: Provides accounting, tax, and business advisory services to organizations.
6+ YOERequires 6+ years developing full-stack web applications, 3+ years as a technical lead on large IT projects, and experience with at least two listed development areas. High school diploma required; bachelor's preferred.
AngularJS, React, .NET MVC, C#, Java, NodeJS, HTML, CSS, SASS, SQL Server, Oracle, MySQL, Azure Cosmos DB, MongoDB, Azure, AWS, ADF, SSIS, SSAS, SSRS, Power BI, Xamarin, Swift, Objective-C, GitHub Actions, Azure Pipelines, GitLab Runners, Microsoft Visual Studio, Microsoft Azure DevOps, GitHub, Microsoft Dynamics 365, Microsoft SQL Server, Azure SQL DB, Microsoft SQL Reporting Services, Azure Logic Apps, TypeScript, Angular, Microsoft Entity Framework, HTTP Debug Tools, Kentico CMS
6d
Save
Mark Applied
Hide
Senior Software Engineer, Full-Stack
Broomfield, Colorado, United States
HybridFull Time
Recurly
Recurly: Automates subscription billing and management for recurring revenue businesses.
5+ YOERequires 5+ years of software engineering experience, Ruby on Rails and JavaScript expertise, RESTful API and relational database experience, architectural participation, mentoring, agile delivery, and AI-assisted development familiarity.
Ruby on Rails, ActiveRecord, JavaScript, MySQL, GitHub Copilot, Cursor, Claude Code, Go (Golang), Vue.js, Node.js, Anthropic, OpenAI, AWS, OpenSearch, Redis, Kafka, Docker, CI/CD
1w
Save
Mark Applied
Hide
Senior Full Stack Software Engineer - Application Engineering
Bothell or Boulder or College Park or Toronto
$146k-$209k/yr HybridFull Time
IonQ
IonQNYSE: IONQ: Develops and sells trapped-ion quantum computers and cloud services.
5+ YOEBachelor's degree or equivalent experience; 5+ years full-stack development and API framework experience; JavaScript, Python, or Golang; UI visualization; scientific or quantum computing experience.
JavaScript, Python, Golang, REST, GraphQL, gRPC, three.js, D3, WebGL, Agentic AI, numpy, pandas, C, C++, AWS, GCP