Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

CACI Logo

Full Stack Software Developer

CACI

$75,200 - $158,100
Sep 12, 2025
Denver, CO, USA • Dulles, VA, USA
Apply Now

The Federal Government requires a new innovative data management, situational awareness, and AI/ML software solution. CACI is seeking Full Stack Developers to build robust, secure, and scalable software solutions to support national security missions.

Requirements

  • 3+ years of experience in full stack development experience with expertise in multiple programming languages or a related role
  • Experience with front-end technologies for modern UI/UX development, component-based architectures, and responsive design principles (HTML, CSS, JavaScript, React, AngularJS, Svelte, VueJS, Golden Layout)
  • Experience with back-end technologies (Node.js, Python, Java, Spring ecosystem, Open ElasticSearch).
  • Micro services architecture and development: Familiar with Java Spring, Springboot, REST services, Kafka based development
  • Experience with agile methodologies and Scrum framework.
  • Strong problem-solving skills and the ability to think critically and creatively.
  • Excellent verbal and written communication skills, with the ability to collaborate effectively with team members and stakeholders.

Responsibilities

  • Design, develop, test, and deploy robust and scalable full-stack applications and features. This includes hands-on development across front-end (UI/UX implementation), middle-tier (API development), and back-end (database interaction and business logic) components with minimal supervision.
  • Design and implement robust APIs and microservices for seamless integration between various system components and external services.
  • Optimize application performance, scalability, and security across all layers of the stack.
  • Evaluate and utilize existing code baselines to ensure consistency, efficiency, and adherence to best practices.
  • Identify opportunities for refactoring and optimization.
  • Write clean, maintainable, and efficient code, adhering to best practices and coding standards.
  • Participate in testing and debugging processes to ensure high-quality software deliverables.

Other

  • U.S. Citizen and the ability to obtain and maintain a security clearance.
  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
  • Ability to work in a team-oriented environment, taking initiative and contributing to a positive team dynamic.
  • Up to 10% travel required, primarily within the Continental USA.
  • Excellent verbal and written communication skills, with the ability to collaborate effectively with team members and stakeholders.