Bayern Munich will host Hamburg on the opening weekend when the 53rd Bundesliga season gets under way on August 14.
Cologne have signed midfielder Milos Jojic from Bundesliga rivals Borussia Dortmund, the club have announced.
Schalke have signed Brazilian right-back Junior Caicara from Bulgarian champions Ludogorets Razgrad.
Schalke have completed the signing of Germany U21 international Johannes Geis from Mainz on a four-year deal.
Schalke defender Benedikt Howedes says he has rejected the chance to join Arsenal this summer.
Schalke have appointed former Paderborn boss Andre Breitenreiter as their new head coach.