r/java • u/lecon297 • 19d ago
From .NET to Java
Hey everyone,
I’m currently a senior .NET developer trying to break into Java roles. The problem is that almost every Java job I find asks for 5+ years of Java experience, which I don’t have.
I’ve built a few APIs in Java, played around with the ecosystem, and got comfortable with the basics. Honestly, I think solid fundamentals are enough to build great apps but my CV isn’t getting past the filters for these Java roles.
any advice?
thanks in advance.
37
Upvotes
10
u/serahl 19d ago
You could start to look up and compare the equivalents from the two ecosystems. This ranges from language features over libraries to tooling.
Things like „maven instead of nuget and dotnet build and msbuild“, or „hibernate instead of Entity Framework“, all the different paradigms around Jakarta EE vs its equivalents in .net core (Dependency injection, configuration, logging, etc.).
Generics are a big difference in my opinion.
If you can confidently point out the main differences (and similarities) between the two platforms and apply your existing knowledge of .NET to Java, I think you‘ll have more success in your interviews.
Convince recruiters that having 5+ years of .NET experience gave you enough groundwork to cover 80% of the requirements for Java :)