Jobs
Locationsexpand_more
All locations
Categoriesexpand_more
All categories
ConsultancyScientific & QAHealthcare & NursingITTeachingAccounting & Finance
SkillsCompaniesCareer GuidesBlogSalary
JobsLocationsCategoriesCompaniesCareer GuidesBlogSalary

Top states

Top categories

ConsultancyScientific & QAHealthcare & NursingITTeachingAccounting & Finance
Recrutus

Curating the world's most innovative career opportunities. We bridge the gap between visionary talent and industry-leading companies.

Search roles by city, category, skill, or job type — explore verified US employers, salary benchmarks, and remote-friendly teams hiring nationwide.

publiclanguageshare
Job seekers
Browse jobsCompanies hiringRemote jobsJobs by locationJobs by cityJobs by categoryJobs by skillCareer guidesCareer blogSalary insights
Job types
Contractor jobsFull-Time jobsTemporary jobs
Top states
All states →
Top categories
Consultancy jobsScientific & QA jobsHealthcare & Nursing jobsIT jobsTeaching jobsAccounting & Finance jobsTravel jobs
Popular skills
Excel jobsMicrosoft Excel jobsMicrosoft Office jobsCompliance jobs
Featured employers
Company
About usFAQContactPrivacy policyUS privacy noticeAccessibility

Recrutus helps candidates discover roles that match their skills and helps teams reach qualified applicants faster. Browse by metro, discipline, or work style — from internships to senior leadership.

© 2026 Recrutus. All rights reserved.
Terms of serviceCookie policyAcceptable useDMCA policyEmployer termsCandidate terms
Jobs
Locationsexpand_more
All locations
Categoriesexpand_more
All categories
ConsultancyScientific & QAHealthcare & NursingITTeachingAccounting & Finance
SkillsCompaniesCareer GuidesBlogSalary
JobsLocationsCategoriesCompaniesCareer GuidesBlogSalary

Top states

Top categories

ConsultancyScientific & QAHealthcare & NursingITTeachingAccounting & Finance
Recrutus

Curating the world's most innovative career opportunities. We bridge the gap between visionary talent and industry-leading companies.

Search roles by city, category, skill, or job type — explore verified US employers, salary benchmarks, and remote-friendly teams hiring nationwide.

publiclanguageshare
Job seekers
Browse jobsCompanies hiringRemote jobsJobs by locationJobs by cityJobs by categoryJobs by skillCareer guidesCareer blogSalary insights
Job types
Contractor jobsFull-Time jobsTemporary jobs
Top states
All states →
Top categories
Consultancy jobsScientific & QA jobsHealthcare & Nursing jobsIT jobsTeaching jobsAccounting & Finance jobsTravel jobs
Popular skills
Excel jobsMicrosoft Excel jobsMicrosoft Office jobsCompliance jobs
Featured employers
Company
About usFAQContactPrivacy policyUS privacy noticeAccessibility

Recrutus helps candidates discover roles that match their skills and helps teams reach qualified applicants faster. Browse by metro, discipline, or work style — from internships to senior leadership.

© 2026 Recrutus. All rights reserved.
Terms of serviceCookie policyAcceptable useDMCA policyEmployer termsCandidate terms
Jobs
Locationsexpand_more
All locations
Categoriesexpand_more
All categories
ConsultancyScientific & QAHealthcare & NursingITTeachingAccounting & Finance
SkillsCompaniesCareer GuidesBlogSalary
JobsLocationsCategoriesCompaniesCareer GuidesBlogSalary

Top states

Top categories

ConsultancyScientific & QAHealthcare & NursingITTeachingAccounting & Finance
  1. Home
  2. chevron_right
  3. it
  4. chevron_right
  5. Full-Stack JAVA/REACT JS Developer
CACI International Inc logo

Full-Stack JAVA/REACT JS Developer

Not Disclosed•Full-TimeOn-site

location_on3018, 10th Street North, Clarendon, Arlington, Arlington County, Virginia, 22201, United States

Apply Now

The Opportunity

CACI is seeking a Full-Stack JAVA/REACT JS Developer to join our Agile Scrum team. In this role, you will serve as a key contributor to the delivery of releasable software within a continuous integration/continuous delivery environment. You will work in close collaboration with software engineers and stakeholders to design, develop, and maintain customer-defined systems and software projects.

About the Team and Culture

At CACI, character and innovation are at the center of everything we do. As a valued team member, you will be part of a high-performing group dedicated to our customers' missions, driven by a higher purpose to ensure the safety of our nation. We foster a culture of integrity and an environment of trust, valuing the unique contributions every employee brings. You will have the autonomy to take the time you need through our unique flexible time off benefit and access to robust learning resources to help make your ambitions a reality.

What to Expect

Together, we advance our nation's most critical missions and find opportunities to break new ground in your career and our legacy. We offer a competitive mix of benefits designed to support and protect employees and their families, including healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. This position is contingent on funding and may not be filled immediately; however, it is representative of positions within CACI that are consistently available. Individuals who apply may also be considered for other positions at CACI.

Equal Opportunity

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.

Work location

Work model: On-site

location_on

3018, 10th Street North, Clarendon, Arlington, Arlington County, Virginia, 22201, United States

Arlington, Virginia

Key Responsibilities

  • check_circleDesign and develop client applications using Java and React JS
  • check_circleWrite robust, secure, and tested code following established conventions
  • check_circleCreate detailed specifications for programs and software solutions
  • check_circleAnalyze, review, and rewrite programs to increase operating efficiency
  • check_circleDevelop application change management tickets and deployment instructions
  • check_circleParticipate in Agile sprint planning, development, testing, and demonstrations
  • check_circleDebug and resolve program errors using various development tools
  • check_circleCollaborate with stakeholders to determine program requirements

Requirements

  • verifiedCurrent Active Secret Clearance
  • verifiedBachelor of Science degree in Engineering, Physics, Network Security, Information Systems or Computer Science
  • verified5 or more years' experience as a software developer
  • verifiedJavaScript, Ajax, REACT JS or Angular, HTML, CSS
  • verifiedJava 2 Enterprise Environment (J2EE) with Servlet and JSP
  • verifiedMS SQL, Oracle
  • verifiedRESTful API design and development
  • verifiedVersion control systems (e.g., Git)
  • verifiedDevOps principles, Continuous Delivery pipelines, MS Azure DevOps pipelines, source control - ADO Git
  • verifiedExperience with Microsoft Azure DevOps, Fortify scanner tool

Nice to Have

Strong verbal/written communication skills and ability to work in a team environment and interface with customers. Experience with Microsoft Azure DevOps and Fortify scanner tool.

Benefits & Perks

check_circleUnique flexible time off benefitcheck_circleAccess to robust learning resources
CACI International Inc logo
Company

CACI International Inc

Industry

it

View company profilearrow_forwardlanguageWebsite
Quick Overview

Experience

5+ yrs (Senior)

Education

Bachelor of Science degree in Engineering, Physics, Network Security, Information Systems, or Computer Science required

Job Type

Full-Time

Similar Job Opportunities

American Airlines logo

Developer/Sr Developer, IT Applications

American Airlines • Fort Worth, Texas

Not Disclosedarrow_forward
Verint logo

Engineer, Software

Verint • Santa Fe, New Mexico

Not Disclosedarrow_forward
Masimo logo

Engineer II, Cloud & Web Systems Software

Masimo • Irvine, California

$100k-120karrow_forward

Skills, education and keywords

Skills: Java, React JS, Agile, Javascript, Ajax, Angular, HTML, CSS, J2ee, Servlet.

Education: Bachelor of Science degree in Engineering, Physics, Network Security, Information Systems, or Computer Science required.

Frequently asked questions about Full-Stack JAVA/REACT JS Developer at CACI International Inc

What does a Full-Stack JAVA/REACT JS Developer at CACI International Inc do?expand_more
Day-to-day, the Full-Stack JAVA/REACT JS Developer at CACI International Inc will design and develop client applications using java and react js; write robust, secure, and tested code following established conventions; create detailed specifications for programs and software solutions; and analyze, review, and rewrite programs to increase operating efficiency.
What are the requirements for this Full-Stack JAVA/REACT JS Developer role?expand_more
CACI International Inc is looking for candidates who meet the following requirements: Current Active Secret Clearance; Bachelor of Science degree in Engineering, Physics, Network Security, Information Systems or Computer Science; 5 or more years' experience as a software developer; JavaScript, Ajax, REACT JS or Angular, HTML, CSS; Java 2 Enterprise Environment (J2EE) with Servlet and JSP; and MS SQL, Oracle.
Where is the Full-Stack JAVA/REACT JS Developer role at CACI International Inc located?expand_more
Full-Stack JAVA/REACT JS Developer at CACI International Inc is based in 3018, 10th Street North, Clarendon, Arlington, Arlington County, Virginia, 22201, United States. This is a on-site role.
Is this Full-Stack JAVA/REACT JS Developer job remote, hybrid, or on-site?expand_more
CACI International Inc has listed this Full-Stack JAVA/REACT JS Developer role as on-site.
How much experience is required for this Full-Stack JAVA/REACT JS Developer role?expand_more
Full-Stack JAVA/REACT JS Developer at CACI International Inc typically requires 5+ years of relevant experience at the senior level.
What skills do you need for the Full-Stack JAVA/REACT JS Developer role at CACI International Inc?expand_more
Key skills for Full-Stack JAVA/REACT JS Developer at CACI International Inc include Java; React JS; Agile; Javascript; Ajax; Angular; HTML; and CSS.
What education is required for Full-Stack JAVA/REACT JS Developer at CACI International Inc?expand_more
Educational requirements for this role: Bachelor of Science degree in Engineering, Physics, Network Security, Information Systems, or Computer Science required.
What category does the Full-Stack JAVA/REACT JS Developer role belong to?expand_more
Full-Stack JAVA/REACT JS Developer at CACI International Inc is part of the it job category on Recrutus.
Recrutus

Curating the world's most innovative career opportunities. We bridge the gap between visionary talent and industry-leading companies.

Search roles by city, category, skill, or job type — explore verified US employers, salary benchmarks, and remote-friendly teams hiring nationwide.

publiclanguageshare
Job seekers
Browse jobsCompanies hiringRemote jobsJobs by locationJobs by cityJobs by categoryJobs by skillCareer guidesCareer blogSalary insights
Job types
Contractor jobsFull-Time jobsTemporary jobs
Top states
All states →
Top categories
Consultancy jobsScientific & QA jobsHealthcare & Nursing jobsIT jobsTeaching jobsAccounting & Finance jobsTravel jobs
Popular skills
Excel jobsMicrosoft Excel jobsMicrosoft Office jobsCompliance jobs
Featured employers
Company
About usFAQContactPrivacy policy

Recrutus helps candidates discover roles that match their skills and helps teams reach qualified applicants faster. Browse by metro, discipline, or work style — from internships to senior leadership.

© 2026 Recrutus. All rights reserved.
Terms of serviceCookie policyAcceptable useDMCA policyEmployer termsCandidate terms

Skills Required

JavaReact JSAgileJavascriptAjaxAngularHTMLCSSJ2eeServlet
US privacy notice
Accessibility