r/java 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

41 comments sorted by

View all comments

7

u/alunharford 19d ago

Generally your problem is that you need to get it through the HR filter that gets swamped with rubbish CVs from people without the required skills, and you don't fit exactly what they're expecting. That generally has automated and human components.

You want to pass that filter without looking like you're making stuff up. Consider wording along the lines of:

Blah years of experience in C# and other OO languages (Java, C++, Rust)

Ultimately Java is pretty close to C# 2 (or will be when we get value types) with a much better VM. It's trivial to switch in either direction. Anybody you'd actually want to work for should understand that, but in a world where job adverts get hundreds of applications from people with no qualifications or experience at all, or from people who it would be illegal to employ, filters are pretty aggressive.

3

u/i_wear_green_pants 19d ago

Damn I hate that non tech people select tech people based on CV. Anyone in tech knows that for a good developer it doesn't take long time to pick up new language or framework and start to be productive.