Senior Java Software Engineer - Data Management