Senior Java Developer (8+ years) required to help with a Liferay 7.x to 7.4 upgrade project.

S.i. Systems
Edmonton
72 $ / heure (estimé)
Temps plein

Our Public Enterprise client is looking for a Senior Java Developer (8+ years) to help with a Liferay 7.x to 7.4 upgrade project.

Full-time, 1 year contract with chance of one 1 year extension. Hybrid or remote work possible.

Must Have :

  • 8 years experience performing software development and maintenance using Java (Springboot).
  • 4 years experience with Portlet development using LifeRay, upgrade experience to version 7.4 preferred.
  • 4 years experience with source code management with GitHub and Subversion (SVN)
  • 4 years experience with frontend frameworks such as Vue, Typescript and Javascript
  • 2 years experience developing RESTful services with Swagger
  • Il y a plus de 30 jours
Emplois reliés
Offre sponsorisée
Conspicuous
Canada
Télétravail

ISV Manager - Up to $165k base CAD+ commission ($50k CAD) - Remote with 20% travel (USA/Canada). This position is integral to the sales organization, focusing on generating additional revenue through targeted support in solution enhancements and client engagement. Develop and execute go-to-market st...

Offre sponsorisée
Barnard
Alberta, Canada

As part of the engineering team for the project, the Project Engineer will participate in team meetings, work collaboratively to achieve the strategic objectives of the project, and assist with any project requirements when needed. This position will be required to work on-site from an assigned proj...

S.i. Systems
Edmonton, Alberta

Familiarity with AI and machine learning principles, algorithms, and frameworks to integrate predictive models and data-driven insights into a framework. Senior Full Stack Developer (C#. NET) to set the foundations around digital regulatory framework. Local candidates to Vancouver highly preferred b...

High Cliff Partners Inc.
ANYWHERE IN CANADA, ON, CA

Our client is seeking an experienced Senior Manager SAP Procure to Pay Lead to join their organization on a permanent full-time basis. Experience leading workshops during the design/explore phase of the project and to be able to understand and capture business requirements. Development of project do...

S.i. Systems
Edmonton, Alberta

The RDH needs to leverage a variety of tools and methods to extract, transform, and load (ETL) data onto tools where it can be visualized and analyzed. Senior Storage Architect to support their Digital Hub under Air and Space Force development. As the client produces greater amounts of data each day...

BQ International Inc
Edmonton, Alberta

A change management expert is required to develop, implement and execute an organizational change management strategy to support the migration to M365 in the Alberta Courts. Identify projects to achieve this vision;. Prepare and present strategies and information to steering committees and project g...

S.i. Systems
Edmonton, Alberta

Design a participatory process that engages internal staff, Board, Members and external relevant parties to develop a new strategic plan which includes (but is not limited to): Context analysis - Current operational reflection, SWOT, environmental industry scan Problem identification - service gaps,...

Club Med
Canada

Childcare Coordinator (2 to 4 years old). Releasing individuals from their constraints, allowing them to find themselves and return to original joys. Welcoming and supervising children from 2 to 4 years. Club Med is above all an extraordinary utopia founded by the determination of two men: Gilbert T...

estaffing Inc
AB, Canada

Role Highlights:</b></p> <ul> <li style="margin-bottom:11px"><b>Audience:</b> <b>Project Manager</b></li> <li style="margin-bottom:11px"><b>Duration:</b> Flexible schedule tailored to your needs</li> &l...

Treasury Board of Canada Secretariat
Edmonton, Alberta

Anticipatory) Regional Senior Investigator (Rail)-Restricted to Employment Equity Groups. Agree to deploy to accident sites where there may be exposure to disagreeable and difficult working conditions and to extreme climatic conditions. When you apply to this selection process, you are not applying ...