Senior Java Developer (Freelancer)