Następnie podpisał czteroletni kontrakt na pracę na statku „Celtic Chief” i wkrótce po raz pierwszy odwiedził Australię.
16 lipca 1905 roku zdał egzamin Board of Trade na drugiego oficera. Następnie do czerwca 1906 roku służył jako drugi oficer na barku „Westland” pływającym między Anglią a Nową Zelandią, w kolejnym roku na statku „Port Jackson”. W 1906 roku uzyskał stopień pierwszego oficera, a w sierpniu 1908 roku kapitana.
Wyprawy antarktyczne Brytyjska Wyprawa Antarktyczna na statku „Nimrod” (1907–1909) thumb|240px|John King Davis – pierwszy oficer na statku wyprawy Shackletona (1907) thumb|240px|„Nimrod” (1908) W 1907 roku podczas zwiedzania wystawy sprzętu polarnego w Londynie, przypadkowo poznał Ernesta Shackletona (1874–1922), co zaowocowało kontraktem pierwszego oficera na statku „Nimrod” wyprawy Shackletona na Antarktydę, której celem miało być zdobycie bieguna południowego oraz zbadanie Bariery Rossa i Ziemi Edwarda VII.