Should I apply to a job where the requested area of specialization is my area of competency?
I would say look at the other aspects of the job (location, pay and benefits, company spirit, tasks and teams you would be a part of) and if all of that fits you could make an excellent applicant. Don't be too narrow in your search as many jobs change over time or people end up doing things not strictly related to their training.

If the job looks good, don't be scared about not perfectly fitting their profile.