Yes. It is possible for individuals or institutions (that have legal capacity) not located in Germany to register .de domains. There is, however, a condition, namely that they must appoint an administrative contact who is resident in Germany and who has a postal address at which it is possible to serve documents (i.e. not a mere P.O. box).