senior java developer careers in Sri Lanka