Independent platform: UNAtlas aggregates publicly available United Nations job openings and is not affiliated with the UN. All applications happen on official websites.
UN Secretariat
Office of Information and Communications Technology

Java Developer

CON
Organizational Context
The Office of Information and Communications Technology (OICT) leads the UN's digital transformation, developing and supporting enterprise solutions. This role is within the Enterprise Solutions Service (OICT/ESS), hosted by the UN Global Geospatial Knowledge and Innovation Centre in Deqing, China, contributing to secure and innovative technology solutions.
Job Purpose
This role is responsible for developing and maintaining web services and front-end applications using Java, Spring Framework, and JavaScript to support UN enterprise systems. The purpose is to ensure timely delivery of high-quality software solutions, including architectural design, implementation, and correction of software. The role also involves providing essential documentation and support, contributing to the overall digital transformation and operational efficiency of the UN through reliable and innovative technology.
Responsibilities
Key responsibilities include analyzing existing UN enterprise application modules and designing/developing new interfaces. This involves translating logical designs into physical designs, considering performance and security, and producing detailed documentation. The role requires designing, coding, testing, correcting, and documenting moderately complex programs and scripts using agreed standards. Additionally, it involves providing maintenance and support for systems developed with Java, REST API, Hibernate, Spring, and MySQL. Problem identification and resolution within applications, along with carrying out maintenance tasks and investigating system issues, are also crucial duties.
Work Experience
A minimum of 8 years of progressively responsible experience in planning, design, development, implementation, and maintenance of computer information systems is required. Specific experience includes 5+ years in Java backend development, API development, and Spring Framework, plus 3+ years with MySQL and CI/CD. Experience with AI and GIS is desirable.
Skills
Java, Spring Framework, JavaScript, REST API, Hibernate, MySQL, CI/CD, Web Services Development, Front-end Application Development, System Analysis, Software Design, Coding, Testing, Debugging, Documentation, Application Maintenance, Problem Solving, AI, GIS.
Required Languages
Not informed
Desired Languages
Not informed
Other, Jamaica
2026-06-08 / 2026-07-09
Summary based on official posting. Please verify all details on the official website.Official Posting ↗
Explore related opportunities
Independent platform aggregating United Nations job listings.
UNAtlas is not affiliated with, endorsed by, or representing the United Nations. We do not process applications. All applications are submitted on official organization websites.
Some content may be AI-generated or summarized. Please verify all details on the official posting.
AboutDisclaimerPrivacy & CookiesTerms
Contact: info@unatlas.org
Java Developer (CON) – UN Secretariat in Other | UNAtlas | UN Atlas