Tel: +27 (0)21 555 0994

Career Opportunities

< Back

Advanced WEB/JAVA Developer

[Midrand/Menlyn] -

Ref: FC04963A

POSITION: Contract role until March 2021.
    COMMENCEMENT: As soon as possible.
      REQUIREMENTS:
      • Minimum 5-7 years of experience in Development, Administration, Deployment, Up-grading of Liferay Portals with high availability requirements.
      • Level 2 Skilled Software Developer Senior
      • Formal qualification in IT (Diploma / Degree) or equivalent working experience
      • South African citizens only
      • Travel to Germany required (e.g. 2 x 2 weeks)
      RESPONSIBILITIES:
        Projects:
        • Ensure that all processes / incidents are investigated / considered in obtaining the specifications of the user requirements
        • Review and present proposed system solution to IT Product Owner/ Manager / Leader and User Management or System owner.
        • Managing the Portals using strong Administrative and Deployment skills of Liferay.
        • Integrating Portal with different external environments using Webservices
        Ensure that the following steps in the Development Cycle are executed:
        • Preparation of system/technical documentation (as per ISO standards)
        • Preparation of user and operation manual
        • User training
        • System testing/parallel runs
        • System implementation
        • System audits/quality assurance / Code Review
        • System Signoff
        • Deployments
        Operational Support :
        • Monitor and update production issues raised on an ongoing basis.
        • Ensure production issues gets resolved within SLA.
        • Ensure production issues are allocated to the correct SME, work with dev team lead to resolve timeously correctly.
        • Assist with facilitating emergency changes required on production environment.
        • Ensure after hour support calls are answered and developer on support is contacted if required to assist.
        • 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
        • Ensure production support documentation is maintained in Confluence.
        • Log production issues in JIRA.
        • Assist team to reduce production issues
        Maintenance Requests:
        • Ensure that all processes have been investigated / considered in obtaining the specifications of the user requirements
        • Strong interpersonal and communication skills.
        • Strong ability to understand and interpret Business needs and requirements with the ability to move concepts through to proposal and finally successful implementation.
        • 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
        • 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 coach and give training to fellow colleagues and users when required.
        TECHNICAL / FUNCTIONAL SKILLS:
        • Minimum 5-7 years of experience in Development, Administration, Deployment, Up-grading of Liferay Portals with high availability requirements.
        The following is important:
        • o Bootstrap
        • o Angular JS
        • o Ajax
        • o Node.js
        • o User Experience Analysis
        • o Continuous Integration (Jenkins, Sonar)
        • o Glassfish Server
        • o Liferay
        • o Java Enterprise Development
        • o Java Persistence Framework
        • o Maven (Dependency manager and build tool)
        • o Flyway (Database migration tool)
        • o GlassFish / Payara (Application server)
        • o JUnit (Unit testing framework)
        • o HTML/CSS
        • o Liferay Permissions Concept
        • o Postgres SQL/Queries
        • o Jira/confluence
        • o X-Ray.