About this role
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.
YOUR IMPACT
As a Senior Software Engineer, you will design, develop, and deliver complex enterprise software solutions using Java and related technologies. You will work on microservices-based applications, leveraging Spring Boot, RESTful APIs, and modern UI frameworks to build scalable and high-quality software.You will take ownership of technical design, code quality, performance, and timely delivery while collaborating with cross-functional teams and following Agile development practices.
WHAT THE ROLE OFFERS
- Independently design and develop complex enterprise software applications.
- Build and maintain applications using Java and Spring Boot.
- Develop and work with Microservices Architecture.
- Build and consume web services using RESTful APIs.
- Develop user interfaces using Object-Oriented JavaScript frameworks.
- Work with JavaScript, (D)HTML, XML, and related technologies.
- Prepare technical designs and contribute to technical analysis and solution planning.
- Take ownership of code quality through effective code reviews and defect prevention.
- Focus on application performance, regression testing, and product quality.
- Provide bottom-up effort estimates and ensure timely delivery of assigned work.
- Follow Agile development methodologies and test-driven development practices.
- Work with CI/CD and DevOps tools to support software development and delivery.
- Collaborate effectively with peers and stakeholders, communicating progress and technical challenges clearly.
##
WHAT YOU WILL NEED TO SUCCEED
###
- 6+ years of enterprise product development experience.
- BE/B.Tech/MCA/M.Tech/MBA/MSc in Computer Science or equivalent qualification.
- Strong hands-on experience with Java and related technologies.
- Hands-on experience in Spring Boot application development.
- Experience developing applications using Microservices Architecture.
- Proficiency in Java, JavaScript, and (D)HTML.
- Experience with Object-Oriented JavaScript UI frameworks such as BackboneJS, AngularJS, or React.
- Experience building and consuming RESTful APIs and web services.
- Mandatory knowledge of XML and web services.
- Good understanding of the Twelve-Factor App methodology.
- Working knowledge of SQL, databases, and data modelling.
- Experience preparing technical designs.
- Understanding of regression testing and application performance.
- Good understanding of CI/CD and DevOps tools.
- Familiarity with software development life cycles and Agile methodologies.
- Strong problem-solving, analytical, design, and coding skills.
- Experience in the Content Management domain.
- Experience working with OpenText products.
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.
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 [email protected] . Our proactive approach fosters collaboration, innovation, and personal growth, enriching OpenText's vibrant workplace.