No. "constitutes of" is always wrong. A valid use of "constitute" would be "Soldiers, doctors and engineers constitute the army", but a better phrasing would probably be "The army consists of ...". These rather imply that the list of occupations is complete. If that's not the case, you could say "The army includes doctors and engineers as well as soldiers".