Logo
CACI International

Experienced Software Developer / Engineer

CACI International, Hamilton, Virginia, United States, 22068

Save Job

Experienced Software Developer / Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Local Anticipated Posting End: 5/8/2026 CCI is seeking an experienced Software Developer to join a multidisciplinary team to work on delivering the next generation of mission management systems using cutting-edge cloud-native technologies within an extreme agile continuous deployment framework. The Opportunity:

As a developer on this dynamic program, you will bring your software development experience to design, develop, and maintain next-generation mission management applications within a multidisciplinary agile team. You will develop, troubleshoot, and maintain cloud-native microservices and a user interface for a data-rich application with complex workflows. Your responsibilities include writing automated tests, deploying through a fully automated DevSecOps pipeline, and troubleshooting bugs. Daily activities include reporting status in stand-up meetings, focusing on high-priority tasks, coding collaboratively, and participating in TEMs as needed. Technologies you will use include:

Java 17: Spring Boot, Spring Framework, REST microservices JavaScript/TypeScript: Vue, Bootstrap Automated testing: Mockito, JUnit, Cypress Databases: Postgres, MySQL, Redis, AWS DynamoDB Cloud Services: AWS EC2, RDS, S3, SNS/SQS, Lambda Tools: Git, Jira, Confluence DevSecOps: Gitlab CI/CD, SonarQube, Fortify Required Qualifications:

Willing to work in-person at CACI facilities in Sterling, VA or Aurora, CO TS/SCI clearance with polygraph or willingness to obtain Bachelors Degree in STEM or related experience 5+ years of software development experience Experience with Java back-end or web/front end development Experience in Linux environments Experience with containers or microservice architectures Willingness to work across the full product stack Experience working in Agile Kanban processes Teamwork skills Security+ certification or willingness to obtain Desired Qualifications:

Experience with Agile and DevOps tools Experience with AWS Experience with Docker, Kubernetes Experience with Git/GitLab Experience with TDD tools like Cypress, Mockito Experience with database systems like MySQL, Redis What You Can Expect:

Culture of integrity:

We prioritize character and innovation, supporting our mission to ensure national safety. Environment of trust:

We value contributions from every employee, offering flexible time off and learning resources. Focus on growth:

We aim to advance critical missions and support your career development. Your potential is limitless with us. Learn more about CACI here. Pay Range:

The salary range is $74,600 - $156,700, influenced by location, experience, skills, and certifications. We offer comprehensive benefits including healthcare, wellness, retirement, family support, education, and time off. Learn more here. This position may be in multiple locations; the range reflects the national average. CCI is an Equal Opportunity Employer. All qualified applicants will receive consideration regardless of race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, veteran status, or other protected characteristics. #J-18808-Ljbffr