Most companies hiring software engineers want you to know a few specific languages and/or technologies. It makes sense. The more you know about their existing infrastructure, the faster you’ll be able to contribute effectively.
When those companies completely fail to include any of those desires in a job listing, it wastes everyone’s time. They get hundreds of extra applicants who are not even remotely qualified, and those people have their time wasted.
Below is an example of a vague post that I recently sent my resume to. They scheduled a phone interview with me. They said that main thing they are looking for is a Java expert. The phone call was over quickly (I am not currently a Java expert and it does not appear anywhere on my resume).
Java is mentioned nowhere in the description.
Please do not do that sort of thing.
The posted description: