I just started a new job in a small startup after spending 18 months at a big public company (my first experience ever). I was working with a nice team but there was no senior devs and no interesting projects and sometimes no projects at all so I was just maintaining an ePayment website that I made with another junior dev. I was really frustrated there because I couldn’t see any possibility to improve myself as a developer and become a senior one day by working with a real dev team. So I moved to this new startup (with a bigger salary), I found that the web app was already made, some devs were maintaining the backend and some were migrating the frontend to react, I still don’t know what I will be working on but it seems to me that the big work is done, so we will be doing only maintenance and some small additions.
I’m frustrated because I can’t find the right company and team where I will be learning and improving myself, I’m stuck at the part where I can only work on small apps by myself, but I definitely can’t work on bigger apps in the right way. I feel like my goal to become a software architect is threatened.
I have an engineering degree in information systems, so what I like is building systems from the ground up starting from the analysis, the design and then development, I don't want to be just a java expert or a react guru.
So what would you advice me to get the most out my experiences to achieve my goal? Am I worrying too much?