His body was removed from the scene on Sunday afternoon and taken to Dublin City Mortuary, where a post-mortem examination was conducted.
Gardai arrested and detained the accused on Saturday.
He was charged at Clontarf Garda station at 1.24 am today and held pending his appearance before Judge Gibbon. Dressed in a grey top, blue jeans and runners, Mr Caffrey sat silently throughout the brief hearing.
Garda Niall Minnock told the court that Mr Caffrey “made no reply to charge after caution”.
The district court cannot grant bail in murder cases which only the High Court can consider.
Defence solicitor Anarine McAllister asked Judge Gibbons to adjourn the case until Wednesday.
Judge Gibbons acceded and remanded him in custody to appear via video link at Cloverhill District Court on August 17 for directions from the Director of Public Prosecutions to be obtained.