Jabarkan 2007–08 dari Willian

Pada tanggal 23 Agustus 2007, ia menandatangani kontrak 5 tahun dengan Shakhtar Donetsk untuk transfer sebesar $ 19 juta. Debut Willian untuk klub datang dalam kemenangan liga 2-1 atas Chornomorets Odesa pada 15 September. Dia datang sebagai pengganti di 57 menit, menggantikan Jadson sesama pemain Brasil. Gol pertamanya untuk klub datang pada tanggal 31 Oktober di kemenangan 4-1 atas Arsenal Kyiv di Piala Ukraina. Dia membuat debut Eropa dalam kekalahan 3-0 Liga Champions dari klub Italia AC Milan pada 6 November, datang pada sebagai pengganti menit ke-73 untuk Răzvan Rat. Dia mengakhiri musim pertamanya dengan 28 penampilan total, 20 di antaranya datang di liga, dan 1 gol. Dia membantu Shakhtar Donetsk ke Liga Premier dan Piala ganda Ukraina. Mereka memenangkan liga dengan 3 poin atas Dynamo Kyiv dan juga mengalahkan mereka 2-0 di Piala Ukraina final.