Senior Java developer Full Time