Apply now »

Thank you for your interest in OpenText! Our career page is currently undergoing maintenance and will be back up by May 29, 2022, 2:00 am UTC (May 28, 2022, 10:00 pm EST)

Please return soon to complete your dream job application!



Senior Java Developer

Req id:  35860

Makati City, National Capital Region (NCR), PH



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 opportunity:


The Senior Java Developer’s role is to design, code, unit test and analyze software programs and applications. Able to can design small to large scale java applications. And is expected to provide technical solutions to complex requirements and serve as one of the project team’s subject matter experts.

You are great at:


  • Assist other developers, analysts and designers in conceptualizing and developing new software programs and applications.
  • Assist and/or plan phases of the software development life cycle (SDLC) for a variety of projects.
  • Prepare documentation of software requirements and specifications (Software Design Document, Entity Relationship Diagram, user manual, guideline, etc.)
  • Conduct research on emerging application development software products, languages, and standard in support of procurement and development efforts.
  • Recommend, schedule, and perform software improvements and upgrades.
  • Review/analyze requirements (e.g., Change Requests, Defects, Enhancements) and design solutions based on requirements.
  • Code software programs and applications according to specifications.
  • Prepare test data and conduct unit testing.
  • Create Low Level Design for a project application.
  • Perform application deployments to Dev and/or QA environments.
  • Run and monitor software analysis tools for the purpose of correcting errors, isolating areas for improvement, and general debugging.
  • Generate statistics and prepare reports for management and/or team members on the status of the programming process.
  • Recommend and/or implement new tools and techniques
  • Participate in team design reviews.
  • Troubleshoot cross-component/technology issues in areas of expertise.
  • Provide production support as needed.

What it takes:


  • Bachelor’s/College Degree in Computer Science/ Information Technology or equivalent in relevant discipline.
  • 4 to 8 years of mostly relevant experience with highly developed professional/technical skills.
  • Experience in implementing (coding & unit testing) detailed design into application functionalities using Java/JEE as the primary development language
  • Knowledge in JEE Web Services Technologies: e.g., JAXB, Java APIs for XML Messaging
  • Knowledge in enterprise design (Object Oriented Design, SOA, Domain Driven, etc)
  • Sufficient knowledge and experience in the following: Design Patterns; Framework (e.g. Spring, Hibernate, etc); JEE (Java Platform, Enterprise Edition); Database; OS Platform (e.g. Windows, Unix, Linux); Application Servers (e.g. Apache HTTP Server, Tomcat); Other Development Technologies (e.g. Ajax, HTML, JQuery, XML, XSL, XSLT, CSS, Javascript, Freemarker, Junit, JSON, Jasper Reports, Shell scripting); and Development Tools (e.g. Eclipse, Maven, Ant, SVN and GIT).



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. Should you require accommodations during the selection process, please contact


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. Accommodations may be available for specific roles.

We believe that our values are the compass that steers us in the right direction and helps us stay true to our mission. These values will not only guide our everyday decisions but also influence our strategic direction and the way we work. They reflect who we are as individuals and as a collective force, uniting us in our shared purpose. 

We create economic growth that is inclusive and sustainable. 

The world’s most trusted companies trust OpenText, and we demonstrate this in our actions as individuals, as a company, and as technology. 

We build global communities of purpose and challenge by supporting each other to exceed expectations and solve complex problems. 

We set high standards and exceptions, to learn, to be better. 

We tap into our creativity to deliver incredible experiences for customers, to ourselves, and for our planet. 

We believe a workplace should be human above all else. We ask excellence of our employees and reward it by creating an environment that is welcoming, challenging and that encourages real growth and development, not empty platitudes, or trinkets.” - Mark Barrenechea, CEO & CTO

Apply now »