CACI International Inc · 1 month ago
Full-Stack Java Developer with Automated Testing Experience-TS/SCI with Poly
CACI International Inc is currently looking for a Full-Stack Java Developer with automated testing experience to join their SIGINT Holistic Integration and Verification team. The role involves designing, implementing, and enhancing automated integration and verification solutions, performing frontend and backend development, and developing test scripts for multiple software applications.
Information TechnologyService IndustrySoftware
Responsibilities
Design, develop, and maintain full-stack, web-based capabilities and applications
Develop and maintain an automated test framework that includes automated integration tests, agile development status, and system health data
Implement quality assurance processes and gates to facilitate end-to-end integration and verification with operational organizations
Collaborate closely with systems engineers to develop and maintain automated test cases
Qualification
Required
Active TS/SCI with Polygraph
BA/BS in a STEM field
10+ years of related experience
Fluency in Java, Java Spring Boot, and JavaScript
Experience with AWS services
Experience working in the Linux operating system environment
Experience with GitLab
Experience with Vue3, Angular, or React
Experience with automated integration test suites (e.g., Cypress/Selenium)
Experience with continuous integration/continuous deployment
Strong communication and collaboration skills in a team environment
Experience with JIRA and Confluence
Experience with agile software development
Benefits
Healthcare
Wellness
Financial
Retirement
Family support
Continuing education
Time off benefits
Company
CACI International Inc
At CACI International Inc (NYSE: CACI), our 25,000 talented and dynamic employees are ever vigilant in delivering distinctive expertise and technology to meet our customers’ greatest challenges in national security.
Funding
Current Stage
Public CompanyTotal Funding
$1B2025-05-21Post Ipo Debt· $1B
2003-01-10IPO
Leadership Team
Recent News
2026-01-09
2026-01-03
BNN Bloomberg
2026-01-03
Company data provided by crunchbase