How would you define a junior and senior (java) developer?
Also a lot would vary by company
You are a senior developer when you can manage the entire development life cycle, you can manage other developers, and you can self manage your projects. It can take two years, or ten years, depends 🔨🔧
by their learning experience and applying ability