Junior-Mid Level Java DeveloperRequired Skills and Experience:3-5 years of strong programming skills in Java with proficiency in object-oriented design principlesExperience with Java frameworks such as DropWizard, Spring, and HibernateFamiliarity with web development frameworks (Angular or React)Familiarity 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 environmentsNice to Have Skills and Experience:Previous client experienceFinancial industry experience