Technical Liferay Developer

4 days ago


Sandton, South Africa Dimension Data Full time
About Us

Dimension Data is a global technology company that specializes in digital transformation.

Salary: R800,000 - R1,200,000 per annumJob Description:Key Responsibilities
  • Design, develop, and implement Java applications to support business requirements.
  • Fully understand approved life cycle methodologies, create design documents, write code, and perform unit and functional testing of software.
Requirements
  • Play a vital role in the design, development, testing, and deployment of Liferay DXP solutions.
  • Work closely with Business Analysts, Solutions Architects, and other Developers to analyze and understand the Business Requirements and Business Case, in order to produce simple, cost-effective, and innovative solutions using the Liferay DXP product.
  • Design efficient Content Models, Security Models, Workflows, and Templates for the Liferay DXP product.
  • Solid experience with producing technical documentation including Class Diagrams, Activity Diagrams, ERDs, operational, and support documentation, etc.
  • Implement designed solutions in accordance with Vitality Group standards, processes, tools, and frameworks.
  • Apply Usability and UX best-practices to all deliverables.
  • Utilize data from external data sources and APIs.
  • Test the quality of produced software thoroughly through participation in Code Reviews, the use of Static Code Analysis tools, creation, and execution of Unit Tests, Functional Tests, Regression Tests, Performance Tests, and Stress Tests (and evaluating the results of performance metrics collected through the software).
  • Participate in Feasibility Studies, Proof of Concepts, JAD Sessions, Estimation, and Costing Sessions, evaluate, and review programming methods, tools, and standards, etc.
Support
  • Act as a technical liaison between clients, other Engineering teams, as well as Operational and Support teams.
  • Maintain the system in production and provide support in the form of query resolution and defect fixes (including improvement of application performance).
Security, Maintenance & Upgrades
  • Review and audit existing Solutions, Designs, and Systems Architecture.
  • Ensure Liferay DXP product is kept up-to-date with recent DXP product versions, Fix Packs, and Security Fix Packs.
  • Ensure development encompasses security best-practices with the aim to introduce zero Security Vulnerabilities into the Liferay codebase.
Governance, Oversight & Mentoring
  • Drive the skills development of team members, coaching of team members for performance and career development.
  • Ensure external Federated Development teams are developing on the Liferay DXP product in accordance with Vitality Group's governance process and standards.
  • Provide input into recruitment, staff training, and performance management processes.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Technical Skills:
  • Liferay Enterprise DXP 7.0 and above.
  • HTML5, CSS3, JavaScript, and React.
  • Interfacing with RESTful and SOAP-based web-services.
  • Solid knowledge of design patterns and refactoring concepts.
  • Practical expertise in performance tuning and optimization, and problems analysis.
  • Solid technical expertise and troubleshooting skills.
  • Experience with modern project management, CI/CD, and team collaboration tools (e.g., Jira, Jenkins, Gerrit).
  • Understanding of Agile principles.
Advantageous:
  • Must have architected 1 complex Liferay platform through the SDLC (inception, design, development, roll-out).
  • Experience with Portal (or similar technologies).
  • Strong knowledge of, and expertise in, mobile solution delivery and strategy.
Other:
  • Overtime may be required from time to time.
  • Standby is required on a rotational cycle.
Required Education:
  • National Certificate (Matric).
  • Fluent oral and written English, with strong presentation skills.
Advantageous Education:
  • Certified in a National Diploma, BSc Computer Science, or BCom Information Systems (or similar).
Experience:
  • At least 6 years' experience in web development and Content Management Systems in general, with at least 3 years of specific Liferay experience advantageous.


  • Sandton, South Africa Dimension Data Full time

    Job DescriptionThis role involves designing, developing, and implementing Java applications to support business requirements.Key ResponsibilitiesDesigns efficient Content Models, Security Models, Workflows and Templates for the Liferay DXP product.Contributes to the overall architecture and standards of the group, acts as an SME and plays a software...


  • Sandton, South Africa Dimension Data Full time

    Job Title: Intermediate Liferay DeveloperWe are seeking an experienced Intermediate Liferay Developer to join our team at Dimension Data. As a key member of our development team, you will be responsible for designing, developing, and implementing Java applications to support business requirements.Key Responsibilities:Design and develop Java applications...


  • Sandton, South Africa Dimension Data Full time

    Job DescriptionWe are seeking a skilled Senior Liferay Developer to join our team at Dimension Data. As a key member of our team, you will be responsible for designing, developing, and implementing Java applications to support business requirements. You will follow approved life cycle methodologies, create design documents, write code, and perform unit and...


  • Sandton, South Africa Dimension Data Full time

    We are seeking an experienced and skilled Liferay developer to join our team at Dimension Data.Job DescriptionAs a highly skilled Liferay developer, you will play a vital role in designing, developing, testing, and deploying Liferay DXP solutions. You will work closely with Business Analysts, Solutions Architects, and other Developers to analyse and...

  • Snr LifeRay Developer

    1 month ago


    Sandton, South Africa Dimension Data Full time

    Job Title: Snr LifeRay DeveloperWe are seeking a highly skilled Snr LifeRay Developer to join our team at Dimension Data. As a key member of our software development team, you will be responsible for designing, developing, and implementing Java applications to support business requirements.Key Responsibilities:Design and develop Java applications using...


  • Sandton, South Africa Dimension Data Full time

    Job DescriptionAs a skilled Intermediate Liferay Developer, you will play a vital role in designing, developing, and implementing Java applications to support business requirements. Your expertise in Liferay DXP 7.0 and above will ensure the delivery of high-quality projects and change requests. You will work closely with Business Analysts, Solutions...


  • Sandton, South Africa Dimension Data Full time

    We are seeking a highly skilled Senior Liferay Developer to join our team at Dimension Data. The ideal candidate will have extensive experience in web development, particularly with Content Management Systems and Liferay.The salary for this position is estimated to be around $90,000 - $120,000 per annum, depending on location and qualifications.Job...


  • Sandton, South Africa Dimension Data Full time

    Job Summary:We are seeking a skilled Senior Liferay Software Architect to join our team at Dimension Data. As a key member of our development team, you will be responsible for designing, developing, and implementing Java applications to support business requirements.About the Role:This is a challenging opportunity for an experienced software architect to...


  • Sandton, South Africa Dimension Data Full time

    Job DescriptionA highly skilled Senior .Net Developer is required to apply critical thinking & problem solving skills to contribute to all phases of the development lifecycle & quickly produce well-organised, optimized, and documented source code to deliver high-performing, scalable, enterprise-grade applications. Key Responsibilities:Build reusable software...

  • Senior Java Developer

    4 weeks ago


    Sandton, South Africa Progressive IT Resourcing Full time

    Job Summary:We are seeking a highly skilled Senior Java Developer to join our team as a Technical Specialist. In this role, you will be responsible for designing, implementing, and optimizing complex systems for financial institutions.Key Responsibilities:Architect and develop robust, scalable, and high-performance Java-based applications and systems.Tackle...

  • Technical Lead

    4 weeks ago


    Sandton, South Africa Golden Rule Full time

    The company is seeking an exceptional Senior Full Stack Developer to join their dynamic team. As a key member of the development team, you will be responsible for designing, developing, and maintaining robust applications using various development languages.Key Responsibilities:Design and develop software solutions using Agile methodologiesCollaborate with...


  • Sandton, South Africa HSRC Recruitment Full time

    The HSRC Division is looking to appoint a professional to take on the responsibilities of a Business Development Technical Support Officer. This position supports and assists the Divisional Executive in implementing the five-year strategic plan through fundraising efforts. The Developmental, Capable and Ethical State (DCES) division conducts research. The...


  • Sandton, South Africa Siri Technologies Full time

    We are seeking an experienced C# / RPG Developer to join our team at Siri Technologies. In this exciting new role, you will play a key part in the technical development of systems, including new developments, maintenance, enhancement and support of existing systems.This position requires strong technical expertise in .Net Core, MVC, RPG LE, SQL/DB2, Git/TFS...


  • Sandton, South Africa Dimension Data Full time

    Job Description:We are seeking a highly skilled Senior Mobile Developer to join our team as a Technical Lead. The successful candidate will have extensive experience in Ionic 5 and be able to lead the development of complex mobile applications.Responsibilities:Lead the development of mobile applications using Ionic 5Mentor junior developers and ensure...


  • Sandton, South Africa HSRC Recruitment Full time

    The DCES division is looking to appoint a suitably qualified professional to take on the responsibilities of a Business Development Technical Support Officer. This position supports and assists the Divisional Executive and Strategic Lead in implementing the five-year strategic plan of the HSRC through fundraising efforts. The Developmental, Capable and...

  • Technical Consultant

    5 months ago


    Sandton, South Africa Core Group Full time

    We are seeking a driven and knowledgeable Technical Support Consultant to join our iStore Education team. **Key Responsibilities**: - ** Support**: - Provide technical support to iStore Education customers through various service channels. - Troubleshoot and resolve technical issues promptly and efficiently. - Escalate complex issues to higher support...


  • Sandton, South Africa HSRC Recruitment Full time

    The HSRC Recruitment division is seeking a highly skilled professional to fill the role of Business Development Technical Support Officer. This position will support the Divisional Executive and Strategic Lead in implementing the five-year strategic plan through fundraising efforts. The Developmental, Capable and Ethical State (DCES) division conducts...

  • Technical Architect

    6 months ago


    Sandton, South Africa Dimension Data Full time

    FunctieomschrijvingThe Technical Architect is a seasoned professional who is responsible for specifying and designing solutions based on their technical expertise across one or more technology domains. The individual in this position takes responsibility for the successful overall technical design and build of the custom elements of the solution to meet a...


  • Sandton, South Africa Diverse Consulting Solutions Full time

    We are seeking a highly skilled and experienced Technical Project Coordinator to join our team at Diverse Consulting Solutions. This is a permanent position that can be worked remotely, offering a full-cost-to-company salary of R40 000 per month.The primary purpose of this role is to act as a facilitator to the Agile Scrum process, following the Agile...

  • Technical Writer

    3 hours ago


    Sandton, South Africa HR Genie Full time

    Our Client an International Tech Giant is seeking a Technical Writer to join their team on a contract basis. They off stability, growth, attractive rates and a great working environment.DescriptionCreates, develops, plans, writes and edits operational, instructional, maintenance or test procedures for paper, multimedia, web-based publications and user sites;...