He made four senior appearances for the Portuguese champions, including a two-minute cameo in the 2-2 draw with Bayern Munich in the quarter-finals of the 2015/16 UEFA Champions League, and scored four times in a further 18 games for the Benfica reserves.

"I'm really excited and incredibly grateful to Frankfurt for enabling me to make this step," commented Serbia Under-21 international Jovic.

Eintracht have also kitted out youth player Noel Knothe with his first professional contract.

"It's a dream come true," said the 18-year-old central defender. "I'm incredibly proud that Eintracht have given me a contract and to be able to play in the stadium where I sat in the stands as a kid."