I am a recent grad with 1 year of relevant exp and got my first job as a cloud data engineer with a financial firm I felt that switching to Backend software development at a tech firm would give me more opportunities. I am good with Java/ Python. At my new job I would be using Java/Spring. What language/frameworks are most common that I can learn for targeting FAANG and other big names. Also Is it a good call given the Big Data scene? Yoe 1 Tc 120k
Golang or python seem to be the sexy backend languages right now. Or node (for "fullstack ", but I'd avoid any company that thinks they need fullstack engineers to use the same fe/be language).
I have read Amazon is heavy on Java/Spring
Could be. I wouldn't be jazzed about spring, let alone working for Amazon but to each their own. Good luck mate
Serious backend is not written in Python.
Also whats your take on 2nd question from a fresher point of view
I think expanding into backend development is good call but it also depends how you define work in Big Data. If it's just analytics and wiring small Spark jobs then yeah it's probably too narrow to my taste.
No
Thanks for the reply. But can you please elaborate