`Software Developer with Liferay skills essential
Location | Gauteng, South Africa |
Date Posted | August 12, 2022 |
Category |
IT / Information Technology
|
Job Type |
Full-time
|
Currency | ZAR |
Description
We are looking for a Software Developer with an understanding of Cloud Technologies and senior Java skills to join our existing Retail Portals and Services team. If you are a passionate developer comfortable with both front -end and back-end development, full of energy and ambition, a great communicator and team player, this is the right position for you.
Duties & Responsibilities
Develop and Enhance new and existing LifeRay application functionality.
• Provide guidance on best practise implementation of LifeRay solutions in partnership with the Technical Solutions Architect.
• Managing technical incidents.
• Exposure to the Integrating Portal with different external environments using Webservices
• Monitor and update production issues raised on an ongoing basis
• Ensure production issues gets resolved within SLA. 2
• Assist with facilitating emergency changes required on production environments.
• Assist with troubleshooting and resolving issues on SIT, E2E, UAT and production environments when needed.
• Root cause analysis of Production Related Incidents.
• Assist with release notes and deployment documentation for future releases Other Skill Requirements: • Strong interpersonal and communication skills.
• Strong ability to troubleshoot and interpret Business needs and requirements.
• Excellent interpersonal and organizational skills with ability to communicate effectively (both verbally and written) with both technical and non-technical colleagues / users.
• Strong Presentation skills.
• Should be willing to deal with (talk to) our customers. In most cases they will be foreign customers and language barriers might exist. Customer care is very important.
• Ability to work as part of a team, inter-dependant as well as independently and submit deliverables on time and in excellent quality. SELF STARTER.
• Above board work ethics – this is of utmost importance.
• Flexibility to take up different tasks in the project. • Ability and willingness to learn and grow with the team.
Desired Experience & Qualification
Minimum 5+ years of experience in Development, Administration, Deployment, Up-grading of Liferay Portals with high availability requirements.
Technical Skills:
Minimum 3-5 years of experience in Development, Administration, Deployment, Up-grading of Liferay Portals with high availability requirements.
The candidate must have demonstrable experience in the maintenance and support of Liferay content management systems and have a firm grasp on Liferay administration principles.
The following is important:
• Bootstrap
• Angular JS
• Ajax
• Node.js
• User Experience Analysis
• Continuous Integration (Jenkins, Sonar)
• Glassfish Server
• Liferay 7
• Java Enterprise Development
• Java Persistence Framework
• Gladle (Dependency manager and build tool)
• Flyway (Database migration tool)
• GlassFish / Payara (Application server)
• JUnit (Unit testing framework)
• HTML/CSS
• Liferay Permissions Concept
• Postgres SQL/Queries
• Jira/confluence
• X-Ray
• Arqullian (Testing framework)
• Web Services Integration (SOAP/REST)
• AWS Exposure Essential It will be beneficial to have experience in:
• Kubernetes
• Docker
• Linux