First thing to think about is if you want a career in academia or business.
Either way getting a masters degree is highly recommended before trying to settle down in a specific country permanently for getting your career going. As a rule of thumb, the higher your education, the better your job opportunities and also chances of getting a residence permit, green card etc.
For starting a university career, going towards a PhD (Dr. title in Germany) will be essential.
There are PhD programs in Germany that allow to start from a Bachelor Sc. level, even though starting from a Masters level will be quicker.
You could do your Masters in Germany or otherwise continue your studies, they recently switched to the Bachelor/Master system, and I feel the education is very good in many places (some people might say it cannot compete with USA, but depends on the University).
For information about how to study in Germany mainly get in touch with the DAAD (German academic exchange service)
Also: the "Deutsche Welle" (german international radio broadcast) has some information on studying in Germany.
I think this is off topic. The first thing you will have to do, is improving your skills in written English.
It's unclear - are you finishing a Masters and looking for a career? Or finishing an undergraduate degree and looking for a Masters?
Hi,
Thanks for reply . I will work on improving my english ..
I am finishing Undergraduate degree and looking for Masters or job .