Senior system engineer
- Primary skills:Technology->Portal->Liferay
Design, develop, and maintain enterprise applications using Liferay DXP/Portal. Develop and customize portlets, themes, layouts, hooks, fragments, and widgets. Build and deploy OSGi modules, services, and REST APIs. Implement content management, workflows, and personalization features within Liferay. Integrate Liferay with external applications, databases, and third-party systems. Develop custom solutions using Java, Spring Framework, JSP, JavaScript, and RESTful services. Configure and manage Liferay environments, deployments, and upgrades. Troubleshoot application issues and optimize portal performance. Collaborate with architects, business analysts, UX teams, and stakeholders to deliver business requirements. Follow Agile development methodologies and DevOps best practices. Required Skills Strong experience with Liferay DXP (7.x) / Liferay Portal development. Proficiency in Java, J2EE, Spring Boot, Spring MVC. Experience with OSGi Framework, Service Builder, and module development. Strong knowledge of REST APIs, SOAP services, JSON, and web services integration. Experience in creating custom portlets, themes, layouts, hooks, and extensions. Knowledge of HTML5, CSS3, JavaScript, jQuery, React or Angular. Hands-on experience with Git, Maven, Gradle, and CI/CD pipelines. Familiarity with application servers such as Tomcat. Experience with relational databases such as Oracle, SQL Server, PostgreSQL, or MySQL. Understanding of portal security, authentication, authorization, and SSO implementations.
- •
- • A
- d
- v
- a
- n
- c
- e
- d
- • c
- o
- n
- c
- e
- p
- t
- u
- a
- l
- • u
- n
- d
- e
- r
- s
- t
- a
- n
- d
- i
- n
- g
- • o
- f
- • a
- t
- • l
- e
- a
- s
- t
- • o
- n
- e
- • P
- r
- o
- g
- r
- a
- m
- m
- i
- n
- g
- • L
- a
- n
- g
- u
- a
- g
- e
- •
- •
- A
- d
- v
- a
- n
- c
- e
- d
- • c
- o
- n
- c
- e
- p
- t
- u
- a
- l
- • u
- n
- d
- e
- r
- s
- t
- a
- n
- d
- i
- n
- g
- • o
- f
- • o
- n
- e
- • d
- a
- t
- a
- b
- a
- s
- e
- • a
- n
- d
- • o
- n
- e
- • O
- p
- e
- r
- a
- t
- i
- n
- g
- • S
- y
- s
- t
- e
- m
- •
- •
- U
- n
- d
- e
- r
- s
- t
- a
- n
- d
- i
- n
- g
- • o
- f
- • S
- o
- f
- t
- w
- a
- r
- e
- • E
- n
- g
- i
- n
- e
- e
- r
- i
- n
- g
- • w
- i
- t
- h
- • p
- r
- a
- c
- t
- i
- c
- e
- • i
- n
- • a
- t
- • l
- e
- a
- s
- t
- • o
- n
- e
- • p
- r
- o
- j
- e
- c
- t
- •
- •
- A
- b
- i
- l
- i
- t
- y
- • t
- o
- • c
- o
- n
- t
- r
- i
- b
- u
- t
- e
- • i
- n
- • m
- e
- d
- i
- u
- m
- • t
- o
- • c
- o
- m
- p
- l
- e
- x
- • t
- a
- s
- k
- s
- • i
- n
- d
- e
- p
- e
- n
- d
- e
- n
- t
- l
- y
- •
- •
- E
- x
- p
- o
- s
- u
- r
- e
- • t
- o
- • D
- e
- s
- i
- g
- n
- • P
- r
- i
- n
- c
- i
- p
- l
- e
- s
- • a
- n
- d
- • a
- b
- i
- l
- i
- t
- y
- • t
- o
- • u
- n
- d
- e
- r
- s
- t
- a
- n
- d
- • D
- e
- s
- i
- g
- n
- • S
- p
- e
- c
- i
- f
- i
- c
- a
- t
- i
- o
- n
- s
- • i
- n
- d
- e
- p
- e
- n
- d
- e
- n
- t
- l
- y
- •
- •
- • A
- b
- i
- l
- i
- t
- y
- • t
- o
- • r
- u
- n
- • T
- e
- s
- t
- • C
- a
- s
- e
- s
- • a
- n
- d
- • s
- c
- e
- n
- a
- r
- i
- o
- s
- • a
- s
- • p
- e
- r
- • t
- h
- e
- • p
- l
- a
- n
- •
- •
- A
- b
- i
- l
- i
- t
- y
- • t
- o
- • a
- c
- c
- e
- p
- t
- • a
- n
- d
- • r
- e
- s
- p
- o
- n
- d
- • t
- o
- • p
- r
- o
- d
- u
- c
- t
- i
- o
- n
- • i
- s
- s
- u
- e
- s
- • a
- n
- d
- • c
- o
- o
- r
- d
- i
- n
- a
- t
- e
- • w
- i
- t
- h
- • s
- t
- a
- k
- e
- • h
- o
- l
- d
- e
- r
- s
- •
- •
- G
- o
- o
- d
- • u
- n
- d
- e
- r
- s
- t
- a
- n
- d
- i
- n
- g
- • o
- f
- • S
- D
- L
- C
- •
- •
- A
- n
- a
- l
- y
- t
- i
- c
- a
- l
- • a
- b
- i
- l
- i
- t
- i
- e
- s
- •
- •
- L
- o
- g
- i
- c
- a
- l
- • t
- h
- i
- n
- k
- i
- n
- g
- •
- •
- A
- w
- a
- r
- e
- n
- e
- s
- s
- • o
- f
- • l
- a
- t
- e
- s
- t
- • t
- e
- c
- h
- n
- o
- l
- o
- g
- i
- e
- s
- • a
- n
- d
- • t
- r
- e
- n
- d
- s
- •