My impression is that in Germany (and lots of other European countries) people just directly send money via SEPA. Usually that's free and all you need is the IBAN number of the recipient. And with banks that participate in SEPA Instant a transfer doesn't take longer than a few seconds.
fyi, Venmo is owned by PayPal. I think the reason it became more popular with individuals in the US is that with Venmo it's easier than PayPal to send and receive money without paying a fee.