Job Summary :
We are looking for a skilled and passionate Java Developer with strong exposure to Liferay DXP and full-stack development. The ideal candidate will be responsible for developing, testing, and deploying high-performance Java-based applications while also working on Liferay portal solutions. A Liferay certification is highly desirable.
Key Responsibilities :
- Develop, test, and deploy scalable and high-performance Java-based applications.
- Build and maintain RESTful APIs and services using Java frameworks such as Spring Boot, Spring MVC, and Hibernate.
- Work on Liferay DXP for portal development, customization, and integration.
- Customize and extend Liferay themes, portlets, hooks, and modules as per business requirements.
- Integrate applications with relational (MySQL, PostgreSQL) and NoSQL (MongoDB) databases.
- Write clean, efficient, and maintainable code with a strong emphasis on performance optimization and scalability.
- Implement security best practices for backend services and APIs, ensuring data protection and secure access control.
- Work collaboratively with front-end developers for seamless integration of user interfaces and backend functionality.
- Participate in code reviews, contribute to system architecture discussions, and maintain development standards.
- Collaborate with DevOps teams to support and improve CI / CD pipelines and automated deployment processes.
- Stay current with emerging technologies and propose improvements for software development practices.
- Ensure smooth functioning of production systems by identifying and resolving issues in a timely manner.
Required Skills & Qualifications :
Strong hands-on experience in Java, Spring Boot, Spring MVC, and Hibernate.Solid knowledge of REST API development and integration techniques.Experience with LifeRay DXP (customization, configuration, and extension development).Understanding of front-end technologies like HTML5, CSS3, JavaScript, React or Angular - desirable.Experience with MySQL, PostgreSQL, and MongoDB.Familiarity with CI / CD pipelines, Git, Jenkins, or similar tools.Strong problem-solving skills and attention to detail.Excellent communication and teamwork skills.LifeRay Certification is a strong advantage.Preferred Qualifications :
Bachelor's or Master's degree in Computer Science, Engineering, or a related field.Experience in Agile / Scrum development environments.Prior experience working in enterprise or customer-facing applications using Liferay.(ref : hirist.tech)