Hamer kwam op jonge leeftijd naar Nederland, waar hij via RKVV Meerburg, ADO Den Haag en wederom RKVV Meerburg bij Feyenoord kwam.[1] Hij tekende in 2013 zijn eerste profcontract bij Feyenoord, voor drie jaar.[2] Die verbintenis werd in 2015 verlengd tot medio 2019.[3] Hamer maakte op 2 april 2017 zijn officiële debuut voor Feyenoord.[4] Hij kwam na 89 minuten in het veld voor Bart Nieuwkoop tijdens een met 2–1 verloren wedstrijd uit bij Ajax. In het seizoen 2017/18 werd hij verhuurd aan FC Dordrecht[5], waar hij in 34 wedstrijden tot 3 doelpunten kwam. Tijdens zijn officieuze debuut voor Dordrecht, op woensdag 9 augustus 2017, baarde Hamer opzien door vanaf de middenlijn de doelverdediger van HSV Hoek te verschalken en de gelijkmaker binnen te schieten. De wedstrijd eindigde in 2–2. Hamer droeg vanaf een wedstrijd tegen Jong FC Utrecht op 12 januari 2018 de aanvoerdersband.
In mei 2018 werd bekend dat Hamer niet naar Feyenoord zou terugkeren, maar verkocht werd aan PEC Zwolle.[6] Hiervoor speelde hij in zijn eerste jaar 23 wedstrijden in de Eredivisie. Hamer bleef twee jaar bij Zwolle. Hij tekende in juli 2020 vervolgens bij Coventry City, dat in het voorgaande seizoen promoveerde naar de Championship. De Engelse club betaalde naar verluidt €1.500.000 voor hem aan PEC Zwolle, wat via bonussen nog kon oplopen tot €2.000.000.[7] Coach Mark Robins maakte Hamer meteen basisspeler bij Coventry. Dat bleef hij gedurende zijn hele verblijf bij de Engelse club. Hamer ging mee in de opgaande lijn die Coventry had ingezet en eindigde in de volgende drie seizoenen zestiende, twaalfde en vijfde met zijn teamgenoten. Ze plaatsen zich hiermee in seizoen 2022/23 voor de play-offs voor promotie naar de Premier League. Hamer maakte het enige doelpunt in de halve finale tegen Middlesbrough en de 1–1 in de finale tegen Luton Town, tevens de eindstand. Zijn ploeggenoten en hij verloren daarna de beslissende strafschoppenserie.
Hamer begon nog met Coventry aan seizoen 2023/24, maar tekende in augustus 2023 voor vier jaar bij Sheffield United.[8] Dat was in het voorgaande seizoen wel gepromoveerd naar de Premier League.[9]