Senior Java Engineer / Architect