CACI
Posted 1mo ago

Full Stack Software Developer/Engineer

CACI
Sterling or Denver
$69k-$142k/yrOnsiteFull Time
Responsibilities
  • designing software
  • developing microservices
  • writing tests
Requirements
  • TS/SCI with CI poly required (or willing to take CI poly)
  • Bachelor's in STEM or related experience with 3+ years
  • Experience with Java or web front end, Linux
  • Full-stack development
  • Agile/Kanban
  • Willingness to obtain Security+
Technical tools mentioned
Java 17Spring BootSpring FrameworkRESTJavaScriptTypeScriptVue 3BootstrapMockitoJUnitCypressPostGresMySQLRedisAWS DynamoDBAWS EC2RDSS3SNS/SQSLamdaGitJiraConfluenceGitlab CI/CDSonarQubeFortifyDockerKubernetes

Job description

Job Title: Full Stack Software Developer/Engineer

Job Category: Engineering

Time Type: Full time

Minimum Clearance Required to Start: TS/SCI

Employee Type: Regular

Percentage of Travel Required: Up to 10%

Type of Travel: Local

Anticipated Posting End: 6/18/2027

The Opportunity:
CACI is seeking a Software Developer to join a multidisciplined team to work on delivering the next generation of mission management systems using cutting edge cloud native technologies following an extreme agile continuous deployment software development framework.

Responsibilities:

As a developer on this exciting and dynamic program; you will bring your zest for software development to work within a multi disciplined agile team in designing, developing, and maintaining next generation mission management applications.

We’ll look to you to learn how to help develop, troubleshoot, and maintain cloud native microservices and a user interface (UI) for a data-rich application with complex user workflows. As a part of the development process and supporting user adoption, you will write automated tests against your code, deploy to a fully automated DevSecOps pipeline, and help troubleshoot any bugs found.

Each day, you can expect to report a brief status at an agile stand-up meeting, dig into the highest priority work to accomplish that day, code with your teammates, and participate in TEMs as needed.

Technologies you will use include:

  • Java 17: Spring Boot, Spring Framework, and REST microservices
  • JavaScript/TypeScript: Frameworks like Vue 3 and Bootstrap
  • Automated testing tools: Mockito, JUnit, Cypress, etc.
  • Databases: PostGres, MySQL, Redis, AWS DynamoDB, etc.
  • Cloud Services: AWS EC2, RDS, S3, SNS/SQS, and Lamda.
  • SCM and issue tracking tools like Git, Jira, Confluence, etc.
  • DevSecOps pipeline tools such as Gitlab CI/CD, SonarQube, Fortify, etc.


Qualifications:

Required: 

  • Available to work in-person at CACI facilities in Sterling, VA or Denver, CO
  • Clearance: Must have TS/SCI with CI poly (or be willing to take CI poly)
  • Education: Bachelor’s Degree in STEM field or related experience and 3+ years experience
  • Experience with Java/Back-end OR
  • Experience with Web/Front End
  • Experience developing within Linux environment
  • Willingness to work across Full Stack of product
  • Willingness to work within true Agile Kanban processes and dynamic development environments.
  • Demonstrated experience working with others in a team environment.
  • Willingness to obtain a Security+ certification


Desired:

  • Experience with Agile methodologies and DevOps processes and tools
  • Experience using Amazon Web Services
  • Experience with container management tools (e.g., Docker, Kubernetes)
  • Experience with Git / GitLab source code management tools
  • Experience using Test Driven Development (TDD) tools such as Cypress and Mockito.
  • Experience with database systems such as MySQL, Redis, etc

-


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:

$69,100-$141,500

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

Provides information technology and professional services to government clients.

Similar jobs

Full Stack Software Developer/Engineer roles near Sterling, Virginia
14h
Save
Mark Applied
Hide
Senior Full Stack Software Engineer - Clearance Required
Annapolis Junction or Texas
$167k-$310k/yr OnsiteFull Time
Lockheed Martin
Lockheed MartinNYSE: LMT: Designs and manufactures advanced aerospace, defense, and security systems.
14+ YOEBachelor's degree in computer science or related field plus 14 years of software engineering experience, or 18 years without a degree; Java, JavaScript, Python, Agile, cloud, microservices, ETL, container, CI/CD, and TS/SCI with polygraph experience required.
Java, JavaScript, Python, Agile, Docker, Docker Compose, Kubernetes, Jenkins, GitHub, GitLab, Jira, Confluence, AWS, PostgreSQL, NoSQL, Go, Rust, C++, Vue, MinIO, ClickHouse, Graphite
23h
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
1d
Save
Mark Applied
Hide
Principal Agentic AI Full Stack Software Engineer
Arlington, Virginia, United States
$153k-$207k/yr OnsiteFull Time
General Dynamics Information TechnologyNYSE: GD: Provides mission-critical IT services to government and defense organizations.
8+ YOERequires 8+ years of related experience, a bachelor's degree or equivalent experience, current TS/SCI clearance with CI polygraph eligibility, US citizenship, and proficiency in Python, AI applications, APIs, Docker, Git, and relational databases.
Python, Streamlit, React, FastAPI, Docker, PostgreSQL, MySQL, Git, Kubernetes
1d
Save
Mark Applied
Hide
Full Stack Software Engineer (T. Rowe Price AI Lab)
New York City or Baltimore or Colorado or Washington or California or Maryland or District of Columbia
$121k-$206k/yr HybridFull Time
T. Rowe Price
T. Rowe PriceNASDAQ: TROW: Provides global investment management and retirement planning services.
2+ YOEBachelor's or master's degree in computer science or related field, or equivalent experience; 2+ years developing in an object-oriented language; cloud-native architectures, microservices, and agent frameworks.
Python, JavaScript, Java, AWS, Microsoft Azure, React, Angular
2d
Save
Mark Applied
Hide
Full Stack Software Engineer
Springfield or Herndon
$116k-$169k/yr OnsiteFull Time
Vantor
Vantor: Providing AI-powered spatial intelligence and high-resolution Earth observation.
5+ YOEBachelor's degree in computer science or related technology field, 5+ years software development experience, programming proficiency, cloud architecture, large-dataset analysis, NoSQL, Docker, Kubernetes, Linux, and current TS/SCI clearance.
Java, Python, Go, Rust, AWS, C2S, Elasticsearch, MongoDB, Docker, Kubernetes, Linux, DevSecOps, CI/CD, Agile
4d
Save
Mark Applied
Hide
Full Stack Software Engineer, Lead
Annapolis Junction, Maryland, United States
$113k-$257k/yr OnsiteFull Time
Booz Allen Hamilton
Booz Allen HamiltonNYSE: BAH: Consulting and technology services for government and commercial clients
8+ YOERequires 8+ years of software engineering experience, Agile experience, active TS/SCI clearance, and a bachelor's degree or equivalent experience. Strong full-stack development and cross-functional collaboration skills required.
Java, Python, C#, C, C++, .NET, JavaScript, React, NodeJS, PHP, Drupal, SAFe
4d
Save
Mark Applied
Hide
Full Stack Software Engineer, Senior
Annapolis Junction, Maryland, United States
$87k-$198k/yr OnsiteFull Time
Booz Allen Hamilton
Booz Allen HamiltonNYSE: BAH: Provides technology and management consulting services to diverse organizations.
5+ YOE5+ years of software development experience with agile methods and programming technologies; active TS/SCI clearance, polygraph eligibility, and bachelor's degree or 8+ years of software engineering experience.
Microsoft Internet Explorer, Google Chrome, Mozilla Firefox, Microsoft Edge, Apple Safari, Opera Browser, Blackberry Browser, AI, Agile, Java, Python, C#, C, C++, .NET, JavaScript, React, NodeJS, PHP, Drupal
4d
Save
Mark Applied
Hide
Senior Full Stack Software Developer (Full Scope Poly)
Reston, Virginia, United States
OnsiteFull Time
Concept Plus
Concept Plus: Delivers enterprise IT services for federal government agencies.
8+ YOEUS citizenship, active TS/SCI full-scope polygraph clearance, bachelor's degree, and 8+ years of experience developing cloud-native applications with Python, JavaScript, SQL, Shell, PL/SQL, Kubernetes, Docker, REST, and Oracle technologies.
Python, JavaScript, SQL, Shell, PL/SQL, Kubernetes, Docker, REST, WebLogic, JBoss, Apache Tomcat, Linux, Windows, Oracle RDBMS, Oracle Visual Builder Studio, APEX, Oracle Cloud, Oracle Cloud Infrastructure (OCI), IaaS, PaaS, Agile