Java Developer responsible for designing and building scalable backend services and APIs at CMiC. Contributing to enterprise applications and integrating third-party platforms.
Responsibilities
Write high quality and well-documented code according to accepted standards based on business requirements using one or more of the following tools and technologies: Spring Framework, Oracle ADF Framework, Java, JavaScript, SQL, PL/SQL
Design and implement scalable backend services and RESTful APIs
Evaluate alternative design approaches to meet business requirements
Create detailed technical design specification documents that can later be used for programming when required
Conduct extensive testing to ensure compatibility of the program with Oracle’s version.
Provide estimates for development items and consistently meet estimate and programming deadlines
Provide standard product and enhancement support
If needed, effectively work with other teams to assist with defect resolution
Provide integrated testing and debugging for new programming tasks/functions
Collaborate with team members and other departments to find solutions
Participate in project and team meetings
Other related duties as assigned
Requirements
University Degree in Computer Science or a related field
**5 plus year hands-on professional Java/J2EE development (including REST, JSF, JavaScript).**
Familiarity with HTML5, CSS, and JavaScript frameworks (e.g., jQuery)
Experience with build tools such as Maven and Ant
Strong experience with the Spring Framework and RESTful API development
Experience working with JSON and data processing libraries (e.g., Jackson)
Working knowledge of Oracle ADF is an asset
Solid understanding of SQL and experience with Oracle databases (PL/SQL is an asset)
Experience integrating external or third-party APIs
Familiarity with tools such as IntelliJ IDEA, WebLogic, JDBC, or Oracle JDeveloper is a plus
Excellent communication skills – both written and oral.
Benefits
Competitive benefits Package (including Health & Dental benefits)
Paid vacation and personal days
Townhall meetings where all employees are encouraged to participate in open discussions
Located on York University’s campus, easily accessible by transit (TTC, GO, etc.), walking distance to shopping and restaurants
Outdoor lunch space, including picnic tables
An active Social Events Committee (past events include annual seasonal parties, pool and bowling tournaments, karaoke nights, Game nights, BBQ’s, and more)
Health and Wellness focus including virtual yoga classes and wellness webinars
RRSP Matching Program after 2 years of employment
Experience in a rapidly growing, socially responsible corporation
Senior Auth0 Developer (Node.js) needed for a 4 - 8 month fully remote contract with an IAM consultancy in Canada. Must have 5+ years experience and Auth0 or similar IAM expertise.
Backend Developer building Camunda workflow and orchestration solutions for insurance - sector digital services. Integrating Java microservices, APIs, messaging, and backend systems in an Agile squad.
Senior developer building secure APIs and enterprise integrations for an insurance technology initiative. Designing backend services, access controls, and integrations supporting advisor portals and electronic documents.
Architecte Performance Java optimisant les applications et infrastructures d’entreprise de Fresche Solutions. Diagnostic d’incidents complexes, recommandations d’architecture et amélioration de la scalabilité, latence et fiabilité.
Java Performance Architect diagnosing and optimizing enterprise Java environments for Fresche Solutions’ digital transformation clients. Designing scalable solutions and leading performance investigations across cloud and traditional stacks.
Senior Backend Developer needed for full - time role in Brampton, ON. Requires 6 - 12 years Java/Spring Boot experience, microservices, Docker, Kubernetes, Azure, and AI - assisted tools.
Seeking a Finance Controls & Governance Manager for a 5 - month contract in Toronto. Assess sustainability reporting controls, identify gaps, and strengthen governance.