Taro Logo

Senior Java Developer

A technology company pioneering solutions at the intersection of technology, government, and defense, supporting national security for over six decades.
$75,200 - $158,100
Backend
Senior Software Engineer
Remote
5,000+ Employees
5+ years of experience
Enterprise SaaS · Defense

Description For Senior Java Developer

CACI is seeking a senior-level Java software developer for an exciting opportunity to work on the Procurement Integrated Enterprise Environment (PIEE), a comprehensive DoD procurement system. This role combines cutting-edge technology with national security impact, perfect for developers passionate about making a difference in government technology.

The position offers a unique blend of technical challenges and leadership opportunities. As a senior developer, you'll be responsible for creating and enhancing Java applications, working with modern front-end frameworks, and implementing solutions for complex government procurement processes. The role involves working in a Scaled Agile (SAFe) environment, where you'll not only code but also mentor team members and contribute to technical direction.

The tech stack is modern and diverse, including Java, TypeScript, Spring Boot, and cloud technologies. You'll work with containerization (Docker, Kubernetes) and have the opportunity to engage with big data technologies and modern search solutions like Elasticsearch.

CACI offers a comprehensive benefits package including flexible time off, healthcare, retirement plans, and continuing education opportunities. The company culture emphasizes integrity and innovation, providing an environment where technical excellence meets meaningful mission impact.

The position is fully remote, offering flexibility while working on critical national security projects. With a salary range of $75,200-$158,100, competitive benefits, and the opportunity to work on significant government technology initiatives, this role presents an excellent opportunity for senior developers looking to combine technical challenges with meaningful work.

Last updated 7 days ago

Responsibilities For Senior Java Developer

  • Analyze and implement solutions for complex problems involving government contract and procurement data
  • Create and enhance Java applications
  • Build reports and optimize user experience
  • Support efforts to enhance the Procurement Integrated Enterprise Environment (PIEE)
  • Work as part of a Scaled Agile (SAFe) team
  • Coach and review work of other teammates

Requirements For Senior Java Developer

Java
TypeScript
React
Kubernetes
  • Strong problem-solving and communication skills
  • Experience developing Java-based enterprise web applications
  • Experience with front-end frameworks such as Angular, React, JSF or equivalent
  • Understanding of DevSecOps principles
  • Up to 10% travel within Continental US

Benefits For Senior Java Developer

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Flexible time off
  • Healthcare benefits
  • Wellness programs
  • Financial benefits
  • Retirement benefits
  • Family support
  • Continuing education
  • Comprehensive benefits package

Jobs Related To CACI Senior Java Developer