I'm a bit mocking, because it is such a silly trait among many (mainly Northern) Europeans to have a total thrall mentality when it comes to their banks.
In the real world, there is no problem at all for you to open a EUR account in a number of foreign EUR banks. Your employer pays to an IBAN account just like if you had a national bank. Your income is declared just as normal, because it doesn't matter one bit in which country the bank account is and tax authorities don't ask. That's how it functions in reality, and people claiming anything else are either uninformed or just spreading their mommies old boogey man tales.