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

Senior Software Engineer Java Development jobs in Canada· Page 7

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

6,542 jobs found

121 - 140 of 6,542 Jobs
Apply
escribe logo
Full-time|Remote|Toronto

Position Overview:Join our innovative engineering team at eScribe as a Senior Software Engineer. In this pivotal role, you will design, develop, and maintain essential software applications that drive our business forward. Your expertise will guide the evolution of our technology stack, tackle challenging problems, and mentor junior engineers. Embrace AI-ass…

Mar 16, 2026
Apply
Counterpart Health logo
Senior Software Developer

Counterpart Health

Full-time|$134K/yr - $175K/yr|Remote|Remote - Canada

At Counterpart Health, we are on a mission to revolutionize healthcare and elevate patient care through our cutting-edge primary care tool, Counterpart Assistant. By empowering Primary Care Physicians (PCPs), we enhance patient outcomes while reducing costs via early diagnosis and comprehensive management of chronic conditions. We are in search of a Senior Software Developer skilled in full-stack engineering. In this pivotal role, you will work alongside developers, data scientists, healthcare experts, and product managers to create applications that significantly enhance real-world health outcomes. Your responsibilities will include: Simplifying the complexities of healthcare by developing scalable, efficient systems that amplify human effort. Staying abreast of the latest tools and technologies to address challenges and further our objectives. Defining and upholding development practices that facilitate rapid iteration while ensuring quality, including writing tests and documenting essential implementations. Collaborating with Product Managers and operational teams to brainstorm and develop innovative features.

Mar 20, 2026
Apply
System Canada Technologies logo
Senior Java WebSphere Oracle Developer

System Canada Technologies

Contract|On-site|Toronto

Join our dynamic team at System Canada Technologies as a Senior Java WebSphere Oracle Developer. In this role, you will leverage your extensive experience in Java development and Oracle database management to design, build, and maintain high-performance web applications. We are looking for a professional who is passionate about technology and eager to take on challenging projects that drive our business forward.

Jan 10, 2013
Apply
Momentum Financial Services Group logo
Senior Software Developer

Momentum Financial Services Group

Full-time|Hybrid|Toronto, Canada

About Us At Momentum Financial Services Group, we are dedicated to empowering individuals by transforming their relationship with money. With over 40 years of experience, we are the driving force behind Money Mart—Canada's largest non-bank branch network—and a pioneer in providing financial solutions to underserved communities. Our offerings range from short-term loans to money transfers and prepaid cards, enabling us to connect over a million customers annually with the financial resources they require, precisely when they need them. At MFSG, we collaborate across various teams and departments to craft solutions that eliminate barriers, ensuring access to financial resources for those who need it most. Whether you are addressing challenges, developing systems, or strategizing, your contributions make a tangible difference in the lives of real people. Your Benefits Competitive Compensation: Our philosophy is straightforward—we strive to align with market standards. We routinely assess industry benchmarks to maintain a competitive and equitable total rewards package, helping us attract and retain talented individuals who share our mission. Annual Performance Bonus: You will have the chance to earn a discretionary bonus based on individual performance and the overall success of the company. Comprehensive Benefits: Our benefits package includes health and dental coverage with 100% of the premiums paid. Additionally, we provide an Employee Assistance Program to support your mental well-being and offer resources for personal challenges. Retirement Savings: Secure your future with our extensive retirement savings options. Flexible Work Environment: Enjoy a hybrid work model that balances remote work and in-office collaboration. At our corporate headquarters, experience a relaxed and cooperative atmosphere, complete with breakout rooms for brainstorming and a variety of snacks to keep you energized. Perks and Recognition: Benefit from tuition reimbursement for continuing education and professional development, along with discounts through Perkopolis, and opportunities to participate in our rewards and recognition programs to celebrate your contributions. The Role: Senior Developer As a Senior Developer, you will take charge of designing, developing, and maintaining sophisticated software systems, guiding junior developers, and ensuring top-notch code quality and standards.

Feb 19, 2026
Apply
Dialpad Inc. logo
Full-time|$150.5K/yr - $175.3K/yr|On-site|Vancouver, Canada

About DialpadDialpad is a premier AI-driven customer communications platform that revolutionizes how businesses interact with their clients. Over 50,000 companies globally, including industry leaders such as Netflix, RE/MAX, Uber, Randstad, and Tractor Supply, trust Dialpad to foster stronger connections with customers through real-time, AI-powered insights. Discover more at dialpad.com.Join the Dialpad TeamAt Dialpad, you’ll collaborate with a dynamic team dedicated to ensuring our customers and their employees achieve remarkable success. We value every conversation, enhancing each with a platform that provides real-time insights and automation.Our culture thrives on continuous improvement, with every team member utilizing cutting-edge AI to refine both our platform and personal skills. We seek individuals who not only meet our high standards but exceed them. Our ambition is large, and realizing it requires a team that operates at the highest level. We look for those who embody the traits essential to our success: Scrappy, Curious, Optimistic, Persistent, and Empathetic.Your RoleAs a Senior Software Development Engineer in Test (SDET) within the Agentic QA team, you will be responsible for establishing the test automation and quality frameworks that underpin Dialpad’s AI Voice Agent services. You will create automated tests for comprehensive product experiences, spanning from frontend UI to backend services, APIs, and audio/text interactions. Your focus will include testing orchestration flows, agent configuration experiences, and guardian safeguards to ensure robust automated coverage across functionality, performance, reliability, user experience, and more.In this role, you will develop extensive automated test infrastructure and collaborate closely with the development team to enhance the testability, stability, and overall satisfaction of our rapidly evolving AI platform for customers.

Apr 1, 2026
Apply
Xsolla logo
Full-time|On-site|Canada

ABOUT USJoin Xsolla, a leading global commerce company dedicated to empowering game developers with innovative solutions to navigate the complexities of the gaming industry. Whether you're part of an indie team or a AAA studio, Xsolla partners with you to enhance funding, distribution, marketing, and monetization strategies for your games. We are passionate about the future of gaming and are committed to creating new opportunities for creators around the world. Based in Los Angeles, California, Xsolla proudly serves as the merchant of record for over 1,500 game developers, helping them connect with more players and expand their businesses. Discover a world of possibilities in gaming with Xsolla.For further insights, please visit xsolla.com.

Oct 28, 2025
Apply
Clutch logo
Full-time|CA$160K/yr - CA$200K/yr|On-site|Toronto, Ontario

Join Clutch as a Senior Software Engineer!At Clutch, Canada’s premier online used car retailer, we are committed to providing drivers with an effortless and enjoyable car-buying experience. Our platform allows customers to explore a myriad of vehicles from the comfort of their homes, ensuring they receive their chosen car right at their doorstep, complete with our 10-Day Money-Back Guarantee.Recognized as one of Canada’s Top Growing Companies for two consecutive years and featured in LinkedIn’s Top Canadian Startups, we are expanding our dynamic team. We invite passionate, innovative, and dedicated individuals to contribute to our mission.Founded in 2017 and headquartered in Toronto, Clutch is supported by leading investors such as Canaan, BrandProject, Real Ventures, D1 Capital, and Upper90. For more information, visit clutch.ca.Technology Stack:Full TypeScript stack for both front-end and back-end, with some legacy JavaScript components.Front-end: ReactJS utilizing functional components and the context API.Back-end: ExpressJS integrated with PostgreSQL and Sequelize ORM.Microservices architecture leveraging Docker, Terraform, AWS ECS, and various AWS services.Interservice communication facilitated through RabbitMQ and Apache Kafka.About the Role:We are on the lookout for a Senior Software Engineer (Full-Stack / Backend / Frontend) to play a pivotal role in building and scaling our technology platform. In this position, you will be responsible for writing clean, reliable code, architecting scalable solutions, and collaborating closely with cross-functional teams to enhance our product offerings.

Mar 18, 2026
Apply
novisto78 logo
Full-time|On-site|Montreal

As a Senior Full-stack Developer, you will be instrumental in architecting, developing, and maintaining top-notch, scalable, and secure software solutions. Your responsibilities will span the entire technology stack, from front-end to back-end, creating features that provide tangible business value and drive the enhancement of our platform. Close collaboration with Product Managers, Designers, and Tech Leads will be essential as you transform product concepts into dependable, high-performing, and maintainable code. Your role will meld strong technical execution with the ownership of complex projects, emphasizing active collaboration within a dynamic, cross-functional agile team.

Oct 31, 2025
Apply
Xsolla logo
Full-time|On-site|Montreal

Join Xsolla, a global leader in the gaming industry, as a Senior Software Engineer. Our team is dedicated to creating innovative solutions that empower game developers and enhance player experiences. In this role, you will collaborate with cross-functional teams to design, develop, and implement cutting-edge software solutions that meet the needs of our clients.

Mar 24, 2026
Apply
Kong Inc. logo
Full-time|On-site|Canada

Join Us in Shaping the Future of Connectivity!At Kong, we believe in the power of connections. If you find yourself intrigued by this opportunity but feel you may not meet every requirement, we encourage you to apply. We value unique strengths and diverse experiences.About the Position:As a Senior Software Engineer focused on the Control Plane, you will design, develop, and sustain microservices that drive the Kong Konnect Service Connectivity Platform. Collaborating with Product Management and various engineering teams, your contributions will have a profound influence on both our customers and the overall success of Kong.Your Responsibilities:Build and maintain critical services for Kong's cloud-hosted control plane.Enhance Kong's Cloud and Enterprise services.Develop innovative solutions to technical challenges of moderate complexity.Provide support for services in production through an on-call rotation.Create automated tests to ensure code functionality and prevent regressions.Act as a mentor to junior team members, fostering growth and learning.Your Qualifications:5+ years of experience in developing, delivering, and maintaining complex software solutions in a team environment.Proficient in Go programming language.Experience in designing, prototyping, building, and debugging microservices architectures and distributed systems.Knowledge of DevOps practices, monitoring, and observability.Familiarity with L4/L7 proxies like Nginx, HAProxy, Envoy, or similar technologies.Experience in developing and maintaining large-scale SaaS platforms, with knowledge of containerization and Kubernetes.Expertise in API design and management throughout the API lifecycle.Strong background in data modeling with relational databases.Proficient in Git and GitHub workflows.Strong advocate of test-driven development and automated testing practices.Exceptional verbal and written communication skills.

Jan 22, 2026
Apply
Robinhood Markets, Inc. logo
Full-time|$166K/yr - $195K/yr|On-site|Toronto, Canada

Be a Part of Shaping the Future of Finance.At Robinhood, our mission is to make finance accessible to everyone. With an estimated $124 trillion in assets poised to be passed down to younger generations over the next 20 years, we are at the forefront of this monumental wealth transfer. If you're passionate about being part of this transformative financial movement, we invite you to continue reading.About the Team and RoleOur elite Infrastructure team is dedicated to applying cutting-edge technologies to tackle some of the largest challenges in finance. We are seeking innovative thinkers and adept problem-solvers—individuals who are driven to make significant contributions. At Robinhood, complacency has no place; we strive for excellence and reward ambition. Our high-performing team operates with ethics as our guiding principle, ensuring that high expectations yield equally high rewards.The Infrastructure organization is responsible for developing and managing the foundational systems that power all Robinhood products and services. This team emphasizes reliability, scalability, and developer efficiency by providing platforms, tools, and systems that enhance the productivity of engineering teams across our organization. Within Infrastructure, you may join one of several specialized teams:The Backend Platform team focuses on facilitating rapid, secure, and maintainable backend development at scale. This team creates frameworks, dependency management systems, and developer tools while promoting the adoption of Go across Robinhood through shared libraries and enhanced tooling for engineers building production-grade Go services.The Provisioning team manages the lifecycle of our infrastructure across AWS and Kubernetes environments. This team develops systems and controllers that provision necessary cloud resources, assisting application teams and streamlining developer workflows for service deployment and management.The Kubernetes Compute team is tasked with building and operating a highly available, scalable Kubernetes-based compute platform, ensuring that our container infrastructure supports dependable application deployments and integrates essential platform capabilities for multi-region scalability.The Technical Assurance Platform team is responsible for creating and maintaining a centralized service catalog that tracks service ownership, performance, and reliability throughout Robinhood.

Mar 26, 2026
Apply
Syntronic logo
Full-time|On-site|Oakville, ON

Join Syntronic: Where Your Innovation Shapes the FutureAt Syntronic, we don't just follow industry trends—we set them! Collaborate with visionary companies and the brightest minds to transform pioneering ideas into reality. Imagine working on groundbreaking telecom advancements, leading automotive technology, life-saving healthcare innovations, and next-gen industrial automation. Our diverse projects are impactful and positioned at the forefront of technological innovation. Become part of something extraordinary!About Us:Syntronic is a global leader in design and development, excelling in electronics, electro-mechanics, and software. More than just a company, we are a community of innovators. Our teams engage in projects that define the future—from creating state-of-the-art communication systems and autonomous vehicles to advancing IoT solutions that revolutionize everyday life. At Syntronic, your contributions will have a meaningful impact.What We Seek:We are looking for individuals who are eager to:· Collaborate with leading clients on transformative, cutting-edge projects.· Engage with and learn from industry pioneers.· Innovate from concept to execution, maintaining high standards.· Gain global experience on international projects.· Thrive in an entrepreneurial environment that encourages new ideas.· Explore various sectors such as telecommunications, automotive, healthcare, and industrial automation.As a Senior Software Developer, you will take on the responsibility of the complete design, development, testing, and maintenance of high-performance software applications. Your role will be vital throughout the software development lifecycle (SDLC), from defining software architecture and crafting robust code to ensuring quality through thorough testing and deployment. This position specifically focuses on connecting high-level application logic with Android framework internals to create next-generation infotainment experiences. You will operate as a full-stack engineer, adept at navigating both user interface requirements and server-side/system-level challenges.

Apr 23, 2026
Apply
H2 Analytics logo
Full-time|CA$120K/yr - CA$170K/yr|Remote|Canada

At H2 Analytics, we are revolutionizing training for high-stakes environments using cutting-edge simulation technology and data-driven tools. Our platform empowers professionals across defense, intelligence, and critical infrastructure sectors to train more intelligently and enhance performance. As a Senior Software Engineer, you will be instrumental in crafting scalable systems, developing real-time simulations, and implementing AI-driven automation that significantly influences mission-critical outcomes. Join our dynamic team where your contributions are vital to elite performance and innovation is a core value.About Our Team:Our Engineering team is responsible for EASE (Exercise Architect Suite), a versatile tool utilized by military, intelligence, law enforcement, and emergency response organizations to create training exercises efficiently. Our goal is to simplify the development of large-scale exercises while minimizing manual effort. Currently, we are focused on harnessing generative AI capabilities using large language models (LLMs) to produce relevant training content. Our primary technologies include TypeScript, Python, and Vue.Our team operates fully remotely, with our headquarters located in Ottawa. We welcome you to work from our office if you prefer. This position can be based anywhere in Canada with flexible working hours, although core meetings are scheduled according to the Eastern Time Zone. We prioritize frequent code deployment, collaborative efforts, and a results-driven approach, utilizing a lightweight Scrum (agile) framework to constantly enhance our processes.Your Profile:You are an accomplished Senior Software Engineer with 6+ years of experience in constructing complex web applications and backend services, including at least 2 years in a senior role. You possess a passion for mentorship and are adept at leading intricate features while guiding junior developers. While you thrive in backend development, you are also capable of crafting frontend components. Your commitment to lifelong learning is evident in your approach.

Feb 24, 2026
Apply
Lansweeper logo
Full-time|Hybrid|Remote job

Join Our Team as a Senior AI-Native Software EngineerLocation: Preferred Montreal, Canada (hybrid), Austin, TX (hybrid), or anywhere on the East CoastLansweeper is transforming its engineering framework towards an AI-native development paradigm. We are seeking a Senior AI-Native Software Engineer to spearhead the development of robust and scalable systems, harnessing AI as a significant development catalyst.Your mission is to design and deliver high-quality, production-grade software within an AI-enhanced workflow, ensuring engineering excellence, performance, and architectural integrity.In the coming phase, you will collaborate with the Redjack integration team, focusing on system quality, architectural clarity, and scalable design as various AI-assisted development initiatives operate concurrently.Key ChallengesAs a Senior AI-Native Software Engineer, you will navigate the following challenges:Upholding engineering quality and system integrity in an AI-supported development environmentEnhancing system scalability while ensuring performance, reliability, and architectural clarityManaging simultaneous AI-driven development workflows while maintaining technical coherencePrimary ResponsibilitiesCraft and develop maintainable, scalable, observable, and rigorously tested software systemsEngage in an AI-augmented development workflow: break down problems, guide AI tools, review AI-generated code, and assure production-grade qualityParticipate in architectural discussions, long-term system evolution, and strategic technical directionUtilize strong system thinking across data models, APIs, distributed systems, and service boundariesGenerate clear technical documentation, structured prompts, and design proposals to boost collaboration between engineers and AI systemsMentor fellow engineers and work cross-functionally with Product, UX, and other Engineering teams

Apr 1, 2026
Apply
Carta logo
Full-time|On-site|Waterloo, Ontario, Canada

Join our innovative team at Carta as a Senior Software Engineer II, where you'll be instrumental in shaping the future of our technology solutions. As a part of our dynamic development team, you will have the opportunity to work on challenging projects that enhance our platform and deliver exceptional value to our clients.Your expertise in software engineering will help us build scalable, robust applications that meet the needs of our growing user base. You will collaborate closely with cross-functional teams to implement new features, optimize performance, and maintain high standards of code quality. If you are passionate about technology and eager to make a significant impact, we want to hear from you!

Mar 6, 2026
Apply
Continental Technology Solutions logo
Full-time|On-site|Vancouver

Job Purpose SummaryAs a Java Developer, you will operate with minimal oversight, transforming broad specifications into complex software applications. You will be responsible for designing, coding, testing, and debugging software programs while documenting and maintaining them. You will have the ability to make semi-routine technical decisions within defined parameters, consulting with peers or management when necessary.Key Responsibilities and Accountabilities• Design, develop, and document new software products and features.• Write code that adheres to quality and coding standards.• Create and execute test cases for unit and feature testing.• Maintain and enhance existing software features and solutions.• Generate and sustain technical documentation.• Actively contribute to the technical team's knowledge and expertise.• Acquire in-depth knowledge of our software solutions.• Collaborate on project teams.• Take part in design reviews.• Provide time estimates for development tasks.• Undertake additional duties as required.Qualifications• Education: A degree in Computer Science or Information Technology.• Experience: Minimum of 5 years of experience in Java programming.• Familiarity with Agile/Scrum methodologies and experience in an agile team setting.• Technical Expertise:• Proven experience in developing highly scalable clustered JEE systems.• Proficient in J2EE Design Patterns, enterprise-grade security, concurrency, and session management.• Skilled in API development and integration with third-party systems (SOAP and REST).• Experience in Unix or Linux environments.• Familiarity with web application servers; Oracle GlassFish is a plus.• Knowledge of MySQL.• Experience with O/R frameworks and EJB3.• Proficient in Maven, JUNIT, and Mockito.• Familiarity with GIT and JSF is an asset.• Strong skills in testing, configuration, and deployment.• Ability to effectively solve problems.• Strong interpersonal and communication skills, with advanced verbal and written English capabilities.• Experience in developing financial transaction applications is advantageous.

Feb 3, 2017
Apply
System Canada Technologies logo
Contract|On-site|Montreal

Join our innovative team at System Canada Technologies as a Java Developer. This is an exciting opportunity to contribute to cutting-edge projects and to advance your career in a dynamic environment. You will work collaboratively with other developers, taking part in the design, development, and implementation of Java applications.

Feb 8, 2013
Apply
Cygnus Professionals Inc. logo
Full-time|On-site|Ottawa

We are excited to invite skilled professionals to join our dynamic IT Solutions Division or provide exceptional onsite services to our clients. We are actively seeking candidates proficient in the following technologies:JavaUI/UX DesignETL/DWHWeb DevelopmentNetwork EngineeringSharePointProject ManagementBusiness AnalysisData Analysis/Analytics/SAS/R/Data ScienceiOS/Android DevelopmentSQL BIQuality Assurance (Automation and Manual)Big Data AnalyticsHadoopSalesforce Development.Net DevelopmentOracle Database AdministrationTableau Report DevelopmentQlikView Report Development

Jul 24, 2017
Apply
Elastic logo
Full-time|Remote|Canada

Join our innovative team at Elastic as a Senior Java Developer, where you will play a pivotal role in designing and implementing distributed systems utilizing Elasticsearch. This position offers an exciting opportunity to work on cutting-edge technologies, collaborating with a talented group of professionals to build scalable and efficient solutions.

Mar 19, 2026
Apply
System Canada Technologies logo
Full-time|On-site|Toronto

Join our dynamic team as a Java PL/SQL Developer. This full-time position is based in Toronto, Ontario, where you will leverage your extensive experience in both Java and Oracle PL/SQL to design, develop, and optimize robust software solutions. Your expertise will contribute significantly to our mission of delivering high-quality technology services.

Oct 13, 2016

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.