senior java developer careers in Karachi, Pakistan