Job description for Liferay Developer at ADI Consulting
Talent Placement Consulting Indonesia is a sister company of aDI Group. We're engaged in Headhunting and IT Outsourcing with a focus on the ASEAN region. Our head office is located in Bangkok, Thailand, and we have a representative office in Indonesia located in South Tangerang. Currently, we work with various clients from a wide range of industries.
Currently, we're seeking talented professionals to support our client projects. This role is dedicated to fulfilling our clients’ business needs on a 3-three month contract basis, with the possibility of extension and this opportunity willing to Onsite (WFO) West Jakarta with our clients requirements below.
Notes: Before applying, please make sure you’re willing and available to relocate to Jakarta, as this position requires you to work fully onsite.
Job Requirements Liferay Developer:
1. Education: S1 (GPA 3.50)
2. Skills: a. Understanding of Spring Framework, especially Spring MVC and Security
b. Experienced with Java 8+, c. Experienced with Git and Gitflow, D. Familiar using Eclipse or Intellij and strong Computer Science fundamentals and Logical Skill
Jobdesck:
- Liferay Developer with design and development experience to contribute toward the success of our technology initiatives.
- Participates in the technical design of application systems.
- Develops and implements application systems.
- Performs change impact analysis tasks.
- Designs, codes, tests, debugs, documents, maintains, and modifies computer programs of moderate complexity, significance, and risk.
- Hands on with Liferay 7, creating OSGI bundles, customizing existing OSGI bundles, Service Builder in Liferay 7.4 (OSGI), Spring portlets interaction with Service Builder Liferay 7(OSGI), web content in Liferay 7.
- Created hooks for customization of JSPs, Struts actions over riding, new struts action for 00B portlets, events, indexes Post Processors, service wrappers, languages & localization, familiar with mode.
- Created on Themes & Layouts, Using Aui & bootstrap for creating UI components, localization of content, Effective DOM manipulation using JavaScript & and familiar with 8rowser events, implementation of their listeners.
- Extensive concepts of Sites, Pages, Users, Organizations, Roles, User Groups, Locations and handling with Pages for Sites, Organizations, User Groups and Permissioning of different resource based on Sites, Pages, Users, Organizations, Roles User Groups, Locations & portlet etc.

