To be honest, a 'self notary certificate' or an affidavit will not present compelling evidence of your employment.
When you say that your Company isn't issuing a Reference Letter, do you mean that they aren't issuing ANY letter at all or that they won't issue it in the format that you need?
If it's the former, then get email evidence that you asked your organization to issue the work reference letter and they outright refused to issue you a letter. Then, get one of your colleague to write up a letter about you stating how they know you, your duties and responsibilities, full-time/ part-time, the duration of your employment and their complete contact information. Even better if they provide their company email and phone. As far as I know, such a letter does not need to be notarized.
If they DO issue a letter, but in their own format without the information required by IRCC - then at least get that first. Then, supplement an additional letter from your colleague making sure that all the information required by IRCC is included.
In either case,
1.
Document proof that your employer refused to issue a work reference letter in the required format:
Send an email your employer and ask them to issue you a letter listing out all IRCC requirments. In your case, you need them to respond with a 'Not possible'. You can to include a soft copy of this response with your e-APR.
2.
Work reference letter from your employer :
Scan the letter of employment from y our employer - as you received it. This needs to be on the letter head of the employer, and must include the duration of your employment, your designation and the contact information of the person issuing it.
Remember to supplement whatever information is missing from this letter through alternate means as below.
2.
Include a reference letter from a Supervisor or colleague listing the 'duties and responsibilities' of your role:
Speak to your supervisors or colleagues there and request them to issue you a letter (does not have to be on the official letterhead; could be plain paper) listing out your role in the organization and the associated duties performed.
3.
Include proof of remuneration you received
Scan your pay stubs/ pay slips, bank statements showing your salary credits in your bank account as well as your IT returns/ Form 16 copies for the duration of your employment.
3.
Additional proof of genuine employment
Scan copies of your visiting card, your company ID, your employment contract/ appointment letter and / or your relieving letter (if you are no longer employed there). Include any document which would reinforce the fact that you are/ were a genuine employee of that organisation
Finally, you shall need to explain all of the above in your letter of explanation and tie it all together in an easy-to-understand format.
Read other posts on this forum to see what others in your circumstances did to succeed with their application and make up your own mind as to the next steps. If you do not wish to let your present organization or your colleagues to know about your plans to immigrate, then look up other posts such as the one below:
https://www.canadavisa.com/canada-immigration-discussion-board/threads/nail-the-challenge-of-getting-reference-letter-from-current-employer.397796/
Good luck.