Description
You will develop and maintain applications within the OpenText Content Server ecosystem using Java.
Responsibilities
- Write clean, functional code and build reusable libraries for future application use.
- Troubleshoot, debug, and optimize application performance through UI testing.
- Integrate user-facing elements with server-side logic in collaboration with front-end developers.
- Gather technical requirements and collaborate with designers and system administrators to identify new features.
- Support internal teams through technical training and documentation.
Required Skills
- 8+ years of professional experience with Java and the Spring Framework.
- Hands-on experience designing applications using Java EE platforms.
- Proficiency with XML, JSON, and Restful Services.
- Strong knowledge of Relational Databases (Oracle) and ORM technologies including JPA2 and Hibernate.
- Experience with TDD/BDD development methodologies.
- Practical use of build management tools such as Ant and Maven.
- Experience working in Agile environments and using CI/CD tools like GitLab.
- Familiarity with front-end technologies including HTML, JavaScript, and CSS.
- Solid understanding of Object Oriented analysis and design using common design patterns.
Preferred Skills
- Prior experience with OpenText Content Management systems.
- Specific expertise in developing and integrating applications for OpenText Content Server.