La carriera di Shinji Kawamura inizia a livello scolastico con la Osaka University of Commerce, giocando prima nella formazione liceale e poi in quella universitaria. Nella stagione 2000-01 inizia la carriera professionistica coi Panasonic Panthers. Nella stagione 2007-08 vince i primi trofei della sua carriera, aggiudicandosi prima lo scudetto e poi il Torneo Kurowashiki, venendo inserito nel sestetto ideale del torneo. Fa ancora meglio la stagione successiva, vincendo campionato, Coppa dell'Imperatore e Torneo Kurowashiki, ripetendo l'impresa anche nella stagione 2011-12, nella quale viene nominato capitano della sua squadra di club. Nell'annata 2012-13 vince la terza Coppa dell'Imperatore, è finalista in campionato, perdendo contro i Sakai Blazers, ed è poi finalista contro i Suntory Sunbirds al Torneo Kurowashiki; in entrambe le competizioni perse viene comunque premiato come miglior spirito combattivo del torneo. Nell'annata seguente si aggiudica nuovamente lo scudetto ed il Torneo Kurowashiki.