CMiC is a leading software development company specializing in enterprise financial and cost management systems for the Construction and Engineering industries. With nearly four decades of experience, they've established themselves as the premier provider of integrated enterprise solutions for construction and capital projects.
The Java Developer role is a senior position responsible for developing CMiC's Tools applications using primarily Oracle ADF Framework. This position combines technical expertise in Java/J2EE development with business domain knowledge in construction and engineering software solutions. The role offers a blend of independent development work and collaborative problem-solving with cross-functional teams.
The ideal candidate will bring 5+ years of hands-on Java development experience, with strong knowledge of enterprise technologies including J2EE, REST, and Oracle frameworks. They should be comfortable with both front-end and back-end development, as the role involves working with JavaScript, HTML5, and SQL databases.
The position offers comprehensive benefits including health and dental coverage, RRSP matching, and work-life balance initiatives. Located on York University's campus, the office provides easy transit access and a collaborative work environment with regular team events and wellness programs. This is an excellent opportunity for a senior developer looking to make an impact in the construction technology sector while working with a stable, growing company.