Job Title: Senior Liferay Developer
Experience: 8 - 12 years
Location: Remote USA or Canada only
Long term Contract
Time zone: PST hours
Responsibilities include:
- Designing, developing, and maintaining applications on the Liferay DXP platform using Java best practices.
- Building and customizing OSGi modules, portlets, themes, fragments, and client extensions.
- Developing backend services using Java, Spring/Spring Boot, and REST APIs.
- Implementing Liferay Service Builder, Objects, workflows, roles, and permissions.
- Integrating Liferay with enterprise systems using REST/SOAP, SSO, OAuth, and messaging patterns.
- Supporting Liferay upgrades, patches, and migrations, ensuring backward compatibility and stability.
- Troubleshooting and resolving application, performance, and production issues across environments.
- Optimizing application performance, scalability, and security following enterprise standards.
- Collaborating with architects, QA, DevOps, security, and business stakeholders in an agile setup.
- Participating in code reviews, CI/CD pipelines, and maintaining clear technical documentation.
Technical Skills required:
- Strong experience in Java and Liferay DXP (7.x or later).
- Hands-on experience with OSGi, Service Builder, Client Extensions, and Liferay Objects.
- Experience with Spring / Spring Boot.
- Solid understanding of REST APIs, JSON, and integration patterns.
- Experience with Tomcat, Elasticsearch, and relational databases.
- Familiarity with Git, CI/CD tools, and build tools (Gradle / Maven).