By continuing to browse this site, you agree to our use of cookies. Read our privacy policy

Grails framework upgrade (Java/Groovy/Grails)

Geneva

  • Organization: UNV - United Nations Volunteers
  • Location: Geneva
  • Grade: Level not specified - Level not specified
  • Occupational Groups:
    • Information Technology and Computer Science
  • Closing Date: Closed

Details

Mission and objectives

UNECE major aim is to promote pan-European economic integration. As a multilateral platform, UNECE facilitates greater economic integration and cooperation among its member countries and promotes sustainable development and economic prosperity through: • policy dialogue, • negotiation of international legal instruments, • development of regulations and norms, • exchange and application of best practices as well as economic and technical expertise, • technical cooperation for countries with economies in transition. UNECE contributes to enhancing the effectiveness of the United Nations through the regional implementation of outcomes of global United Nations Conferences and Summits. It gives focus to the United Nations global mandates in the economic field, in cooperation with other global players and key stakeholders, notably the business community. UNECE also sets out norms, standards and conventions to facilitate international cooperation within and outside the region.

Context

UNECE administers the TIR Convention, which has at present 76 Contracting Parties and which provides for an internationally recognized procedure to facilitate the cross-border transportation of goods in transit through the use of a standard document, the TIR Carnet, which also serves as proof of existence of an internationally valid guarantee. The Contracting Parties to the TIR Convention launched in 2003 the so-called “eTIR Project”, aimed at providing an exchange platform for all actors (Customs authorities, holders and guarantee chains) involved in the TIR system, known as the “eTIR international system”. In the context of the eTIR project, the Annex 11 of the TIR Convention which describes the eTIR procedure has been adopted by the Contracting Parties in February 2020 and is scheduled to enter into force in May 2021. The eTIR specifications, which describe how the eTIR international system communicates with the information systems of the other stakeholders, are being finalized in their version 4.3. In parallel, the TIR secretariat has prepared a first version of the eTIR international system and has invited Contracting Parties to the TIR Convention to interconnect the information systems of their customs authorities to the eTIR international system, based on the eTIR specifications. The International TIR Data Bank (ITDB) is an intergovernmental electronic system accessible to all contracting parties to the TIR convention to manage the list of the authorized TIR Carnet holders, the list of the approved customs sealing devices, the approved customs offices for accomplishing TIR operations and soon, the certificates of approval of road vehicles and containers. The ITDB is an essential part of the eTIR system as the eTIR international system queries the ITDB for information related to authorized TIR Carnet holders and approved customs offices. This assignment related to improving the ITDB by extending the current implementation of web services.

Task description

- Study and familiarize with ITDB current implementation/source code (in particular of current web services and Grails framework) - Upgrade Grails framework from version 4 to version 6 - Ensure web application and web services remain all functional. - Document implementation (wiki update)

This vacancy is now closed.
However, we have found similar vacancies for you: