Talent.com
OpenText
Senior Software Developer (Java)OpenText • Richmond Hill, York Region, Canada
Senior Software Developer (Java)

Senior Software Developer (Java)

OpenText • Richmond Hill, York Region, Canada
30+ days ago
Salary
CA$98,080.00 yearly
Job type
  • Full-time
Job description

Opentext - The Information Company

OpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture. As a member of our team, you will have the opportunity to partner with the most highly regarded companies in the world, tackle complex issues, and contribute to projects that shape the future of digital transformation.

AI-First. Future-Driven. Human-Centered.

At OpenText, AI is at the heart of everything we do—powering innovation, transforming work, and empowering digital knowledge workers. We are hiring talent AI can't replace to help us shape the future of information management. Join us.

OpenText™ Cloud Platform (OCP) is our next-generation Information Management as a Service platform that enables development and deployment of multi-tenant SaaS applications. We are looking for a Senior Software Developer with a focus on Backend and AI development to join our platform engineering team. This position is based in the OpenText office in Richmond Hill, Canada.

Your Impact

We are looking for an individual with a passion for building quality, AI-powered software and the ability to contribute within a team of senior, passionate software engineers and architects. The developer will have strong software engineering experience with a focus on backend systems and practical AI application development.

Working with a team of experienced Product Managers, Engineers, Architects and Cloud Operations teams, you will play a pivotal role in designing, building, and integrating advanced AI capabilities into our core platform services. This is a tremendous opportunity to be at the forefront of innovation, contributing to a highly scalable, reliable, and intelligent platform.

What The Role Offers

  • Thinking strategically about business, product, and technology challenges, especially in the context of integrating AI.
  • Implementing robust backend and AI-driven software components within a highly scalable, performant and secure cloud proposition.
  • Taking ownership of complex problems, driving solutions from concept to production, even when they span multiple domains of expertise.
  • Working as part of a multi-disciplinary team of Software Engineers to deliver the product roadmap by embracing agile/iterative methodologies and DevOps.
  • Collaborating effectively with geographically dispersed teams.

What You Need To Succeed

  • Bachelor's or Master's degree in computer science, software engineering, or a related field.
  • Hands‑on experience in taking solutions from concept to production, with strong expertise in Java (Spring Boot) and Python for backend and AI‑driven application development.
  • Proficiency in building microservices, SaaS solutions, and API‑first architectures to enable scalable, interoperable systems.
  • Extensive backend development experience with Spring Boot (web, data, cloud, security), JUnit, Mockito, and database integration.
  • Practical AI development experience with LangChain, Retrieval‑Augmented Generation (RAG), prompt engineering for LLM optimization, and consuming models via APIs.
  • Skilled in designing and deploying distributed systems on cloud hyperscalers (AWS, GCP).
  • Familiarity with containerization (Docker), CI/CD pipelines, DevOps practices, and Infrastructure as Code (IaC).
  • Expertise in designing for scalability, performance, and extensibility with a strong foundation in security best practices and observability (logging, metrics, tracing).
  • Familiarity with the Software Development Life Cycle (SDLC) and effective collaboration in Agile environments.
  • Excellent communication and interpersonal skills, with the ability to present technical information clearly and collaborate effectively with cross‑functional teams.

One Last Thing

OpenText is more than a corporation—it’s a global community built on trust, character, and purpose. Here, we act ethically, care deeply about people, and always put our customers first. We help teams succeed through collaboration, tackle challenges with resilience, and innovate with intention.

Join us on our mission to drive positive change through privacy, technology, and teamwork. At OpenText, we don’t just have a culture—we live our values. Choose us because you want to be part of a company that empowers you to make a meaningful impact.

OpenText's commitment to diversity and inclusion surpasses legal requirements, evident in our Equal Employment Opportunity Statement of Policy which promotes a respectful and empowering environment for employees of all backgrounds, culture, national origin, race, color, gender, gender identification, sexual orientation, family status, age, veteran status, disability, religion, or other basis protected by applicable laws.

If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please contact us at hr@opentext.com. Our proactive approach fosters collaboration, innovation, and personal growth, enriching OpenText's vibrant workplace.

Compensation

At OpenText, we offer a thoughtfully designed benefits package that supports your physical, emotional, and financial wellbeing. A summary of those benefits can be found on our Why Join Us page. As you move through the hiring process, we’re happy to provide more details about our compensation programs, including variable and commission compensation opportunities for eligible roles, vacation entitlement, and paid time off.

Salary Range

$98,080 - $147,120; Depending on the candidate’s education, experience, skills, geographical location, and alignment with internal equity and external market, actual salary may vary and be higher or lower than the range posted.

AI Usage Disclosure: As part of our commitment to transparency, we use artificial intelligence (AI) tools to assist in various stages of our recruitment process, including resume screening, candidate matching, interview scheduling, and communications. These tools are designed to improve efficiency, reduce bias, and enhance candidate experience. All decisions regarding hiring are made by qualified human professionals, and we continuously monitor our AI systems to ensure fairness and compliance with applicable regulations.

#J-18808-Ljbffr
Create a job alert for this search

Senior Software Developer (Java) • Richmond Hill, York Region, Canada

Similar jobs

Senior Java Developer

VySystemsToronto, Ontario, Canada
Full-time

Java Backend Developer - API, Microservices.Proven experience in designing Java/Java EE solutions.Experience in designing Microservices & APIs.Proven experience in Java back-end development with th... Show more

 • Promoted

Senior Java Developer

KonradToronto, Canada
Full-time

Who We AreKonrad is a next generation digital consultancy.We are dedicated to solving complex business problems for our global clients with creative and forward-thinking solutions.Our employees enj... Show more

 • Promoted

Senior Java Developer - C$90,000 - C$105,000 A Year

InfoyaToronto County, Canada
Full-time

Experienced Java Developer to design, build, and maintain scalable applications using Java, Spring Boot, and microservices. Show more

 • Promoted

Senior Java Software Engineer

Iris Software Inc.Toronto, Canada
Full-time

Iris's Fortune 100 direct client is looking Sr.Please find below Job description and share me your updated resume at Location: Toronto, ON (Hybrid, 4 days onsite in a week)Bachelor’s degree in ... Show more

 • Promoted

Senior Java Developer Fixed Income - $94,300 - $141,500 A Year

CitiEast York, Canada
Full-time

Seeking a senior Java developer to build and maintain a next-generation data platform for quantitative scientists and traders, focusing on low latency and high concurrency. Show more

 • Promoted

Senior Java Software Engineer

Intellect Design Arena LtdToronto, Ontario, Canada
Full-time

We are seeking a strong Java Tech Lead with proven experience in delivering scalable microservices and cloud based applications.The ideal candidate will be responsible for leading technical teams, ... Show more

 • Promoted

Senior Java Software Engineer - $60 - $100 An Hour

TEKsystemsNorth York, Canada
Full-time

Backend Software Engineer to design and build scalable, high-performance systems for live social commerce, focusing on real-time interactions and transactions.Responsibilities include coding, archi... Show more

 • Promoted

Senior Java Developer

LuxoftToronto, Ontario, Canada
Full-time

Applying to the position, you may join one of the most respected and fastest growing institutional investors in the world.Our client is a professional investment management organization that global... Show more

 • Promoted

Senior Enterprise Java Developer and Lead

Yoush ConsultingToronto, Ontario, Canada
Full-time

Senior Enterprise Java Developer and Lead.Are you an independent IT consultant, or do you wish to become one? Are you looking to partner with an organization that offers you consulting opportunitie... Show more

 • Promoted

Senior Java Software Engineer

Botsford AssociatesToronto, Ontario, Canada
Full-time

Senior Back-End Java Developers.Foreign Exchange (FX) platform modernization and integration program.The initiative involves enhancing API connectivity, building new platform components, and suppor... Show more

 • Promoted

Senior Java Developer

Soroc TechnologyToronto, Ontario, Canada
Full-time

Position: Senior Java Developer (with Python, AWS and Terraform).Note: Final interview will be onsite.We are seeking a skilled and passionate Senior Software Engineer with strong expertise in Java ... Show more

 • Promoted

Senior Software Developer, Consumer - C$120,000 - C$150,000 A Year

HelloFreshNorth York, Canada
Full-time

Seeking a Senior Software Developer to design, develop, and deploy e-commerce solutions, focusing on user experience and stable software.Requires experience with agile methodologies, React JS, serv... Show more

 • Promoted

Senior Java Enterprise Developer — Hybrid Contract

AkkodisToronto, Ontario, Canada
Full-time

A technology consulting firm is seeking an experienced Software Developer (Java) for a contract role in Toronto, ON.The position requires hands-on expertise in developing n-tier enterprise applicat... Show more

 • Promoted

Senior Java Software Engineer - C$110,000 - C$120,000 A Year

SynechronNorth York, Canada
Full-time

Senior Java Software Engineer to develop a next-gen e-trading platform, focusing on designing, implementing, and deploying Java applications, RESTful APIs, and microservices in cloud environments. Show more

 • Promoted

Senior Java Developer - C$116,750 - C$141,750 A Year

Henry Schein OneNorth York, Canada
Full-time

Develop and maintain backend services and APIs using Groovy, Spring Boot, and Java for dental practice revenue cycle management software. Show more

 • Promoted

Senior Java Developer - C$95,000 - C$145,000 A Year

CgiEast York, Canada
Full-time

Seeking a Senior Java Developer for a hybrid role in Toronto to develop complex components, collaborate with teams, and provide technical guidance.Requires 5-10 years of senior experience with Java... Show more

 • Promoted

Senior Software Engineer (JAVA)

EngineersOfAIToronto, Ontario, Canada
Full-time

Behavox is a cloud-native AI company providing an integrated controls platform for global banks, asset managers, hedge funds, private equity firms, insurance businesses, and commodity firms.The pla... Show more

 • Promoted

Senior Software Developer - (Java / Aws / Payment Systems) - C$75,900 - C$141,900 Par An

BmoToronto County, Canada
Full-time

Diriger le cycle de développement logiciel, de la conception à la mise à l'essai, en traduisant les besoins des utilisateurs en spécifications techniques et en assurant la maintenance des logic... Show more

 • Promoted

Senior Java Developer, Td Securities - C$105,100 - C$129,400 A Year

Td SecuritiesNorth York, Canada
Full-time

Seeking an Application Engineer for TD Securities Payments Workflow Technology team to implement real-time event-driven systems using Java/Javascript/Typescript, databases, and application integrat... Show more

 • Promoted

Senior Java Developer

Highbrow LLCToronto, Canada
Full-time

Job Title: Senior Java DeveloperJob ID: Job Location: Toronto, ON (Hybrid – 2 days/week onsite)Job Travel Location(s):# Positions: 1Employment Type: W2Duration:Long Term# of Layers:0Work Eligibilit... Show more