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 Logo

Software Engineer

CACI International

$82,100 - $172,400
Sep 30, 2025
Remote, US
Apply Now

CACI is seeking a talented Senior Java Software Engineer to join our dynamic team supporting vital Department of Defense procurement systems. This role offers a unique opportunity to apply your technical expertise to applications that impact national defense operations.

Requirements

  • 7+ years of experience in Java development
  • Strong proficiency with Spring Framework and Spring Boot
  • Experience with front-end development using Angular and React
  • Proficiency in TypeScript for building type-safe applications
  • Knowledge of database technologies (SQL and NoSQL)
  • Strong understanding of Git version control and GitLab CI/CD pipelines
  • Working knowledge of containerization with Docker and orchestration with Kubernetes

Responsibilities

  • Design, implement, and maintain Java applications using Spring/Spring Boot
  • Collaborate on front-end development with Angular and React frameworks
  • Develop and integrate RESTful APIs and microservices
  • Write clean, maintainable, and efficient code
  • Perform code reviews and mentor junior developers
  • Implement and optimize database queries and data structures
  • Deploy and maintain applications in cloud environments

Other

  • US citizenship and ability to obtain and maintain required security clearances.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience
  • Percentage of Travel Required: Up to 10%
  • Type of Travel: Continental US
  • SAFe Practitioner or SAFe for Teams certifications