In January 1942, Caracaș was promoted to brigadier general. Starting în March 1942, he was Commanding Officer of the 10th Infantry Division. In August 1942 he led his division in the Battle of the Caucasus. In October 1943 he went into reserve until June 1944, when he became General Officer Commanding 7th Training Division. After the coup d'état of 23 August 1944, Romania switched sides and declared war on Nazi Germany. In September of that year, Caracaș fought with his division at the Battle of Turda. In October 1944 he was appointed General Officer Commanding 20th Training Division. He died at a military hospital in Alba Iulia in March 1945.