Impostor syndrome is a bitch
Yes it is, but look - onboarding at a new place is always tough. I’m assuming you didn’t lie and your resumè isn’t completely full of shit; you’ll do great. Bring in the knowledge you hold from your previous experience, and be willing to learn from your new employer, and you’ll rock out. You can handle this for sure.
Heyyy welcome back!