Compositions comprising matrix metalloproteinase 11 (MMP-11) or stromelysin-3 (ST-3) or the nucleic acid encoding the MMP-11 for use in vaccines for treating tumors and cancers, which overexpress MMP-11, are described. In particular embodiments, the compositions comprise a nucleic acid encoding a fusion polypeptide that includes the catalytically inactivated MMP-11 linked at the C-terminus to an immunoenhancing element wherein the codons encoding the MMP-11 and the immunoenhancing element have been optimized for enhanced expression of the fusion polypeptide in human cells. In other embodiments, the compositions comprise the catalytically inactivated MMP-11 linked at the C-terminus to an immunoenhancing element. The compositions can be used alone or in synergy with vaccines against other tumor associated antigens as well as with conventional therapies such as radiation therapy and chemotherapy.