Both are correct. "I will be back on Monday" means "Monday is the day I will come back"; "I will be back by Monday" means "I will come back no later than Monday". On . 8 Indicating the day or part of a day during which an event takes place. ‘reported on September 26’ ‘on a very hot evening in July’ On (Oxford Dictionaries) By More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.