👨🏻‍💻 postech.work

Lead Software Developer (Java)

OpenText • 🌐 In Person

Expired Posted 2 days, 9 hours ago

This job posting has expired and is no longer accepting applications.

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're hiring talent that 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 Lead Software Developer to guide our Backend and AI initiatives within the platform engineering team.

This position is based in the OpenText office in Richmond Hill, Canada.

Your Impact:

You will be the technical lead for your domain, hands-on in the codebase while driving the technical direction, mentoring team members, and ensuring the successful delivery of critical backend and AI services. This is a key role that blends deep technical expertise with leadership to build, ship, and maintain a highly scalable, reliable, and intelligent platform.

We are looking for a technically brilliant engineer who is passionate about building quality, AI-powered software and guiding a team to do the same. You will be a key contributor and a force multiplier for your team.

What the role offers:

Translating product and architectural vision into actionable technical plans and leading the team in its execution.

Hands-on coding, designing, and reviewing code for the most complex components of our backend and AI systems.

Taking ownership of the end-to-end delivery of key features, from technical design and breakdown through to deployment and monitoring.

Leading by example; mentoring and upskilling senior and software engineers through pair programming and constructive code reviews.

Driving technical excellence within the team by championing best practices in code quality, testing, DevOps, and agile methodologies.

Collaborating closely with Product Managers, Architects, and Cloud Ops to ensure our technical execution aligns with business needs and operational realities.

What you need to succeed:

Bachelor's or Master's degree in computer science, software engineering, or a related field.

A proven history ofleading the development and delivery of complex software solutions from concept to production, with deep, hands-on expertise inJava (Spring Boot) andPython.

Extensive experience in front-end development usingJavaScript, including deep expertise inReact and/orAngular frameworks, as well as strong proficiency invanilla JavaScript. Proven ability to architect scalable, maintainable UI solutions and lead front-end initiatives across cross-functional teams

Mastery in building and maintainingmicroservices, SaaS solutions, and API-first platforms that are scalable, interoperable, and resilient.

Expert-level, hands-on skills inSpring Boot (web, data, cloud, security) and the broader JVM ecosystem, with the ability to write and review high-quality, performant code.

Substantial experience in building and deploying production-grade AI solutions usingLangChain, Retrieval-Augmented Generation (RAG), and agentic frameworks.

Extensive hands-on experience in building, deploying, and troubleshooting large-scale distributed systems on cloud hyperscalers (AWS, GCP).

Deep practical experience with modern development tool chains includingcontainerization (Docker), orchestration (Kubernetes), CI/CD pipelines, and Infrastructure as Code (IaC).

A passion for mentoring other engineers, fostering a collaborative team environment, and leading the charge on complex technical deliveries.

Excellent communication and interpersonal skills, with the ability to clearly explain technical decisions and their trade-offs to team members and stakeholders.

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.#LI-Hybrid

OpenText's efforts to build an inclusive work environment go beyond simply complying with applicable laws. Our Employment Equity and Diversity Policy provides direction on maintaining a working environment that is inclusive of everyone, regardless of 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 athr@opentext.com. Our proactive approach fosters collaboration, innovation, and personal growth, enriching OpenText's vibrant workplace.

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.