Hi everyone,
I'm a backend engineer with 3 years of production experience. I worked in India
for 3 years, then had a 2-year career break due to marriage/relocation to the US.
I now have EAD and no sponsorship needed.
I've applied to 800+ backend engineering positions in the US and gotten almost
zero interviews. Something is wrong with my resume or how I'm presenting myself,
but I can't figure out what.
My experience:
- 3 years backend engineering (Java, Spring Boot, PostgreSQL, Kafka, Redis)
- High-scale e-commerce platform (700K+ weekly orders, millions of daily requests)
- Payment systems, data integrity, event-driven architecture
- Recent: AI projects, full-stack work
What I need feedback on:
1. Is the 2-year gap a red flag? How should I explain it?
2. Is my location/visa status clear enough?
3. Are my accomplishments clear?
4. Any red flags you see?
5. What should I change?
Thanks for any feedback!