Java Developer
CA$90K - CA$110K/yr
... cost management systems designed for the Construction and Engineering industries. About CMiC CMiC ... Create detailed technical design specification documents that can later be used for programming ...
CA$90K - CA$110K/yr
... cost management systems designed for the Construction and Engineering industries. About CMiC CMiC ... Create detailed technical design specification documents that can later be used for programming ...
CA$90K - CA$110K/yr
... cost management systems designed for the Construction and Engineering industries. About CMiC CMiC ... Create detailed technical design specification documents that can later be used for programming ...
Strong experience with modern Java services (commonly Spring / Spring Boot, REST APIs ... Toronto-based delivery manager; close partnership with a China-based development team and technical ...
Strong experience with modern Java services (commonly Spring / Spring Boot, REST APIs ... Toronto-based delivery manager; close partnership with a China-based development team and technical ...
Toronto, ON · On-site
... Java backend systems in production with clear technical ownership Strong experience with modern ... Toronto-based delivery manager; close partnership with a China-based development team and technical ...
Toronto, ON · On-site
... Java backend systems in production with clear technical ownership Strong experience with modern ... Toronto-based delivery manager; close partnership with a China-based development team and technical ...
Toronto, ON · On-site
The team plays a key role to help investor manage their investments and reach their financial goals ... Proven experience in Java back-end development with the following technologies: JDK 17+, GitHub ...
Toronto, ON · On-site
The team plays a key role to help investor manage their investments and reach their financial goals ... Proven experience in Java back-end development with the following technologies: JDK 17+, GitHub ...
Toronto, ON · On-site +1
Collaborate with project managers to ensure the timely and high-quality delivery of solutions ... Communicate technical concepts clearly to both technical and non-technical stakeholders ...
Quick apply
Toronto, ON · On-site +1
Collaborate with project managers to ensure the timely and high-quality delivery of solutions ... Communicate technical concepts clearly to both technical and non-technical stakeholders ...
Brampton, ON · On-site +1
... reviews, release management, and CI/CD activities. * Work closely with business and technical ... Strong expertise in Java, Spring Boot, REST APIs, and Microservices architecture. * Hands-on ...
Brampton, ON · On-site +1
... reviews, release management, and CI/CD activities. * Work closely with business and technical ... Strong expertise in Java, Spring Boot, REST APIs, and Microservices architecture. * Hands-on ...
Brampton, ON · On-site +1
... reviews, release management, and CI/CD activities. * Work closely with business and technical ... Strong expertise in Java, Spring Boot, REST APIs, and Microservices architecture. * Hands-on ...
Brampton, ON · On-site +1
... reviews, release management, and CI/CD activities. * Work closely with business and technical ... Strong expertise in Java, Spring Boot, REST APIs, and Microservices architecture. * Hands-on ...
Toronto, ON · On-site
Foreign Exchange, Commodities, Prime Services, and Collateral Mgmt. & Funding (repurchase ... You will have strong technical and dev ops skills with hands on development responsibilities. You ...
Toronto, ON · On-site
Foreign Exchange, Commodities, Prime Services, and Collateral Mgmt. & Funding (repurchase ... You will have strong technical and dev ops skills with hands on development responsibilities. You ...
Toronto, ON · On-site
Address technical issues on projects, pro-actively engaging project team and clients with concerns ... management and private banking, corporate and investment banking, and capital markets. At ...
Toronto, ON · On-site
Address technical issues on projects, pro-actively engaging project team and clients with concerns ... management and private banking, corporate and investment banking, and capital markets. At ...
Toronto, ON · On-site
Foreign Exchange, Commodities, Prime Services, and Collateral Mgmt. & Funding (repurchase ... You will have strong technical and dev ops skills with hands on development responsibilities. You ...
Toronto, ON · On-site
Foreign Exchange, Commodities, Prime Services, and Collateral Mgmt. & Funding (repurchase ... You will have strong technical and dev ops skills with hands on development responsibilities. You ...
Markham, ON · On-site
CA$120K - CA$145K/yr
... technical standards, governance, risk management, and driving continuous improvement. What you'll do Backend Development (Primary Focus): * Build scalable, high-performance RESTful APIs using Java 17 ...
Markham, ON · On-site
CA$120K - CA$145K/yr
... technical standards, governance, risk management, and driving continuous improvement. What you'll do Backend Development (Primary Focus): * Build scalable, high-performance RESTful APIs using Java 17 ...
Toronto, ON · Hybrid
Set technical standards and best practices across teams * Provide technical mentorship and guidance ... management and private banking, corporate and investment banking, and capital markets. At ...
Toronto, ON · Hybrid
Set technical standards and best practices across teams * Provide technical mentorship and guidance ... management and private banking, corporate and investment banking, and capital markets. At ...
Toronto, ON · On-site
... management and private banking, corporate and investment banking, and capital markets. At ... If you require technical assistance, please click here. Candidates must apply directly online to be ...
Toronto, ON · On-site
... management and private banking, corporate and investment banking, and capital markets. At ... If you require technical assistance, please click here. Candidates must apply directly online to be ...
Toronto, ON · Hybrid
CA$120K - CA$145K/yr
This role is ideal for ambitious developers who feel confident in their technical ability and want ... Experience working with Adobe Experience Manager Perks and Benefits * Comprehensive Health ...
Toronto, ON · Hybrid
CA$120K - CA$145K/yr
This role is ideal for ambitious developers who feel confident in their technical ability and want ... Experience working with Adobe Experience Manager Perks and Benefits * Comprehensive Health ...
The Technical Product Manager (TPM) plays a pivotal and hands-on role as a product leader in ... Maintain a deep technical understanding of the stack (Java, HAPI FHIR, Kubernetes, Postgres, Kafka ...
The Technical Product Manager (TPM) plays a pivotal and hands-on role as a product leader in ... Maintain a deep technical understanding of the stack (Java, HAPI FHIR, Kubernetes, Postgres, Kafka ...
Toronto, ON · On-site
CA$84K - CA$134K/yr
Develop strategies to solve complex technical challenges * Assistin managing and delivering ... Broad knowledge of current development technologies including web development, XML, Java ...
Toronto, ON · On-site
CA$84K - CA$134K/yr
Develop strategies to solve complex technical challenges * Assistin managing and delivering ... Broad knowledge of current development technologies including web development, XML, Java ...
Thornhill, ON · On-site
... management by automating various laborious tasks like picking, moving, and sorting. We've led the ... Ability to read and understand Java application code logic to assist in log analysis and issue ...
Quick apply
Thornhill, ON · On-site
... management by automating various laborious tasks like picking, moving, and sorting. We've led the ... Ability to read and understand Java application code logic to assist in log analysis and issue ...
... management by automating various laborious tasks like picking, moving, and sorting. We've led the ... Ability to read and understand Java application code logic to assist in log analysis and issue ...
... management by automating various laborious tasks like picking, moving, and sorting. We've led the ... Ability to read and understand Java application code logic to assist in log analysis and issue ...
Analyze organizational needs and align technical solutions with strategic goals to support ... Leaders who support your development through coaching and managing opportunities * Ability to make ...
Analyze organizational needs and align technical solutions with strategic goals to support ... Leaders who support your development through coaching and managing opportunities * Ability to make ...
Analyze organizational needs and align technical solutions with strategic goals to support ... Leaders who support your development through coaching and managing opportunities * Ability to make ...
Analyze organizational needs and align technical solutions with strategic goals to support ... Leaders who support your development through coaching and managing opportunities * Ability to make ...
$29.1K - $43.9K
3% of jobs
$43.9K - $58.7K
4% of jobs
$58.7K - $73.5K
4% of jobs
$73.5K - $88.3K
6% of jobs
$97K is the 25th percentile. Wages below this are outliers.
$88.3K - $103.1K
12% of jobs
The median wage is $113.9K / yr.
$103.1K - $117.9K
28% of jobs
$117.9K - $132.7K
13% of jobs
$137.1K is the 75th percentile. Wages above this are outliers.
$132.7K - $147.4K
16% of jobs
$147.4K - $162.2K
6% of jobs
$162.2K - $177K
2% of jobs
$177K - $191.8K
5% of jobs
$29.1K
$115K
$191.8K
To thrive as a Java Technical Manager, you need a robust background in Java development, software architecture, and project management, often supported by a degree in computer science or a related field. Familiarity with development frameworks (such as Spring), version control systems (like Git), and certifications like Oracle Certified Professional Java Programmer can be highly valuable. Strong leadership, effective communication, and problem-solving skills are essential for managing teams and fostering collaboration. These abilities ensure the efficient delivery of quality software solutions while supporting and guiding technical teams to achieve organizational goals.
A Java Technical Manager is responsible for leading a team of developers in designing, developing, and maintaining Java-based applications. They oversee technical strategies, ensure best coding practices, and collaborate with stakeholders to align projects with business goals. This role requires strong Java development expertise, leadership skills, and experience in architectural decision-making. Additionally, they mentor team members and manage project timelines to ensure successful software delivery.
A Java Technical Manager typically oversees the planning and execution of software development projects, ensuring that tasks are delegated appropriately and deadlines are met. Daily responsibilities often involve coordinating between developers, QA, product managers, and other stakeholders to clarify requirements and address challenges. You may also review code, set technical standards, and mentor team members to foster professional growth. In addition to technical oversight, the role frequently requires balancing hands-on development with strategic planning to align team efforts with broader business objectives.

Computer Methods International Corp. (CMiC) is a Software Development firm specializing in enterprise financial and cost management systems designed for the Construction and Engineering industries.
About CMiC
CMiC is the leading provider of complete, integrated and advanced enterprise level software solutions for construction and capital projects. For nearly four decades, CMiC has partnered with the largest and most technologically progressive AEC firms and capital project owners in North America, gaining detailed insight into the unique business needs of the industry. From that experience, CMiC has created CMiC Enterprise, the most advanced construction and capital project software solution ever developed. Combining an incredibly flexible technological infrastructure with a philosophy of total integration, CMiC Enterprise lowers costs, improves productivity and increases interoperability.
Important Information:
Job Overview
The Java Developer is responsible for the developmental efforts of CMiC's Tools applications. This role focuses on designing and building scalable backend services and APIs using the Spring Framework, while supporting our enterprise application ecosystem. You will be involved in developing web services, integrating third-party platforms (including AI-driven services such as OpenAI APIs), and working with JSON-based data systems. The position also spans multiple components of the Tools application, including those developed with Oracle ADF.
Duties & Responsibilities
Requirements
Benefits
CMiC is an Equal Opportunity Employer. In accordance with the Accessibility for Ontarians with Disabilities Act, 2005 and the Ontario Human Rights Code, CMiC will provide accommodation to applicants with disabilities throughout the recruitment, selection and/or assessment process. If selected to participate in the recruitment, selection and/or assessment process, please inform Human Resources staff of the nature of any accommodation(s) that you may require.