java software engineer

See average salary for java software engineer »

1,000 java software engineer job listings in Canada. Find daily updated positions from leading job boards.


  • Montreal, QC, Canada Miratech Full-time $110,000 - $150,000 Contract

    Join Miratech as a Senior Java Developer focusing on the innovative Routing Engine platform. Collaborate with teams to create scalable, real-time interaction routing solutions for enterprise contact centers. Miratech is a leading global IT services provider dedicated to supporting digital transformation. In this senior role, you will design and build a...


  • Montreal, QC, Canada Fujitsu Limited Full-time $138,000 - $221,000 Contract

    Lead Java and Scala development for Fujitsu's Virtuora Network Controller, working remotely in Canada across advanced SDN applications and architecture.This experienced lead software engineer transforms complex requirements into extendable software architecture, designs, and data models. You will guide SDN applications spanning PCE, service orchestration,...

  • Software Engineer

    3 days ago


    Toronto, ON, Canada Reuters Full-time $82,000 - $132,000 Contract

    ## Software EngineerApply: Hybrid: Canada, Toronto, Ontario: Full time: Posted Yesterday: End Date: November 15, 2026 (11 days left to apply): JREQ202179Thomson Reuters is looking for a Software Engineer with an appetite to learn AI-code generation skills within our Editorial Tools & Services team.In this role, you will play an essential role in...

  • Software Engineer

    3 days ago


    Toronto, ON, Canada AfterQuery Experts Remote Full-time $69,000 - $138,000 Contract

    AfterQuery is looking for experts with experience in software engineering, computer science, or app/web development to help train and evaluate AI models. This is a remote, project-based role: qualify once through a single assessment and receive ongoing project matches spanning code review, evaluation, and original task creation. Pay ranges from $50 -...

  • Software Engineer

    3 days ago


    Kitchener, Region of Waterloo, Canada Mycionics Inc. Full-time $90,000 - $125,000 Contract

    Engineering Full-Time 3+ years Kitchener, Ontario Job Type: Full-Time, 40 hours per week Location: Kitchener, ON (Trillium / Homer Watson Industrial Park) Department: Software & Firmware Reports To: Software Engineering Lead About Mycionics We are a strong, multidisciplinary mechatronics team where every member directly contributes to the product. We...

  • Software Engineer

    3 days ago


    Saskatoon, Canada Sapsol Technologies Inc Full-time €90,000 - €120,000 Contract

    - Strong knowledge of RF design and SW integration. Experience with leading teams and well organized, DO 254 (exposure only), DO-178C, DO160G (EMI) - Experience with SW Requirements Development - Strong proficiency in programming languages such as C, C++, Assembly. - Experience working in DAL A software development. Experience with Code Review - Experience...

  • Software Engineer

    3 days ago


    Mississauga, Peel Region, Canada Citi Full-time

    Job Family Group:TechnologyJob Family:Applications DevelopmentTime Type:Full timePrimary Location Full Time Salary Range:$79,320.00 - $110,680.00Responsibilities:Design, develop, test, and deploy robust backend services and microservices using Java and Spring Boot framework.Write clean, maintainable, modular, and well-tested code following enterprise...

  • software engineer

    3 days ago


    Canada Same as legal business name Full-time

    Job detailsLocation Milton , ON L9E 2J8Salary 66.10 hourly / 30 to 32 hours per weekTerms of employment Permanent employment Full timeEarly morningStarts as soon as possibleSource Job Bank #3702886Experience2 years to less than 3 yearsWork must be completed at the physical location. There is no option to work remotely.Computer and technology...

  • Software Engineer

    3 days ago


    Canada Atlantis IT Group Full-time

    Overview Skills Required: C++, C#, API Calls, Windows service, Component Object Model, Visual Studio experience, Agile way of working. Responsibilities Development: design, build, and maintain efficient, reusable, and reliable C++ code. Optimization: identify bottlenecks and bugs and devise solutions to ensure maximum performance. ...

  • Software Engineer

    3 days ago


    Regina, Canada Sapsol Technologies Inc Full-time €90,000 - €120,000 Contract

    - Strong knowledge of RF design and SW integration. Experience with leading teams and well organized, DO 254 (exposure only), DO-178C, DO160G (EMI) - Experience with SW Requirements Development - Strong proficiency in programming languages such as C, C++, Assembly. - Experience working in DAL A software development. Experience with Code Review - Experience...

  • Software Engineer

    3 days ago


    Unorganized North Algoma, ON, Canada Convey Remote Full-time $90,000 - $130,000 Contract

    Software Engineer — Convey Convey is building digital teammates for the world's leading enterprises. Today, most companies still rely on highly capable operators manually moving information between systems, managing workflows, and holding critical business processes together. While AI has dramatically increased leverage for engineers, operators have...

  • Software Engineer

    3 days ago


    Toronto, ON, Canada ALTEN Canada Full-time $80,000 - $100,000 Contract

    In just three decades, ALTEN has emerged as a global leader in Research and Development, Engineering, Information Technology Services, Life Sciences, and Network Services. Our footprint spans across 30 countries, with over 60,000 consultants driving innovation and technical excellence. Trusted by industry giants, we have become synonymous with pioneering...

  • Software Engineer

    3 days ago


    Canada Actalent Full-time

    Job Description This role focuses on developing and enhancing a proprietary robotic control software suite used in autonomous systems. You design and implement modern C++ solutions for robotic control, navigation, and sensor integration, while ensuring high performance, reliability, and real-time responsiveness in safety- and mission-critical...

  • Software Engineer

    3 days ago


    Canada VenueKings, Inc. Full-time

    At Venue Kings, we specialize in providing top-tier ticketing solutions for sports, concerts, and live entertainment events. Our mission is to make unforgettable experiences accessible to fans worldwide. As a fast-growing company, we foster a culture of innovation, collaboration, and inclusivity, where our team thrives in a dynamic, fast-paced environment. ...

  • Software Engineer

    3 days ago


    Canada Carfax Full-time

    Software Engineer Technology Jobs - Ontario, CanadaLondon,Ontario Join Team CARFAX asSoftware Engineer Isn't it time you bragged about where you work? At CARFAX, we do, every day. We pride ourselves on being mission-focused on helping to grow a brand built on accuracy and integrity. We care deeply about our products and our customers. We’re...


  • Canada Citigroup Inc. Full-time

    Engineer scalable microservices with Java Spring Boot, Hibernate/JPA, and React.Js for Citi’s enterprise application development team. Support full-stack delivery.As an intermediate-level Senior Developer, you will analyze, design, construct, test, and implement application systems. The position emphasizes resilient services, sophisticated interfaces,...


  • Canada Kelly Full-time

    Java and Python expertise define this Senior Forward Deployed Engineer role in Mississauga, initially remote and then hybrid. Build production-grade fintech solutions.This six-month, right-to-hire role supports Spread Products across financing and securitization. You will combine architecture, hands-on development, client collaboration, and technical...


  • Canada Halliburton Full-time

    Transform the energy industry as a Senior Cloud Java Engineer at Halliburton, focusing on backend solutions and cutting-edge seismic processing technology. Leverage your Java and AI expertise for impactful developments. This role requires a senior engineer to build and advance a seismic processing platform, emphasizing distributed systems and cloud-native...


  • Canada Citigroup Inc. Full-time

    Drive cloud-native Java engineering at Citi with Docker, Kubernetes, Spring Boot, and scalable enterprise application development experience.This senior-level Applications Development Technology Lead Analyst leads technical delivery for an agile development pod. You will shape containerized deployments, CI/CD improvements, resilient microservices,...


  • Canada Miratech1 Full-time

    We are looking for a Senior Full Stack Engineer to design, develop, and support scalable cloud-native applications that power Workforce Management (WFM), Customer Experience (CX), and operational business processes. You will use Java and Spring Boot to develop scalable backend services, React with TypeScript to create responsive user experiences, and Node.Js...