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.