Richmond Hill, Ontario, CAN
1 day ago
Lead Software Developer (Java)

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.


 

Platform Engineering has three strategic areas of focus : OpenText Cloud Platform (OCP), our multi-tenant Platform as a Service offering that provides the foundation for all of our next generation Public Cloud SaaS offerings, OpenText Developer Cloud that provides access to all OpenText Information Management capabilities as Services (APIs) to enable  our customers and partners to leverage these in building industry vertical propositions, and Business Process Automation capabilities for our customers. 

 

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

 

Your Impact:

 

OpenText™ OT2 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 Engineer to work as part of a software development scrum team designing and implementing the OT2 Platform, to enable our developer community in building multi-tenant SaaS (software as a service) applications. Working with a team of experienced Product Managers, Developers and Cloud Operations teams, you will provide a significant contribution to the implementation of our Developer Enablement platform. This is a tremendous opportunity to play an important role in helping to design and deliver the next generation developer tools and environments that OpenText is building for OT2 developers.

 

What the role offers:

 

As a Lead Software Developer, you will:

Designing and implementing highly scalable, performant and secure cloud services.Providing expertise and working with a team of Software Engineers to deliver features on the product roadmap by embracing Agile and DevOps.Collaborating with Product Managers and Architects in shaping and aligning product roadmap and delivery of new features.Discussing complex technical proposals with both technical and non-technical audiences.Working with geographically dispersed teams.Coaching and mentoring other developers.Analyzing code and refactoring for performance, scalability, security and testability.Identifying development issues and working tirelessly to resolve them.

 

What you need to Succeed:

 

Proven experience in leading teams of senior software engineers and architects in complex technical environments.Strong background in technical design and implementation, with a passion for building scalable and innovative solutions.Currently serving in a Lead Engineer or equivalent leadership role, demonstrating hands-on expertise and strategic oversight.Extensive experience with cloud technologies and architecture, with a deep understanding of cloud-native development practices.Enthusiastic about the impact of Developer Platforms in accelerating innovation and enabling internal and external developer communities.Ability to drive the adoption of new tools, frameworks, and services that enhance developer productivity and platform capabilities.Deep experience with Java Spring Boot / Spring Cloud.Deep experience with Angular, TypeScript, JavaScript, CSS and HTML.Experience in building and consuming Restful APIs.Experience of PostgresSQL or SQL in general.Experience of developing testable code and writing test to support your code and using code analysis tools to measure bugs, code smells and code coverage.Experience in Agile development methodologies.Experience with continuous integration and deployment tools such as Docker, Kubernetes and GitLab.Strong communication and interpersonal skills suited to a global organization.Strong collaborative approach to problem solving.Experience of coaching junior developers and performing code reviews.Bachelor’s degree in Computer Science, similar technical field of study or equivalent practical experience.

 

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.#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 at hr@opentext.com. Our proactive approach fosters collaboration, innovation, and personal growth, enriching OpenText's vibrant workplace.

 

Por favor confirme su dirección de correo electrónico: Send Email