Last updated: 2025-06-06

87 Java Software Engineering jobs in Toronto.

Hiring now: Api Developer @ Cmic, Software Developer @ Electric M, Sr Software Engineer @ Owl, Principal Software Engineer @ Pointclick, Principal Software Engineer @ Veeva Syst, Sr Software Developer Ruby @ Lightspeed, Sr Software Engineer @ Marqeta, Technical Consultant Iii Sr Sw Engineer @ Zafin, Sr Software Developer @ Intuit, Software Engineer @ Computer M. Explore more at at jobswithgpt.com

🔥 Skills

Java (42) AWS (12) SQL (10) Kubernetes (9) Spring Boot (9) software development (8) Docker (8) Agile (6) React (6) Python (6)

📍 Locations

Toronto (49) Mississauga (5)

CMiC

Headquartered in Toronto, CMiC is a software company focused on the Construction industry. We have built a comprehensive platform for construction companies to…

API Developer

Toronto

  • Skills: RESTful APIs, Oracle ADF BC REST, Jersey frameworks, Object-Oriented Programming Concepts, Java, J2EE, SQL/PLSQL, code review, API documentation, problem analysis
  • Experience: 3+ years of work experience using any object-oriented programming languages (preferably Java)
  • Type: Full-time

Electric Mind

Electric Mind, formerly Intelliware, is a business and technology consulting leader in providing innovative, practical solutions driven by engineering excellen…

Software Developer

Toronto

  • Skills: Java, Spring, JavaScript, Agile, Extreme Programming, Angular, React, Node.js, MongoDB, AWS
  • Experience: Experience in software development and a passion for technology.
  • Type: Full-time

Owl.co

We collaborate with leading insurance providers throughout North America, delivering outstanding outcomes via our AI-driven, evidence-based platform. Our team …

Senior Software Engineer

Toronto

  • Skills: software development, product engineering, Python, Java, web frameworks, cloud platforms, microservices architecture, APIs, Agile development methodologies, problem-solving skills
  • Experience: 5+ years of experience in software development, with a focus on product engineering
  • Type: Full-time
  • Salary: CAD $140,000 - $200,000

PointClickCare

PointClickCare is a technology company that aims to positively impact the lives of seniors and their caregivers across North America.

Principal Software Engineer

Mississauga

  • Skills: Java, SpringBoot, microservices, Jenkins, Docker, Kubernetes, Cloud (Azure or AWS), data pipelines, Lakehouse architecture, Enterprise Design patterns
  • Experience: 7+ years of experience in software engineering, specifically with Java and SpringBoot microservices.
  • Type: Full-time

Veeva Systems

Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the…

Principal Software Engineer

Toronto

  • Skills: Principal Software Engineer, Java, cloud development, Enterprise Content Management, multi-tenant, highly scalable cloud platform, technical challenges, engineering projects, self-starter, life sciences industry
  • Experience: extensive experience with Java, cloud development, and knowledge of front-end and infrastructure
  • Type: Full-time

Lightspeed

Powering the businesses that are the backbone of the global economy, Lightspeed's one-stop commerce platform helps merchants innovate to simplify, scale, and p…

Senior Software Developer (Ruby)

Toronto

  • Skills: Ruby, Java, AWS, Cloud, microservices, API design, Agile, Kubernetes, Docker, integration tests
  • Experience: 3+ years experience developing and shipping production-grade Ruby and Java systems; 3+ years experience developing within AWS or similar Cloud environments

Marqeta

Marqeta is on a mission to change the way money moves. We’re one of the earliest enablers of embedded finance, a market opportunity sized up in the trillions. …

Senior Software Engineer

Toronto

  • Skills: Software Development, Java, Service-oriented architectures, Cloud Computing, Relational Database, SQL, Automation, Financial Transactions, Production Issues, Collaboration
  • Experience: 5+ years of industry experience in software development
  • Type: Full-time
  • Salary: 91,500 - 114,400 CAD

Zafin

Founded in 2002, Zafin offers a SaaS product and pricing platform that simplifies core modernization for top banks worldwide. Our platform enables business use…

Technical Consultant III (Senior SW Engineer)

Toronto

  • Skills: software development lifecycle, scalable software, enterprise-grade applications, coding standards, system design, unit testing, documentation, data analysis, collaboration, performance optimization
  • Type: Hybrid

Intuit

Intuit is the global financial technology platform that powers prosperity for the people and communities we serve. With approximately 100 million customers wor…

Senior Software Developer

Toronto

  • Skills: web applications, software development, mobile applications, Agile Development, SCRUM, REST, React, Java, software engineering, unit testing
  • Experience: 6+ years experience developing web, software, or mobile applications.

Lightspeed

Powering the businesses that are the backbone of the global economy, Lightspeed's one-stop commerce platform helps merchants innovate to simplify, scale, and p…

Senior Software Developer (Ruby)

Toronto

  • Skills: Ruby, Java, AWS, Cloud, development, API, microservices, Agile, Kubernetes, Docker
  • Experience: 3+ years experience developing and shipping production-grade Ruby and Java systems
  • Type: Full-time

Computer Methods International Corp. (CMiC)

CMiC is a Software Development firm specializing in enterprise financial and cost management systems designed for the Construction and Engineering industries.

Software Engineer

Toronto

  • Skills: Java, JavaScript, HTML5, Oracle ADF Framework, PL/SQL, SQL, web security, web applications, problem-solving, analytical skills
  • Experience: 5+ years of hands-on professional Java/J2EE programming

Cognizant

Cognizant is one of the world's leading professional services companies, transforming clients' business, operating, and technology models for the digital era. …

Entry-level Software Engineer

Toronto

  • Skills: Java, C#, Application Development, Cloud Computing, Software Development, Object Oriented, Design Patterns, API Development, Troubleshooting, Team Collaboration
  • Experience: None specified; however, a Bachelor’s degree or equivalent is preferred.
  • Type: Full-time

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.

Software Engineer

Toronto

  • Skills: Java, SQL, PL/SQL, JSP, Oracle ADF BC REST Framework, JDeveloper, JavaScript, HTML5, JQuery, OWorkflow
  • Experience: 3 plus year hands-on professional Java/J2EE programming experience

PENN Entertainment, Inc.

North America’s leading provider of integrated entertainment, sports content, and casino gaming experiences.

Senior Software Developer, Pricing Engine

Toronto

  • Skills: Java, Elixir, Pricing Engine, Agile, Cloud Infrastructure, Database, Monitoring, Odds Production, Software Design, Data Structures
  • Type: Full-time

Blanc Labs

Senior Software Developer

Toronto

  • Skills: software development, scalable applications, banking sector, technical solutions, digital capabilities, client needs, influence decision-makers, account growth, value proposition, trust and confidence

Emburse

Emburse is a leader in travel and expense solutions, creating a future where technology drives business value and inspires extraordinary results.

Staff Engineer

Toronto

  • Skills: Java, AWS, Microservices, DevOps, RESTful, API design, Cloud Platform, Test Driven Development, OOP, Documentation
  • Experience: Minimum of 10 years professional experience in Java development. Minimum of 6 years professional Cloud Platform experience, with at least 3 years in AWS.
  • Type: Full-time

Equitable Bank

Equitable Bank is a Challenger Bank in Canada that aims to innovate the banking experience. With over 670,000 customers and more than 50 years in operation, th…

Senior Software Engineer

Toronto

  • Skills: Senior Software Engineer, RESTful API, SOAP API, Agile methodology, MicroService applications, J2EE/JEE, SQL Server, API management tools, Unit Testing frameworks, Financial industry
  • Experience: 7+ years in software delivery or software development
  • Type: Full-time

Luxoft

Luxoft is a global leader in software development and consulting services, providing innovative solutions and technology integration for clients in various ind…

Senior Back-End Developer (C++; Java; Python)

Toronto

  • Skills: C++, Java, Python, software solutions, investment management, capital markets, AWS, scalability, client-facing skills, team collaboration
  • Experience: 5+ years
  • Type: Full-time

Computer Methods International Corp. (CMiC)

CMiC is the leading provider of complete, integrated and advanced enterprise level software solutions for construction and capital projects. For nearly four de…

Software Engineer

Toronto

  • Skills: Java, J2EE, JSP, JavaScript, SQL, PL/SQL, Oracle, Debugging, Testing, Software Development
  • Experience: 3 plus years hands-on professional Java/J2EE programming experience.

Ripple

Ripple is building a world where value moves like information does today through its crypto solutions for financial institutions, businesses, governments and d…

Engineering Manager

Toronto

  • Skills: engineering leadership, payment platform, software development, microservices, Java Spring, cross-border payments, recruiting, team development, technical excellence, distributed systems
  • Experience: 8+ years of hands-on Software Development experience on large scale distributed systems, and 3+ years leading impactful engineering teams
  • Type: Full-time

Luxoft

Senior C++ and Python Developer

Toronto

  • Skills: C++, Python, cloud development, AWS, capital markets, software development, integration testing, financial technology, asset classes, development

CMiC

Headquartered in Toronto, CMiC is a software company focused on the Construction industry. We have built a comprehensive platform for construction companies to…

Application Developer (PL/SQL Developer)

Toronto

  • Skills: PL/SQL, Java, Oracle JDeveloper, software development, troubleshooting, debugging, user interface, business logic, programming experience, customer service
  • Experience: Minimum 4 years professional programming experience using PL/SQL.
  • Type: Full-time

Equitable Bank

Equitable Bank is a Challenger Bank that innovates the banking experience for Canadians and has been serving over 670,000 people across Canada for more than 50…

Senior Full-Stack Engineer (Java/iOS)

Toronto

  • Skills: Full-Stack Engineer, Java, iOS, Agile Software Development, API Integration, Cross-functional teams, Web Development, Digital Banking, Micro-frontend architecture, Customer-centric solutions
  • Experience: Minimum of 5+ years of experience working in cross-functional, agile teams
  • Type: Full-time

Luxoft

Luxoft Financial Services has one of the world's leading Murex practices. We are a top-tier Murex Alliance Partner and a market leader in implementation, integ…

Senior Murex Developer

Toronto

  • Skills: Murex, MxML, Integration, SQL, Java, DevOps, Market Data, Testing, Application Support, Client Focus
  • Experience: Minimum 7 years
  • Type: Full-time

Marqeta

Senior Software Engineer - Credit

Toronto

  • Skills: software development, Java, cloud computing, AWS, Kubernetes, Docker, React, distributed systems, high-performance solutions, scalability
  • Experience: 5+ years
  • Salary: 112,000 - 140,000 CAD

Scotiabank

A leading bank in the Americas, dedicated to helping customers and communities achieve success through a broad range of financial services.

Lead Developer (Java, ETL, Talend)

Toronto

  • Skills: Java, ETL, Talend, Spring Boot, Microservices, Domain-Driven Design, Event-Driven Architecture, Distributed Caching, SQL, Hybrid Work
  • Experience: 7+ years in web service development and enterprise technology stacks
  • Type: Hybrid

ServiceNow

ServiceNow stands as a global market leader, bringing innovative AI-enhanced technology to over 8,100 customers, including 85% of the Fortune 500®. Our intelli…

Senior Java Developer

Toronto

  • Skills: AI-enhanced technology, software engineering, code reviews, unit testing, product development, scalability, design patterns, UI frameworks, Angular, React
  • Experience: 4+ years of experience with Java or a similar OO language

KUBRA

KUBRA is a fast-growing company that delivers customer communications solutions to utility, insurance, and government entities across North America. It offers …

Principal Software Engineer

Mississauga

  • Skills: Java, cloud services, microservices, distributed applications, software architecture, agile, team collaboration, problem-solving, Object-oriented programming, deployment pipeline
  • Experience: 10+ years in Java environments
  • Type: Full-time

Behavox

Behavox is shaping the future for how businesses harness their most important raw material - data. Our mission is bold: Organize enterprise data into actionabl…

Senior Java Developer

Toronto

  • Skills: Java, cloud native, server-side applications, RESTful APIs, Spring Framework, Hibernate, SQL, NoSQL, micro-services, Kafka
  • Experience: 5+ years of experience building scalable and reliable server-side cloud native applications
  • Type: Full-time

Cognizant

Cognizant is one of the world's leading professional services companies, transforming clients' business, operating, and technology models for the digital era.

Senior Big Data Java Developer

Toronto

  • Skills: Big Data, Hadoop, Java, Scala, Apache Spark, Microservices, Data Pipelines, AWS, Apache Kafka, Docker
  • Type: full_time
  • Salary: {'min': None, 'max': None, 'period': '', 'currency': ''}

Behavox

Behavox is shaping the future for how businesses harness their most important raw material - data. Our mission is bold: Organize enterprise data into actionabl…

Java Developer 3

Toronto

  • Skills: cloud-native applications, Java, containerized components, serverless services, SQL databases, NoSQL databases, data-intensive architecture, distributed systems, message brokers, automated tests
  • Type: full_time
  • Salary: {'min': None, 'max': None, 'period': '', 'currency': ''}

Marqeta

Marqeta is on a mission to change the way money moves. We’re one of the earliest enablers of embedded finance, a market opportunity sized up in the trillions. …

Senior Software Engineer - Full Stack

Toronto

  • Skills: Java, Spring Boot, Kotlin, React, Next.js, AWS, Kubernetes, Docker, SQL, embedded finance
  • Type: full_time
  • Salary: {'min': 112000.0, 'max': 140000.0, 'period': 'annual', 'currency': 'CAD'}

Electric Mind

Electric Mind, formerly Intelliware, is a business and technology consulting leader in providing innovative, practical solutions driven by engineering excellen…

Technical Lead - Full Stack Developer

Toronto

  • Skills: Java, JavaScript, AWS, Apache Spark, Kafka, Kinesis, Hadoop, Agile, distributed systems, cloud computing
  • Type: full_time
  • Salary: {'min': None, 'max': None, 'period': '', 'currency': ''}

Cognizant

Cognizant is one of the world's leading professional services companies, transforming clients' business, operating, and technology models for the digital era.

Technical Lead (Java, Angular, Kafka)

Toronto

  • Skills: Java, Angular, Kafka, Spring Boot, REST API, Security mechanisms, Spring Security, PING, OAuth/OIDC, JWT
  • Type: full_time
  • Salary: {'min': None, 'max': None, 'period': '', 'currency': ''}

Lyft

At Lyft, our purpose is to serve and connect. We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity t…

Software Engineer - Payments

Toronto

  • Skills: software engineering, payment systems, code quality, distributed systems, NoSQL databases, cloud computing, design patterns, usability, project management, automation
  • Type: full_time
  • Salary: {'min': 108000.0, 'max': 125000.0, 'period': 'annual', 'currency': 'CAD'}

PagerDuty, Inc.

PagerDuty, Inc. (NYSE:PD) is a global leader in digital operations management, enabling customers to achieve operational efficiency at scale with the PagerDuty…

Software Engineer 3 - Mobilization

Toronto

  • Skills: Java, Python, React, AWS, MySQL, Kafka, NoSQL, APIs, AI Agents, Distributed Systems
  • Type: full_time
  • Salary: {'min': 122000.0, 'max': 185000.0, 'period': 'annual', 'currency': 'CAD'}

Infoya

Infoya is a global IT consulting and services organization. We collaborate with visionary leaders to achieve outsized business impact by providing innovative s…

Senior Developer

Toronto

  • Skills: RESTful APIs, Microservices, Java, Spring Boot, SQL, NoSQL, Google Cloud Platform, OAuth2, Kubernetes, Jenkins
  • Type: full_time
  • Salary: {'min': None, 'max': None, 'period': '', 'currency': ''}

ServiceNow

It all started in sunny San Diego, California in 2004 when a visionary engineer, Fred Luddy, saw the potential to transform how we work. Fast forward to today …

Senior Java Developer

Toronto

  • Skills: Java, AI productivity tools, software engineering, clean code, reusability, design patterns, performance considerations, object-oriented design, work automation, mentorship
  • Type: full_time
  • Salary: {'min': None, 'max': None, 'period': '', 'currency': ''}