1

Online Java Developer Jobs in Toronto, ON (NOW HIRING)

Java Developer

Toronto, ON · On-site

CA$90K - CA$110K/yr

We do not use AI to screen, assess, or select applicants Job Overview The Java Developer is responsible for the developmental efforts of CMiC's Tools applications. This role focuses on designing and ...

Java Developer

Toronto, ON · On-site

CA$90K - CA$110K/yr

We do not use AI to screen, assess, or select applicants Job Overview The Java Developer is responsible for the developmental efforts of CMiC's Tools applications. This role focuses on designing and ...

Associate Java Developer

Toronto, ON · Hybrid

CA$85K - CA$100K/yr

Associate Software Developer - Java This role is eligible for our hybrid work model: Two days in ... Our success as one of the biggest players in online travel is all thanks to our incredible ...

About the Role The Software Engineer (Java) operates at a senior engineer level, driving technical direction across core product domains. The role combines deep hands-on Java engineering with ...

About the Role The Software Engineer (Java) operates at a senior engineer level, driving technical direction across core product domains. The role combines deep hands-on Java engineering with ...

Associate Java Developer

Toronto, ON · Hybrid

CA$85K - CA$100K/yr

Associate Software Developer - Java This role is eligible for our hybrid work model: Two days in ... Our success as one of the biggest players in online travel is all thanks to our incredible ...

Java Developer

Toronto, ON · Remote

CA$100K/yr

... Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design · AWS · 1+ years of experience contributing to the architecture and design ...

We are looking for a Lead Full Stack Java Developer to design, develop, and lead delivery of enterprise-grade web applications. The role involves hands-on development along with technical leadership ...

We are seeking a highly experienced and technically proficient Senior Java Developer to join a new initiative with our financial service client. The successful candidate will be part of one of two ...

responsible for designing, developing, and maintaining high-quality Java applications. This role requires a solid understanding of software development principles, strong coding skills, and the ...

SENIOR JAVA SOFTWARE DEVELOPER Location: Toronto, ON (uptown) Industry: Technology Type: Permanent WHAT IS THE OPPORTUNITY. Our client is an 18-year-old SaaS developer and recognized leader of ...

Senior Java Developer

Toronto, ON · Hybrid

CA$120K - CA$145K/yr

About The Role As a Full Stack Java Developer you'll be tasked with working on web application development in Java and Spring Boot. Working within the software development team, your duties will ...

Proven experience in Java development with strong object-oriented programming skills. * Hands-on ... Access online learning and accredited courses through our Skills & Career Navigator tool.

Senior Java Developer - Operate

Toronto, ON · On-site

CA$72K - CA$138K/yr

As a Java Developer at Deloitte, you will play a crucial role in designing, developing, and maintaining Java-based applications or software solutions for a leading North American Bank. This long-term ...

next page

Showing results 1-20

Online Java Developer information

See Toronto, ON salary details

$9

$49

$77

How much do online java developer jobs pay per hour?

As of Jun 9, 2026, the average hourly pay for online java developer in Toronto, ON is $49.24, according to ZipRecruiter salary data. Most workers in this role earn between $38.31 and $60.33 per hour, depending on experience, location, and employer.

What are the typical daily responsibilities of an Online Java Developer?

As an Online Java Developer, your daily responsibilities often include designing, coding, and maintaining Java-based web applications, collaborating with cross-functional remote teams, reviewing code, and troubleshooting technical issues. You may participate in virtual stand-up meetings, contribute to project planning and sprint reviews, and conduct regular code testing to ensure high-quality deliverables. Communicating updates through project management tools and maintaining thorough documentation are essential parts of the workflow. This role requires balancing independent work with effective teamwork and adhering to project deadlines in a fully online environment.

What are the key skills and qualifications needed to thrive in the Online Java Developer position, and why are they important?

To thrive as an Online Java Developer, you need a solid understanding of Java programming, object-oriented design principles, and web application development, usually demonstrated by a degree in computer science or relevant experience. Familiarity with frameworks like Spring or Hibernate, version control systems such as Git, and optionally certifications like Oracle Certified Professional Java Programmer are valuable assets. Strong problem-solving abilities, effective remote communication, and self-management skills set exceptional candidates apart. These competencies ensure quality code development, seamless collaboration, and the ability to deliver robust software solutions in an online or distributed work environment.

What is an Online Java Developer job?

An Online Java Developer is a professional who designs, develops, and maintains Java-based applications while working remotely. They collaborate with teams using online tools, write clean and efficient code, and troubleshoot software issues. Their role may involve backend development, API integration, or full-stack development. Strong knowledge of Java frameworks like Spring, Hibernate, and cloud technologies is often required.

What are the most commonly searched types of Java Developer jobs in Toronto, ON? The most popular types of Java Developer jobs in Toronto, ON are:
What job categories do people searching Online Java Developer jobs in Toronto, ON look for? The top searched job categories for Online Java Developer jobs in Toronto, ON are:
Java Developer

Java Developer

CMiC

Toronto, ON • On-site

CA$90K - CA$110K/yr

Full-time

Medical, Dental, PTO

Posted 27 days ago


Job description

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:

  • The overall hiring salary range for this position from Intermediate to Senior level, is $90,000 to $110,000 annually
  • This position is for an existing vacancy
  • We do not use AI to screen, assess, or select applicants

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

  • 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 and JSP 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



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.