Denitrification in surface water is affected by its oligotrophic characteristics and heavy metal pollution. In this study, a heterotrophic denitrifying bacterium Zoogloea resiniphila ZP7, which can utilize ferrous (Fe2+) as an additional electron donor under oligotrophic conditions, was isolated. Strain ZP7 achieved a 98.5 % nitrate (NO3−-N) removal efficiency (NRE) within 12 h using sodium acetate as carbon sources, with a Fe2+ concentration of 10.0 mg L−1, pH of 7.0, carbon to nitrogen ratio of 2.0, and NO3−-N concentration of 5.01 mg L−1, and no nitrite residue was observed. The denitrification performance and the removing ability of heavy metal by strain ZP7 were studied when exposed to copper (Cu2+), zinc (Zn2+), and cadmium (Cd2+) alone or in combination. When 1.0 mg L−1 Cu2+, Zn2+, and Cd2+ were added simultaneously, the strain ZP7 could achieve 91.3 % NRE in 14 h, and the removal efficiencies of Cu2+, Zn2+, and Cd2+ were 68.1, 89.2, and 83.5 %, respectively. The results of fluorescence region integration showed that the response of strain ZP7 to different heavy metal system stresses was different. Moreover, the changes in the content of extracellular polymeric substances (EPS) and humic acids indicated that they contributed to the enhancement of the resistance of strain ZP7 to heavy metals. Various characterization results showed that EPS and bio‑iron oxides were beneficial to remove heavy metals. In future studies, strain ZP7 can be considered to be immobilized in biomaterials to treat contaminated oligotrophic water bodies to explore its application prospects in actual contaminated water bodies.