Java DeveloperOur client, a top tier IT Consulting firm, is looking for several qualified Java Developers to join a Top-Tier Investment Bank.Essential Requirements and Responsibilities:Strong programming skills in Java with proficiency in object-oriented design principlesExperience with Java frameworks such as DropWizard, Spring and HibernateFamiliarity with distributed storage systems like DB2, Oracle, Cassandra, MongoDBFamiliarity with continuous integration and continuous deployment (CI/CD) pipelines especially using GitWorking knowledge of Unix/Linux experienceCandidates to include previous experience with a massive data migration