Senior Software Engineer Java Development jobs in Canada – Page 4 | RoboApply Jobs

Senior Software Engineer Java Development jobs in Canada· Page 4

Results 61–80 of 6,542 for “Senior Software Engineer Java Development” in Canada.

6,542 jobs found

61 - 80 of 6,542 Jobs
Apply
System Canada Technologies logo
Java Developer - Contract Position

System Canada Technologies

Contract|On-site|Toronto

Join our dynamic team at System Canada Technologies as a Java Developer. In this role, you will be responsible for developing robust and scalable applications using Java technologies. You will collaborate with cross-functional teams to define, design, and ship new features while maintaining high standards of code quality and performance.

Jun 9, 2012
Apply
gdmsi logo
Full-time|On-site|Sherbrooke

Join our dynamic team at gdmsi as an Intermediate/Senior Software Engineer/Developer! We are looking for a passionate individual to contribute to innovative software solutions that will shape the future of our industry. In this role, you will design, develop, and maintain software applications while collaborating with cross-functional teams to deliver high-quality solutions. If you thrive in a fast-paced environment and are eager to take on new challenges, we want to hear from you!

Mar 24, 2026
Apply
Geotab Inc. logo
Full-time|CA$101.6K/yr - CA$132K/yr|On-site|Oakville, Ontario - Canada; Waterloo, Ontario - Canada

Geotab Inc. develops technology for connected transportation and the Internet of Things (IoT). The company helps businesses manage commercial vehicle fleets by connecting vehicles to the internet and providing web-based analytics. Clients use these tools to monitor fleet performance, improve safety, and support sustainability efforts. Geotab’s open platform and Marketplace® give organizations access to a variety of third-party solutions. This setup allows companies to automate operations, integrate vehicle data with other business systems, and adapt quickly as needs change. The team processes billions of data points each day, applying analytics and machine learning to boost productivity, reduce fuel consumption, and maintain compliance with regulations. Geotab values innovation and curiosity. Team members often take on new challenges and contribute beyond their core responsibilities. The company offers a collaborative workplace, a comprehensive benefits package, and opportunities for growth and development. For more about the company culture, visit the Geotab careers blog or follow @insidegeotab on Instagram. To stay informed about future openings, sign up for the talent network.

Apr 23, 2026
Apply
Precisely International Jobs logo
Senior Software Developer

Precisely International Jobs

Full-time|On-site|Canada

Role overview Precisely International Jobs is looking for a Senior Software Developer based in Canada. This role centers on designing, building, and implementing software solutions that support both product growth and user experience. What you will do Work with cross-functional teams to move projects from initial concept through to delivery Develop and implement software that aligns with client requirements Contribute to product enhancements and user experience improvements Uphold strong software development standards throughout the process Impact This position helps shape product direction and ensures clients receive reliable, high-quality solutions.

Apr 15, 2026
Apply
osedea logo
Full-time|On-site|Montréal (FR)

About UsAt osedea, we are a dynamic and innovative tech development company, where our people are at the heart of our operations. We are deeply committed to our clients and the community, striving to create a positive impact in the world while supporting our team's personal and professional growth.We embrace the strength of diversity in all its manifestations – from backgrounds and cultures to languages and career paths. Our environment fosters innovation, learning, and storytelling, ensuring everyone feels valued and included.We believe that work should be enjoyable. Our team comes together each day with a shared passion for building solutions that make the world more efficient and enjoyable.Position OverviewAs a Senior Software Developer, you will demonstrate discipline in software development while engaging in collaborative efforts to mentor both technical and non-technical teammates. Your role will involve planning, developing, and delivering enterprise software solutions tailored to meet our clients' needs. We value ownership of responsibilities, exceptional time management skills, and a continuous desire for personal growth.The technologies listed below are intended to serve as a reference for our tech stack; however, we prioritize personal capability and potential for growth when considering candidates for this role.

May 4, 2026
Apply
Fleetworthy Solutions, LLC logo
Senior Software Engineer

Fleetworthy Solutions, LLC

Full-time|Hybrid|Edmonton, AB, CAN (Remote or Hybrid)

Join Fleetworthy Solutions, the leader in fleet technology, where we provide a comprehensive suite of solutions for fleet readiness. Our platform integrates safety and compliance management, toll operations, and weigh station bypassing, empowering fleets to operate efficiently and confidently.With 75% of North America's top fleets relying on our services, Fleetworthy stands out as the most trusted provider of toll management solutions and the largest network for weigh station bypass. We go beyond mere regulatory compliance, enhancing safety programs and ensuring proactive audit readiness. Our innovative approach supports millions of vehicles and drivers, solidifying our reputation as a trailblazer in the industry.

Mar 23, 2026
Apply
Agis Conseil & Ancia logo
Senior Developer - Analyst

Agis Conseil & Ancia

Full-time|Remote|Poste à distance

About Us: Agis Conseil & Ancia have joined forces to provide outstanding collaboration in the recruitment of IT talents.Position Overview: As a Senior Developer - Analyst, you will collaborate with a diverse team of specialists, including business analysts, UX designers, graphic designers, integrators, QA analysts, and data administrators, to deliver optimized and high-performance features in their entirety.

May 15, 2024
Apply
Fivetran logo
Full-time|On-site|Toronto, Ontario, Canada

Fivetran is seeking a Senior Database Software Engineer to join the team in Toronto, Ontario. This role centers on developing and refining advanced database systems that form the backbone of Fivetran’s products and services. Key responsibilities Design and architect scalable database solutions to enable both new and existing product features Collaborate with engineering, product, and other teams to deliver reliable and efficient database systems Use in-depth knowledge of database technologies to address complex technical issues and enhance system performance Location This position is based in Toronto, Ontario, Canada.

Apr 23, 2026
Apply
Bounteous logo
Full-time|On-site|Montreal, QC

Bounteous stands as a leading end-to-end digital transformation consultancy, passionately collaborating with forward-thinking brands to devise digital solutions that tackle today's intricate challenges and seize tomorrow's opportunities. Upholding unwavering standards of technical and domain expertise, we deliver innovative, strategic solutions spanning Strategy, Analytics, Digital Engineering, Cloud, Data & AI, Experience Design, and Marketing.Our Co-Innovation methodology represents a distinctive engagement model that aligns interests and accelerates value creation. With a global footprint, our clients benefit from the expertise of over 4,000 seasoned professionals across the Americas, APAC, and EMEA. By partnering with top-tier technology providers, we craft transformative digital experiences that elevate customer engagement and drive business success.Role Overview:We are on the lookout for Java Developers with 3-15 years of professional experience to join our dynamic team. This position demands a strong proficiency in Java, Spring Framework, SQL, Test-Driven Development (TDD), and multi-threading. Experience within the investment banking domain is highly desirable. You will engage in the development of complex, high-performance financial systems that are crucial for operational success.Key Responsibilities:Software Development:Develop, maintain, and enhance enterprise-level Java applications. Utilize the Spring Framework (including Spring Boot, Spring Data, Spring Security) to create scalable and secure solutions. Write efficient, high-performance SQL queries and optimize database interactions. Craft multi-threaded applications to manage concurrent operations.Test-Driven Development (TDD):Produce clean, testable code adhering to TDD principles. Develop and uphold robust unit tests and integration tests. Ensure code quality through automated testing and peer code reviews.

Mar 18, 2025
Apply
info-ways logo
Full-time|On-site|Montreal

info-ways is on the lookout for a talented and passionate Java Developer to join our dynamic team in Montreal. As a Java Developer, you will play a key role in designing and implementing high-quality software solutions that meet the needs of our clients. This is a fantastic opportunity for those who are eager to work on challenging projects and grow their skills within a collaborative environment.

Jun 13, 2017
Apply
Veeva Systems Inc. logo
Full-time|On-site|Canada - Toronto

Role overview Veeva Systems is hiring a Senior Software Engineer focused on infrastructure in Toronto, Canada. This role centers on designing and building software that supports and improves our cloud-based platforms. The work directly impacts scalability and performance across our systems. What you will do Design and implement software solutions for infrastructure needs Work closely with teams from different disciplines to strengthen our cloud platforms Contribute to projects that improve system scalability and performance

Apr 14, 2026
Apply
System Canada Technologies logo
Full-time|On-site|Toronto

Minimum of 6 years of hands-on experience in Java and J2EE Technologies.Proficient in Core Java and J2EE components such as JSP, Servlets, JavaScript, and AJAX for dynamic web applications.Deep expertise in WebSphere Application Server versions 7.0 and above (including 8.0 and 8.5).Solid understanding of Struts 2 and Hibernate frameworks for robust application development.Familiarity with back-end databases including MySQL and Oracle.Experience in PL/SQL programming to support database interactions.Knowledge of MVC1 & MVC2 architectures along with Java Design Patterns.A collaborative team player with a track record of delivering projects on time and meeting quality standards.Adaptable to fast-paced environments and enthusiastic about tackling challenges.Exceptional problem-solving abilities, strategic thinking, and data analysis skills with a strong focus on team success and results-oriented outcomes.

May 30, 2015
Apply
Narvar logo
Full-time|$180K/yr - $230K/yr|Remote|Remote - Canada

Join our team as we integrate Rust into our systems where accuracy, performance, and reliability are paramount. Narvar is a diverse, multi-language platform, and we are deliberate in our use of Rust. We are in search of seasoned engineers to assist in embedding Rust into the core architecture of our systems—the components that need to operate quickly, safely, and accurately in real-world scenarios. This position is ideal for engineers who seek autonomy: individuals who relish the challenge of identifying key issues, selecting appropriate tools, and taking full ownership of systems from inception to deployment. You will not be limited to a narrow set of tasks; instead, you will have the opportunity to influence what is developed and how it is implemented. Your Responsibilities Design and develop high-correctness Rust services for critical system pathways. Integrate Rust into areas requiring safety, predictability, and performance. Take ownership of systems from architecture to implementation, deployment, and ongoing operations. Make informed decisions regarding concurrency, asynchronous boundaries, data integrity, and failure handling. Collaborate across service boundaries within a polyglot environment (using Rust alongside other technologies). Work with product, design, and frontend teams to create systems that are both technically robust and attuned to product needs. Enhance reliability, observability, and system behavior through thoughtful design, rather than mere fixes. Mentor fellow engineers and elevate standards for system quality and ownership. Qualifications We prioritize judgment and ownership over formal credentials. You would be an excellent fit if you: Have experience building and operating distributed systems in a production environment. Possess extensive, hands-on Rust experience (beyond just experiments or personal projects). Understand the strengths and limitations of Rust. Are adept at reasoning about concurrency, asynchronous systems, and correctness guarantees. Have designed APIs and data contracts that evolve safely over time. Have worked with relational and/or NoSQL databases at scale. Have deployed and managed services in AWS or GCP (we primarily use GCP). Naturally take the initiative and navigate ambiguity with confidence. Communicate effectively and make informed trade-offs...

Feb 23, 2026
Apply
Temporal Technologies logo
Full-time|$211.5K/yr - $253.8K/yr|Remote|Canada - Remote Opportunity

About UsAt Temporal, we are revolutionizing the way developers build applications with our open-source programming model. Our goal is to simplify code, enhance application reliability, and empower developers to focus on delivering features swiftly. We are on a mission to become the indispensable foundation of every developer's toolkit, and we are assembling a talented team to achieve that vision. Our core values shape our culture and drive our decisions: we are curious, ambitious, collaborative, authentic, and humble. As we expand, we seek individuals who resonate with our values, challenge conventional thinking, and aspire to shape our future. If you are passionate about enhancing the developer experience, creating top-notch open-source software and communities, and want to join our dynamic team, we would love to connect with you!SummaryWe are looking for a Senior Software Engineer (or Staff level) to join our Release Engineering team. In this role, you will focus on building and refining the systems that facilitate automated, reliable, and scalable software delivery across the Temporal platform.Your responsibilities will encompass the entire software lifecycle—from design and implementation to deployment and ongoing operation. You will collaborate with engineering teams to evolve release automation, enhance tooling, and minimize manual intervention in our build and shipping processes.What You'll DoDesign, develop, and maintain tools and systems that support release automation and deployment workflows.Write clean, reliable, and concurrent code for distributed systems, including build pipelines and deployment tooling.Collaborate with cross-functional teams to enhance release quality and boost developer productivity.Document technical designs, deployment best practices, and operational procedures.Engage in design reviews within small teams and contribute practical engineering solutions.What You’ll LearnDiscover innovative ways to leverage Temporal throughout the release and deployment lifecycle.Deepen your knowledge of Temporal’s architecture and service interactions.Experiment with new automation patterns, testing strategies, and workflow designs to enhance release confidence.

Mar 30, 2026
Apply
Hootsuite Inc. logo
Full-time|On-site|Vancouver, British Columbia, Canada; Victoria, British Columbia, Canada

Join Hootsuite, a leading social media management platform, as a Senior Software Developer specializing in DevOps. In this role, you will collaborate with cross-functional teams to design, develop, and implement scalable software solutions that enhance our operations and improve user experiences. You will leverage your expertise in DevOps practices to streamline deployment processes and optimize our software development lifecycle.

Mar 23, 2026
Apply
Konrad Group logo
Full-time|CA$90K/yr - CA$125K/yr|On-site|Toronto

About Us At Konrad Group, we are a pioneering digital consultancy, committed to addressing intricate business challenges for our diverse global clientele. Our team thrives in a culture of innovation, dedicated to developing superior digital products that serve millions of consumers worldwide. We seek exceptionally intelligent, analytical, and diligent individuals who are passionate about lifelong learning. Position Overview As a Full Stack Java Developer, you will engage in the development of web applications using Java and Spring Boot. Collaborating with our software development team, you will contribute to the creation and delivery of both consumer-facing and enterprise applications. This opportunity is perfect for driven developers who are confident in their technical skills and eager to join a highly skilled team at Konrad. Your Responsibilities Develop maintainable, testable, and high-performance software in partnership with our elite team. Engage in code reviews and conduct rigorous testing to guarantee the delivery of high-quality software. Investigate new technologies and tools, sharing insights with the team. Communicate effectively and clearly with all team members.

Jan 13, 2026
Apply
Sonsoft Inc. logo
Full-time|On-site|Windsor

Join our dynamic team at Sonsoft Inc. as a Java Developer specializing in AJAX technologies. In this role, you will leverage your programming skills to build cutting-edge web applications, enhance user interfaces, and contribute to innovative projects. Bring your passion for technology and problem-solving to deliver high-quality solutions that meet our clients' needs.

Sep 12, 2016
Apply
JLI Consulting logo
Contract|On-site|Vaughan

Join our dynamic team at JLI Consulting as a Senior Java Developer, where your expertise will contribute to innovative projects that drive growth and efficiency. In this role, you will work collaboratively with cross-functional teams to design, develop, and implement robust Java applications. If you are passionate about technology and eager to tackle challenging problems, we want to hear from you!

Jan 18, 2021
Apply
info-ways logo
Full-time|On-site|Toronto

Join our dynamic team at info-ways as a Core Java Developer, specializing in multi-threading. You will be instrumental in designing and implementing high-performance applications that cater to our clients' diverse needs. Your expertise in Java programming and multi-threading will be crucial in enhancing our software solutions.

Aug 16, 2017
Apply
Vention logo
Full-time|On-site|Montreal

Role Overview Vention is looking for a Senior Software Developer in Montreal. This role focuses on designing and building software solutions that improve our products and support business goals. Collaboration with teams across the company is central to the work. What You Will Do Write clear, maintainable code for new and existing features Take part in code reviews to support quality and share knowledge Mentor junior developers, offering guidance and feedback Work closely with colleagues from different disciplines to deliver improvements Who We’re Looking For Strong interest in technology and software development Comfort working in a quick-moving setting Experience collaborating with diverse teams Commitment to writing reliable, maintainable code

Apr 20, 2026

Sign in to browse more jobs

Create account — see all 6,542 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.