Apply

Ready to go for it?

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

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

See all jobs on JobTailor

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

Full Stack Developer

CACI International Inc

Full Stack Developer in CACI's BEAGLE Agile Solution Factory supporting Customs and Border Control. Design, develop, and enhance software solutions in a collaborative Agile environment.

Posted 6/19/2026full-timeAshburn • Virginia • 🇺🇸 United StatesSeniorLead💰 $90,300 - $189,600 per yearWebsite

Tech Stack

Tools & technologies
AngularCloudDockerGoogle Cloud PlatformJavaJavaScriptLinuxMicroservicesNode.jsPostgresPythonSpringSpring BootSpringBootSQLTypeScriptVue.js

About the role

Key responsibilities & impact
  • Serve as an Agile Scrum team member providing software development and maintenance
  • Responsible for delivery of software solutions associated with customer-defined systems and software projects
  • Designing, developing, and implementing custom software and database application capabilities
  • Acting as a member of a product team supporting teammates
  • Providing improvements to the product(s) being supported
  • Actively participate in release and sprint planning, artifact creation, sprint testing
  • Supporting release planning with conceptual design and development
  • Analyzing complex project-related problems and creating innovative solutions
  • Ensuring product quality and timeliness of work

Requirements

What you’ll need
  • Must be a U.S. Citizen with the ability to pass CBP background investigation
  • College degree (B.S.) in Computer Science, Software Engineering, Information Management Systems or a related discipline
  • Professional Experience: at least seven (7) years related technical experience
  • Expertise in our tech stack: PostgreSQL, Python, TypeScript/JavaScript, Vue.js, Node.js, and microservices architecture
  • Deep understanding of Vue.js core concepts
  • Demonstrable professional experience in languages/libraries: Angular, Java, Spring Boot, CSS, and HTML
  • Working knowledge of Docker, Google Cloud Platform (GCP), and Linux
  • Proven experience in application state management in Vue and Angular
  • Skills in creating reusable libraries, developing interactive and responsive interfaces
  • Strong communication skills
  • Experience with source code control systems and concurrent development workflows: Git preferred
  • Working experience with SQL or PL/SQL
  • Understanding of full software development lifecycle

Benefits

Comp & perks
  • healthcare
  • wellness
  • financial
  • retirement
  • family support
  • continuing education
  • time off benefits

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 & Tools
PostgreSQLPythonTypeScriptJavaScriptVue.jsNode.jsmicroservices architectureAngularJavaSpring Boot
Soft Skills
strong communication skillsproblem analysisinnovative solutionsteam supportproduct improvement