C

CACI

Provides government contracting technology and services

Full Stack Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeSterling, VA, USA$79.4k - $162.7k

About the Job

Requirements

  • Must possess an active Top Secret/Sensitive Compartmented Information clearance; a polygraph is preferred.
  • Have at least 3 years of professional software development experience.
  • Must have or be willing to obtain Security+ certification within 3 months of joining the program.
  • Be proficient in Java and JavaScript.
  • Have experience developing in a Linux environment.
  • Have a bachelor's degree in Computer Science or have graduated from an accredited coding bootcamp.

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 industry trends and cloud technologies.
  • Participate in Agile ceremonies and contribute to continuous improvement efforts.

Desired Qualifications

  • Have a track record of successful delivery of complex, mission-critical applications.
  • Have experience with Kubernetes or other containerized environments.
  • Have knowledge of Elasticsearch.
  • Be familiar with the Java Spring Boot framework.
  • Understand microservice architecture.
  • Have experience with Agile development methodologies.
  • Have AWS developer experience.
  • Have knowledge of WebSockets.
  • Have experience with RESTful API design and implementation.

About the Company

CACI

Provides government contracting technology and services

CACI International Inc. provides technology and professional services to U.S. government clients, focusing on national security and modernization. It earns most of its revenue through long-term government contracts that fund engineering, intelligence, logistics, cybersecurity, data analytics, and IT solutions for defense, intelligence, and federal civilian agencies. Its products and services work by delivering specialized technical expertise, secure systems, and mission-support capabilities that help agencies run operations more efficiently and securely. CACI differentiates itself through its deep domain knowledge in national security, a proven track record of delivering high-quality, reliable solutions, and a skilled workforce that can execute complex, long-duration contracts. The company’s goal is to be a trusted partner for government modernization needs by providing advanced technology solutions and mission support that enhance national security and operational effectiveness.

Company size
10,001+
Company stage
IPO
Headquarters
Reston, VA
Founded
1962

Recently Posted Jobs

Explore more opportunities at CACI

See more jobs