CMiC is seeking a Java Developer to join their team in a hybrid work arrangement based in Toronto, Canada. This role requires a strong foundation in Java development with at least 5 years of hands-on experience in Java/J2EE programming. The ideal candidate will have expertise in various technologies including REST, JSF, JavaScript, and Oracle technologies. The position demands strong technical skills in both frontend and backend development, with particular emphasis on Oracle technologies including ADF framework, databases, and JDeveloper. The role requires a university degree, preferably in Computer Science, and extensive experience with enterprise-level development tools and frameworks. This position offers an opportunity to work with enterprise software solutions while being part of a team based in the Greater Toronto Area. The successful candidate must be legally eligible to work in Canada and be able to commute to the Toronto office as needed under the hybrid work arrangement.