Highly Skilled Liferay Developer

1 week ago


Sandton, South Africa Dimension Data Full time

We are seeking an experienced and skilled Liferay developer to join our team at Dimension Data.

Job Description

As 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 understand business requirements and produce simple, cost-effective, and innovative solutions using the Liferay DXP product.

Responsibilities
  • Design efficient Content Models, Security Models, Workflows, and Templates for the Liferay DXP product.
  • Sound 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.
  • Utilise data from external data sources and API's.
  • 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 maximise development efficiency.
Requirements

To be considered for this role, you should have:

  • Liferay Enterprise DXP 7.0 and above.
  • HTML 5, CSS 3, 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 optimisation, 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 qualifications include:

  • 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.

The estimated salary for this position is approximately $120,000 per year.


  • 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 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

    About UsDimension Data is a global technology company that specializes in digital transformation.Salary: R800,000 - R1,200,000 per annumJob Description:Key ResponsibilitiesDesign, develop, and implement Java applications to support business requirements.Fully understand approved life cycle methodologies, create design documents, write code, and perform unit...


  • 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 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 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

    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

    About the RoleThe TS Implementation Engineer position at Dimension Data offers an exciting opportunity for a highly skilled web application developer to join our team. As a key member of our development team, you will be responsible for developing and maintaining web applications using a combination of technologies such as AngularJS, React, Node.js, and...


  • Sandton, South Africa Deka Minas (Pty) Ltd Full time

    Deka Minas (Pty) Ltd is seeking a highly skilled C# software developer to join their team. The ideal candidate will have a strong background in software development and a passion for delivering accurate results. The role involves development, testing, and implementing newly developed modules of the application, as well as ongoing support of the...


  • Sandton, South Africa Recruitment Dynamix Full time

    Job OverviewWe are seeking a highly skilled IT Infrastructure Specialist to join our team at Recruitment Dynamix. This role involves providing advanced support for the company's IT infrastructure, including servers, networks, and storage systems.Key Responsibilities:Design, deploy, and maintain IT infrastructure including servers, networks, and storage...


  • Sandton, South Africa Sourceworx Full time

    Job SummaryWe are seeking a highly skilled C# Software Engineer to join our team at Sourceworx. The ideal candidate will have a solid understanding of C# and the .NET framework, with the ability to design, develop, and maintain efficient, reusable, and reliable code.Key Responsibilities:Develop and Maintain Software: Design, build, and maintain C#...


  • Sandton, South Africa Dimension Data Full time

    Job OverviewWe are seeking a highly skilled AWS Solutions Expert to join our team at Dimension Data. This is an exciting opportunity for a seasoned professional to leverage their expertise in cloud architecture and consulting services.


  • Sandton, South Africa Dimension Data Full time

    Job DescriptionWe are seeking a highly skilled MS Network Engineer to join our team at Dimension Data.The successful candidate will be responsible for providing top-notch service to clients by proactively identifying and resolving technical incidents and problems. This role requires exceptional analytical skills, strong problem-solving abilities, and...


  • Sandton, South Africa Dimension Data Full time

    Job DescriptionWe are seeking a highly skilled Oracle Database Administrator to join our team at Dimension Data.About the Role:The successful candidate will be responsible for the performance, integrity, and security of large, complex databases and processes. This includes designing, implementing, and administering Oracle database management systems.Main...


  • Sandton, South Africa TalentCru Full time

    TalentCru is a global leader in talent management, and we are seeking a highly skilled Software Quality Assurance Engineer to join our team.About the RoleWe are looking for a talented individual who can ensure the quality of our software solutions. As a Software Quality Assurance Engineer, you will be responsible for utilizing automation test kits,...


  • Sandton, South Africa Dimension Data Full time

    Job DescriptionWe are seeking a highly skilled Backend Automation Engineer to join our team at Dimension Data. The ideal candidate will have a strong background in software engineering and automation systems, with expertise in testing protocols and tools.


  • Sandton, South Africa Dimension Data Full time

    Job DescriptionAt Dimension Data, we are seeking a highly skilled Network Engineer to join our team. This role offers a challenging and rewarding opportunity to work on complex network projects and collaborate with our expert engineers.Job ResponsibilitiesWe are looking for an experienced Network Engineer who can design, implement, and manage our network...


  • Sandton, South Africa Recruitment Dynamix Full time

    **Job Title:** IT Infrastructure Tier 2 Engineer**Job Summary:** We are seeking an experienced IT Infrastructure Tier 2 Engineer to join our team at Recruitment Dynamix. The ideal candidate will have a strong background in IT infrastructure engineering, with a focus on advanced support for servers, networks, and storage systems.**Key...


  • Sandton, South Africa Hollard Recruitment Full time

    The role of the Application Support Manager at Hollard is an exciting opportunity for a skilled professional to take on a leadership position in our technical support team.With a strong understanding of software applications and systems, the successful candidate will be responsible for providing top-notch technical support to end-users, branches, and teams...