Java Developer

United Nations - UN Office of Information and Communications Technology

Consultant Closes 08 Jul 2026 28 days left

Overview

Develop web services and front-end applications using Java with Spring Framework and JavaScript, and provide maintenance and support for existing Java applications.


Key Responsibilities
  • Develop web services and front-end applications using technologies such as Java with Spring Framework with JavaScript that transport, transform and display data and interact with existing United Nations enterprise systems.
  • Timely delivery of software solutions compliant with requirements and quality guidelines.
  • Architectural design and implementation of integrated enterprise platforms.
  • Software corrections and quality assurance.
  • Provision of FAQs, developer manuals, and training manual
  • Undertakes analysis of existing modules within United Nations enterprise applications; participate in the design and development of new interfaces to such systems; may design and implement small, stand-alone systems as needed.
  • Specifies user/system interfaces and translates logical designs into physical designs taking account of target environment, performance security requirements and existing systems. Produces detailed designs and documents all work using required standards, methods, and tools, including prototyping tools where appropriate.
  • Designs, codes, tests, corrects, and documents moderately complex programs and scripts from agreed specifications and subsequent iterations, using agreed standards and tools. Collaborates in reviews of specifications, with others as appropriate.
  • Provide maintenance and support of systems developed using Java, REST API, Hibernate, Spring and MySQL.
  • Identifies and resolves issues with applications, following agreed procedures. Uses application management software and tools to collect agreed performance statistics. Carries out agreed applications maintenance tasks.
  • Investigates problems in systems, processes, and services. Assists with the implementation of agreed remedies and preventative measures.
  • Performs ad hoc duties as required.
Required Experience

A minimum of 8 years of progressively responsible experience in planning, design, development, implementation and maintenance of computer information systems or related areas is required. development, implementation and maintenance of Geospatial systems using ArcGIS is required. A minimum of 5 years of hands-on technical experience on the following technologies is required: Java backend development, API development, Spring Framework. 3+ years of experience with MySQL and CI/CD is required.

Qualifications

Advanced university degree (master’s degree or equivalent) in computer science, information systems, mathematics, statistics, or related field. A first-level university degree in combination with two additional years of qualifying experience may be accepted in lieu of the advanced university degree.

Other Details
Languages Required
fluency in English (oral and written) is required
Languages Preferred
Knowledge of other UN official languages is an advantage
Contract Duration
6 months
Work Modality
In-person
Remuneration
Not specified
Apply

Similar Opportunities

INGO.WORK: