Java Engineer/Tech Lead