senior java developer jobs in bt