Position
We are looking for an Experienced Java Back-End Developer to join our team.
Responsibilities and duties
- Quickly gain an up-to-date and comprehensive understanding of the code base and technology stack within weeks.
- Support and extend a custom Liferay Customer Portal used for documentation and internal tools.
- Maintain and enhance custom Liferay portlets, themes, and workflows.
- Manage and evolve internal link mapping between legacy and new content systems.
- Develop and maintain Java backend components, REST APIs, and data handling logic.
- Implement UI improvements using JavaScript, CSS, and Liferay frontend tools.
- Ensure the content structure remains navigable, performant, and maintainable.
Qualifications and skills
- 4+ years of experience in Java development (Java 8+).
- 3+ years of hands-on experience with Liferay DXP (7.x mandatory).
- Strong knowledge of Liferay APIs, Service Builder, and content management (Journal Articles).
- Experience with custom portlet development, dynamic navigation structures, and theme customization.
- Ability to manage and resolve complex nested macro or referencing logic.
- Experience with Git, Maven/Gradle, and working in agile environments.
- Experience with Docker, CI/CD pipelines, or headless CMS architectures (nice to have).
What we offer
- A decent salary level, which allows you to think about our mutual success and not about tomorrow.
- Flexible working hours. You create your own schedule.
- Possibility to work remotely. You prefer home office or traveling around? Easy, that's exactly how we operate.