During the past decade, the characterization of microbial community in soil of contaminated sites was primarily done by high-throughput short-read amplicon sequencing. However, due to the similarity of 16S rRNA and ITS genes amplicon sequences, the short-read approach often limits the microbial composition analysis at the species level. Here, we simultaneously performed full-length and short-read amplicon sequencing to clarify the community composition and ecological status of different microbial taxa in contaminated soil from a high-resolution perspective. We found that (1) full-length 16S rRNA gene sequencing gave better resolution for bacterial identification at all levels, while there were no significant differences between the two sequencing platforms for fungal identification in some samples. (2) Abundant taxa were vital for microbial co-occurrences network constructed by both full-length and short-read sequencing data, and abundant fungal species such as Mortierella alpine, Fusarium solani, Mrakia frigida, and Chaetomium homopilatum served as the keystone species. (3) Heavy metal correlated with the microbial community significantly, and bacterial community and its abundant taxa were assembled by deterministic process, while the other taxa were dominated by stochastic process. These findings contribute to the understanding of the ecological mechanisms and microbial interactions in site soil ecosystems and demonstrate that full-length sequencing has the potential to provide more details of microbial community.