Caceres, who played for Juve on loan in the 2009/10 season, returns on a loan deal that gives the Turin side an opportunity to buy the player outright for eight million euros at the end of the season, the club said on their website.
"I'm very happy to sport this jersey again," the 24-year-old right-back said.
"The stadium looks incredible. I know [coach Antonio] Conte expects a lot from of his players but I've won the Copa America and matured a lot since I was here last."
Juventus, who are a point clear of AC Milan, signed striker Marco Borriello from Roma earlier this month.
Get the best features, fun and footballing frolics straight to your inbox every week.
Thank you for signing up to Four Four Two. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.