Lead Software Developer (OCP Platform)

OpenText

Richmond Hill

On-site

CAD 110,000 - 170,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

OpenText is seeking a Lead Software Developer to drive the OCP Platform in a cloud-first environment. You will design, develop, and deploy multi-tenant SaaS capabilities, mentor teammates, and partner with product and operations to ensure reliability and rapid delivery.

You will work with Java, Spring Boot, REST APIs, and cloud platforms (Kubernetes, AWS, Azure, GCP) while embracing Agile and DevOps practices to ship robust services that scale.

Qualifications

  • Bachelor’s degree in Computer Science or equivalent practical experience.
  • 5+ years of relevant software development background.
  • Strong expertise in Java, including Spring and Spring Boot frameworks.
  • Expertise in Data Base Programming and Messaging Protocol.
  • Experience developing and maintaining cloud-based services on platforms such as Kubernetes, AWS, Azure, or GCP.
  • Proficient in designing and integrating REST-based APIs to enable robust system interoperability.
  • Strong communication skills and a proactive ownership mindset.

Responsibilities

  • Designing, developing, testing, deploying, maintaining, and improving cloud-first software infrastructure and solutions.
  • Developing on applications with exposure to Back End development.
  • Developing or exploiting a PaaS capability that enables delivery of new service capabilities and facilitates development of Applications.
  • Embedding DevOps and Agile practices with experience in leveraging CI and CD tools to automate testing and deployment.
  • Building highly maintainable, easy-to-understand code in the cloud, including web services.
  • Working in an Agile methodology.
  • Being proactive and finding solutions beyond direct expertise.
  • Mentoring junior team members with regard to code design, testing and standards.

Skills

Java & Spring Boot
Cloud platforms
REST APIs
CI/CD / DevOps
Mentoring
Agile
Team collaboration

Education

Bachelor’s degree in Computer Science

Tools

Kubernetes
AWS
Azure
GCP

Job description

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.

Role: Lead Software Developer (OCP Platform)

As the Information Company, our mission at OpenText is to create software solutions and deliver services that redefine the future of digital. Be part of a winning team that leads the way in Enterprise Information Management.

OpenText has established itself as a global leader in secure information management. OpenText leads the way in Digital Experience, our cloud-based Business Network enhances operational efficiencies. The OpenText Analytics division pioneers enterprise AI and our Legal Technology solution assists legal and compliance teams. OpenText's enterprise Content Management (ECM) software connects content within core business processes and our Portfolio business unit ensures the maintenance and modernization of legacy software. Platform Engineering focuses on Cloud Platforms and Business Process Automation. The Common Components unit delivers essential software engineering services, and our OpenText Cybersecurity solutions, for both SMBs and Enterprises, offer protection against cybersecurity threats.

Your Impact:

A Development role at OpenText is more than just a job; it's an opportunity to impact lives. As a key contributor, you'll be instrumental in constructing cutting-edge Information Management Solutions that contribute to sustainable supply chains, support refugees, and enhance medical information access to save lives. You will engage in solving meaningful challenges within a motivated team, gaining exposure to advanced technologies beyond individual access. You will be encouraged to cultivate an engineering mindset, driving the creation of innovative software solutions that address real-world problems and shape the future.

What the role offers:

As a Lead software developer in this team you will be contributing to:

  • The OpenText OCP Platform, OpenText’s next-generation Information Management as a Service platform that enables development of multi-tenant SaaS Applications by internal and external developer communities
  • Bridging the gap between product development teams and Cloud Operations teams, with specific focus on accelerating time to market, reliability engineering, Technology Obsolescence management and reducing software failures
  • DevOps practices incorporating Continuous Integration, Continuous Deployment, Continuous Testing and Continuous Monitoring to improve Reliability and Time to Fix incidents

What you need to Succeed:

  • Designing, developing, testing, deploying, maintaining, and improving cloud-first software infrastructure and solutions.
  • Developing on applications with exposure to Back End development.
  • Developing or exploiting a PaaS (Platform as a Service) capability that enables delivery of new service capabilities and facilitates development of Applications
  • Embedding DevOps and Agile practices with experience in leveraging CI and CD tools to automate testing and deployment in a face-paced, working across multiple stakeholders developing and operating Services and SaaS Applications
  • Building highly maintainable, easy-to-understand code in the cloud, including web services.
  • Working in an Agile methodology.
  • Being proactive - willing to work on any problem, and willing to find solutions when they fall outside your area of direct expertise
  • Working as a member of a team and pitching in to ensure the team succeeds with its commitments
  • Mentoring junior team members with regard to code design, testing and standards.
  • Working with multiple internal engineering and operational teams to understand and respond to their needs around the platforms and applications maintained by the hiring team.
  • Keeping a level head in a pressured environment
  • Working with geographically dispersed teams

What it takes:

  • Bachelor’s degree in Computer Science or equivalent practical experience, with 5+ years of relevant software development background.
  • Strong expertise in Java, including Spring and Spring Boot frameworks, and solid software engineering fundamentals.
  • Expertise in Data Base Programming and Messaging Protocol
  • Experience developing and maintaining cloud-based services on platforms such as Kubernetes, AWS, Azure, or GCP.
  • Proficient in designing and integrating REST-based APIs to enable robust system interoperability.
  • Strong communication skills and a proactive ownership mindset, able to drive projects end-to-end and quickly adopt new tools, databases, and languages.

One last thing:

OpenText is more than just a corporation, it's a global community where trust is foundational, the bar is raised, and outcomes are owned.

Join us on our mission to drive positive change through privacy, technology, and collaboration. At OpenText, we don't just have a culture; we have character. Choose us because you want to be part of a company that embraces innovation and empowers its employees to make a difference.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer
Principal Software Engineer

OpenText • Southwestern Ontario

On-site
CAD 100,000 - 120,000
Lead Software Developer
Lead Software Developer

OpenText • Richmond Hill

On-site
CAD 167,000 - 238,000
Sr. Manager, Software Development (SaaS)
Sr. Manager, Software Development (SaaS)

OpenText • Richmond Hill

On-site
CAD 120,000 - 170,000
Sr. Manager, Software Development (SaaS)
Sr. Manager, Software Development (SaaS)

OpenText • Southwestern Ontario

On-site
CAD 140,000 - 210,000
Benefits package
Lead Cloud Applications Administrator
Lead Cloud Applications Administrator

OpenText • Southwestern Ontario

On-site
CAD 136,000 - 204,000
Lead Cloud Applications Administrator
Lead Cloud Applications Administrator

OpenText • Richmond Hill

On-site
CAD 98,000 - 147,000
Lead Cloud Applications Administrator
Lead Cloud Applications Administrator

OpenText • Mississauga

On-site
CAD 136,000 - 204,000
Senior Software Developer (Java)
Senior Software Developer (Java)

OpenText • Richmond Hill

On-site
CAD 98,080 - 147,120
Lead Software Developer
Lead Software Developer

OpenText • Southwestern Ontario

On-site
CAD 168,000 - 239,000
Lead Software Developer (DevOps)
Lead Software Developer (DevOps)

OpenText • Southwestern Ontario

On-site
CAD 118,000 - 168,000