Senior Software Developer
Waterloo, ON, CA Richmond Hill, ON, CA
OPENTEXT - THE INFORMATION COMPANY
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.
The Senior Software Developer role is to design and develop high scalability cloud microservices in OpenText cloud.
Responsibilities
- Architect, design, develop and implement services for OT2 cloud platform
- Understand how to develop, monitor, and run-on virtual systems including the extra layers in architecting cloud services like security, efficiency, and high availability.
Requirements
- Demonstrate a solid understanding of cloud service development using Java and frameworks such as Spring Boot.
- Experience with deploying and maintaining services in Cloud Foundry and/or GCP.
- Experience with integrating back-end services Kafka and/or elastic-search, Redis, PostgreSQL.
Nice to have
- Demonstrate how to scan services and resolve vulnerabilities in Black Duck and Fortify.
- Experience with Apigee and Apigee Edge Micro Gateway including how to process requests and responses to and from backend services.
- Experience with monitoring the health of a service running in the cloud using New Relic and Graylog.
- Experience using mTLS security.
- Experience with GitLab and creating CI/CD jobs to build, run tests, and deploy services.
- Experience in writing clear and comprehensive unit tests
- Hands-on experience with white box testing
- Experience working in an Agile/Scrum development process
- Experience with performance and/or security testing is a plus
- Experience with IDE environments to build and debug cloud services such as IntelliJ IDEA
- BS/MS degree in Computer Science, Engineering, or a related subject.
While OpenText is an Equal Opportunity Employer, our 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. Should you require accommodations during the selection process, please contact accomodationrequests@opentext.com.
Subject to applicable laws and regulations, OpenText’s global vaccination policy requires all employees to be fully vaccinated against COVID-19 to enter an OpenText office to maintain a safe workplace for our employees.