> Markdown version of [/jobs/ext/3686426-full-stack-software-developer](https://www.wearedevelopers.com/jobs/ext/3686426-full-stack-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full Stack Software Developer - **Company:** CACI International Inc. - **Location:** Denver, CO, United States - **Experience:** Experienced - **Salary:** $82,100.0 - $172,400.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Amazon Web Services, Cloud Computing, Software Quality, Code Review, Linux, Elasticsearch, Software Engineering, WebSocket, Software Organization, Spring Cloud, Spring-boot, Kubernetes, Information Technology, Restful APIs, Programming Languages, Microservices - **Published:** October 11, 2026 - **Apply:** https://www.juju.com/job/1_caciinternational-1443153371223 ## About the Role The ideal candidate will have a strong background in Java and JavaScript development, along with experience in modern software development practices and cloud technologies. The role requires an active TS/SCI clearance and a commitment to maintaining the highest standards of security in all aspects of work. **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 the latest industry trends and cloud technologies + Participate in Agile ceremonies and contribute to continuous improvement efforts **Qualifications:** _Required:_ + Proficiency in Java and JavaScript + Experience developing in a Linux environment + Either a Bachelor's degree in Computer Science, or graduation from an accredited coding bootcamp + Must possess an active Top Secret/Sensitive Compartmented Information (TS/SCI) clearance and polygraph preferred + 5+ years of professional software development experience + Must have or be willing to obtain Security+ certification + Strong knowledge of Java and JavaScript programming languages + Experience with software development best practices and methodologies + Demonstrated ability to lead technical initiatives and mentor junior developers + Strong system design and architecture skills _Desired:_ + Experience leading development teams in Agile environments + Track record of successful delivery of complex, mission-critical applications + Experience with Kubernetes or other containerized environment + Knowledge of Elasticsearch + Familiarity with Java Spring Boot framework + Understanding of microservice architecture + Experience with Agile development methodologies + AWS developer experience + Knowledge of WebSocket's + Experience with RESTful API design and implementation + Security+ certification (or willingness to obtain within a specified timeframe) - **What You Can Expect:** **A culture of integrity.** At CACI, we place character and innovation at the center of everything we do. ## Description This role involves building and maintaining highly used and critically important cloud-native applications that provide Situational Awareness and Collaboration capabilities.