senior java engineer

See average salary for senior java engineer »

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


  • Markham, ON, Canada HR POD Careers Full-time

    HR POD Careers is seeking an experienced software professional in Markham to design, develop, and maintain scalable full‑stack applications using Java, Spring Boot, and Angular. You will develop and integrate REST APIs and microservices for enterprise systems, build reusable frontend components, and implement cloud-based solutions on AWS. The role requires...


  • Canada Compunnel Inc. Full-time

    The Senior Java Full Stack Developer will be responsible for designing, developing, and implementing Java-based solutions that support various business needs, including mobile applications and database programming.The role involves contributing across the development lifecycle and enhancing existing systems to ensure high availability, performance, and...


  • Canada Tek Leaders Inc Full-time

    A leading tech firm located in Ontario, Canada is seeking an experienced Software Engineer for a contract role. You will leverage your extensive background in software engineering, particularly in Java and Spring, to design and develop comprehensive technical solutions. With a minimum of 6 years of experience, you will guide team members in best practices...


  • Toronto, ON, Canada Botsford Associates Full-time $100,000 - $130,000 Contract

    A leading financial services firm is seeking a Senior Back-End Java Developer to support the modernization of their Foreign Exchange platform. The role involves developing high-performance back-end components and RESTful APIs, focusing on integration across banking systems. Ideal candidates have over 7 years of Java experience, particularly in FX or Capital...


  • Alberta, Canada Miratech Full-time

    Miratech helps visionaries change the world. We are a global IT services and consulting company that brings together enterprise and start-up innovation. Today, we support digital transformation for some of the world's largest enterprises. By partnering with both large and small players, we stay at the leading edge of technology, remain nimble even as a...


  • Mississauga, ON, Peel Regional District, ON; Ontario, Canada Citigroup Inc. Full-time €120,800 - €170,800 Temporary

    About the Role We're looking for a senior engineer who thinks clearly across the full product development lifecycle, from design through to production, and brings an AI-first mindset to how they work. This is a hands‑on, senior individual contributor role with room to grow over time for the right person. You'll design, build, and ship real systems while...


  • Greater Montreal Metropolitan Area, QC, Canada 3Pillar Remote Full-time

    3Pillar is an AI transformation partner on a mission to help enterprises build the AI-native products and intelligent agents that will define the next era of business. With teams across North America, Europe, Latin America, and Asia, we work with the most ambitious companies in financial services, healthcare, media, and technology — helping them move...


  • Markham, ON, York Regional Municipality, ON; Ontario, Canada HR POD Careers Full-time

    HR POD Careers is seeking an experienced software professional in Markham to design, develop, and maintain scalable full‑stack applications using Java, Spring Boot, and Angular. You will develop and integrate REST APIs and microservices for enterprise systems, build reusable frontend components, and implement cloud-based solutions on AWS. The role requires...


  • Canada HR POD Careers Full-time

    HR POD Careers is seeking an experienced software professional in Markham to design, develop, and maintain scalable full‑stack applications using Java, Spring Boot, and Angular. You will develop and integrate REST APIs and microservices for enterprise systems, build reusable frontend components, and implement cloud-based solutions on AWS. The role requires...


  • Winnipeg, Manitoba, Canada KellyOCG Full-time

    KellyOCG in Montreal is seeking a senior, hands-on software developer to design, build, and maintain business applications. You’ll work across application development and production support, contribute to technical design, and help deliver reliable, secure software from development through deployment. The role requires 12+ years of experience with Java...


  • Canada Citigroup Inc. Full-time

    About the Role We're looking for a senior engineer who thinks clearly across the full product development lifecycle, from design through to production, and brings an AI-first mindset to how they work. This is a hands‑on, senior individual contributor role with room to grow over time for the right person. You'll design, build, and ship real systems while...


  • Calgary, Alberta, Canada Synechron Full-time

    Advance your career in banking technology at Synechron as a Senior Java Engineer. Focus on crafting high-performance applications with your strong multithreading skills. Synechron is in search of a Senior Java Engineer to enhance our banking applications with a focus on performance and security. With over 12 years of experience in Core Java, your role will...


  • Vancouver, BC, Greater Vancouver Regional District, BC; British Columbia, Canada Compunnel Inc. Full-time

    The Senior Java Full Stack Developer will be responsible for designing, developing, and implementing Java-based solutions that support various business needs, including mobile applications and database programming. The role involves contributing across the development lifecycle and enhancing existing systems to ensure high availability, performance, and...


  • Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Elastic Full-time

    Elastic, the Search AI Company, is seeking a Principal Software Engineer to join the Elasticsearch - Distributed Systems team and tackle scale, performance, and resilience, especially in the context of our Serverless offering. You will work on how Elasticsearch nodes communicate, how data is indexed, allocated, and managed across nodes. You will design,...


  • Canada Elastic Full-time

    Elastic, the Search AI Company, is seeking a Principal Software Engineer to join the Elasticsearch - Distributed Systems team and tackle scale, performance, and resilience, especially in the context of our Serverless offering. You will work on how Elasticsearch nodes communicate, how data is indexed, allocated, and managed across nodes. You will design,...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada MSZ Systems Full-time

    A software development firm in Toronto is seeking a Senior Java Software Engineer responsible for designing and maintaining high-performance applications using Java and Spring Boot. Candidates should have over 8 years of experience with strong skills in RESTful APIs, SQL databases, and cloud platforms. This role involves collaborating with cross-functional...


  • Canada Capgemini Full-time

    Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you'd like, where you'll be supported and inspired by a collaborative community of colleagues around the world, and where you'll be able to reimagine what's possible. Join us and help the world's leading organizations unlock the value of technology and...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Genpact Full-time €55,000 - €68,500 Temporary

    At Genpact, we don't just keep up with technology—we set the pace. AI and digital innovation are redefining industries, and we're leading the charge. Genpact's AI Gigafactory, our industry-first accelerator, is an example of how we're scaling advanced technology solutions to help global enterprises work smarter, grow faster, and transform at scale. From...


  • Canada Arkhya Tech Inc. Full-time

    Build high-throughput streaming systems as a Senior Java Engineer specializing in Apache Flink, working hybrid from downtown Toronto three days weekly. This senior backend engineering role supports the Core Data Platform team in evolving real-time data architecture. You will develop stateful pipelines with Java DataStream and Table/SQL APIs, integrate Apache...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Arkhya Tech Inc. Full-time

    Build high-throughput streaming systems as a Senior Java Engineer specializing in Apache Flink, working hybrid from downtown Toronto three days weekly. This senior backend engineering role supports the Core Data Platform team in evolving real-time data architecture. You will develop stateful pipelines with Java DataStream and Table/SQL APIs, integrate Apache...