T cells play a pivotal role in reducing disease severity during SARS-CoV-2 infection and formation of long-term immune memory. We studied 50 COVID-19 convalescent patients and found that T cell response was induced more frequently and persisted longer than circulating antibodies. We identified 756 clonotypes specific to nine CD8+ T cell epitopes. Some epitopes were recognized by highly similar public clonotypes. Receptors for other epitopes were extremely diverse, suggesting alternative modes of recognition. We tracked persistence of epitope-specific response and individual clonotypes for a median of eight months after infection. The number of recognized epitopes per patient and quantity of epitope-specific clonotypes decreased over time, but the studied epitopes were characterized by uneven decline in the number of specific T cells. Epitopes with more clonally diverse TCR repertoires induced more pronounced and durable responses. In contrast, the abundance of specific clonotypes in peripheral circulation had no influence on their persistence.