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 International Inc Logo

Full Stack Java Developer

CACI International Inc

$103,800 - $218,100
Sep 26, 2025
Ashburn, VA, US
Apply Now

CACI is looking for a Full Stack Java Developer to provide agile software development and maintenance for the BEAGLE (Border Enforcement Applications for Government Leading-Edge Information Technology) Agile Solution Factory (ASF) Team supporting Customs and Border Protection (CBP) client. The role involves solving complex technical and procedural problems within Agile processes to deliver releasable software in short sprint cycles.

Requirements

  • Proficiency in Java 8 or higher, including an in-depth understanding of OOP principles, data structures, and algorithms.
  • Extensive experience with Spring Boot, Spring MVC, Spring Security, and other modules, including dependency injection and aspect-oriented programming.
  • Strong knowledge of designing and implementing RESTful APIs, including standards, versioning, and documentation.
  • Familiarity with testing frameworks such as JUnit, TestNG, and Mockito.
  • In-depth knowledge of the Angular framework
  • Expert experience in the following programming languages/libraries: Angular, Typescript, JavaScript, CSS and HTML
  • Experience with Java; Familiarity with any of the following: Hibernate (or other ORM), JAX-RS, JavaScript, XML, JSON, Web-Services (JAX-WS or JAX-RS), JBoss, Eclipse, maven, junit, and shell scripting

Responsibilities

  • Activities associated with delivery of software solutions associated with customer-defined systems and software projects by working in close collaboration with software developers/engineers, stakeholders, and end users within Agile processes
  • Designing, developing, and implementing custom software and database application capabilities for a variety of legacy and modernized systems with limited oversight
  • Working on unusually complicated problems and providing solutions that are highly creative and ingenious, exhibiting ingenuity, creativity, and resourcefulness
  • Acting independently to expose and resolve problems
  • Providing improvements to the product(s) being supported
  • Actively participate in release and sprint planning, artifact creation, sprint testing, regression testing, demonstrations and retrospectives and solution releases
  • Analyzing complex project-related problems and creating innovative solutions involving, scheduling, technology, methodology, tools and solution components

Other

  • Must be a U.S. Citizen with the ability to pass CBP background investigation
  • Equivalent professional experience will be considered in lieu of degree
  • Able to work a hybrid schedule with an on-site requirement of 2-3 days per week in Ashburn, VA
  • Technical Certifications, such as OCAJP; OCPJP; OCE, OCM; CSM.
  • DOD 8570 certification