Hi Abrix arslan,
First of all, a warm welcome to CodeRanch!
Abrix arslan wrote:1) I just want your opinion guys? for a fresh software engineer grad like me, am I better of with the MTA or the OCAJP7 cert as first cert?
2) I heard Oracle cert exams are not easy, is that true? is it going to be harder than MTA?
3) Which cert might take more time to prepare for ? MTA or OCA?
I have no experience with the Microsoft certification at all, so I don't know which one (OCA or MTA) is the best choice for you. Also I don't have any idea about the job market in your country, so I don't know which programming languages are more in demand and which ones are not. I think you should first decide which programming language you want to do professionally and commit yourself to that choice. So if you are more passionate about Java, I would take that path.
If you want to make a more rational decision, you could/should look through lots of job listings and find out what companies
want. Because now you are not sure about which programming language is more in demand. So looking through the job listings will probably answer that question for you. And then it might be easier to make a decision. And if you are a (very) good developer with the right attitude, making a wrong decision is not so bad. Because you still know all OO concepts and can easily switch from one programming language to another one.
Finally I like to share this note about getting certified: a certification (even with a good score) will not get you a programming job (not even an entry-level). But it might make the difference between some equivalent candidates. It shows different positive aspects for a programmer: eager to learn, want to study and improve your knowledge (in your own time), you are up for a challenge, you have an eye for details,... But you probably not get a job just because you are certified. So a certification is never a guarantee for a job, but it may help turn the scale in your favor. I got my first job as a VB6 (yes, I'm already so old

)/Java developer without any certification at all and after working for a few months I definitely knew: "Java rocks!"

and after one year and a half I took (and passed) my first Java certification.
Hope it helps!
Kind regards,
Roel