Senior Java Developer - Vice President jobs