Senior Liferay Developer

at  SSC Egypt

Dubai, دبي, United Arab Emirates -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate18 Jun, 2024Not Specified18 Mar, 2024N/ASql,Javascript,English,Build Tools,Css,Java,Database Design,Html,Arabic,Computer Science,Web TechnologiesNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

As a Senior Developer , you will play a pivotal role in shaping the future of our technology stack and software solutions. You will be responsible for designing, developing, and maintaining complex software systems while mentoring and collaborating with junior developers. You’ll work closely with cross-functional teams to deliver high-quality, scalable, and efficient software solutions.

REQUIREMENTS:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • 4-7 years of professional experience in Liferay development.
  • Proficiency in Java and strong experience with Liferay Portal.
  • Experience with Liferay DXP (Digital Experience Platform) is highly desirable.
  • Knowledge of web technologies such as HTML, CSS, JavaScript, and RESTful APIs.
  • Familiarity with database design and SQL.
  • Experience with version control systems (e.g., Git) and build tools (e.g., Maven, Gradle).
  • Strong problem-solving and debugging skills.
  • Excellent communication and teamwork skills.
  • Liferay certifications (e.g., Liferay DXP Developer Certification) are a plus.
  • English is mandatory and Arabic is a plus

Responsibilities:

  • Liferay Development: Design, develop, test, and maintain Liferay-based web applications, portals, and plugins to meet client requirements.
  • Technical Leadership: Provide technical guidance and leadership to the development team, mentoring junior developers and sharing best practices.
  • Customization: Customize and extend the Liferay platform to create tailored solutions, ensuring they align with client needs and project goals.
  • Integration: Integrate Liferay applications with third-party systems and external services using APIs and web services.
  • Performance Optimization: Identify and optimize performance bottlenecks within Liferay applications to ensure scalability and efficiency.
  • Security: Implement security best practices to safeguard Liferay applications against potential vulnerabilities and threats.
  • Documentation: Create and maintain technical documentation, including architecture diagrams, design documents, and code comments.
  • Collaboration: Collaborate closely with cross-functional teams, including business analysts, project managers, and quality assurance, to deliver high-quality solutions.
  • Problem Solving: Troubleshoot and resolve technical issues and provide innovative solutions to complex problems.
  • Stay Updated: Stay current with Liferay updates, trends in web development, and emerging technologies to make informed recommendations for improvements.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer Science, Software Engineering, Engineering

Proficient

1

Dubai, United Arab Emirates