
Executive Systems Analyst (Java & Web Developer)
Urban Redevelopment Authority
Contract
Closing on 31 Aug 2025
What the role is
Java spring framework, model view controller, annotations, session factory, hibernate, caching, cascading, DOM, AJAX, event handling, API call, web services, business process management, job scheduling, CI/CD, polygon, overlay, metadata, DML, union, intersect, group by, …
If you know what we are talking about, you are the one that we are looking for!
What you will be working on
We are seeking a skilled and motivated Java and Web developer to join our application team of System Analysts. In this role, you will assist in the design, development and maintenance of new initiatives and existing web applications. You will provide technical advice and support, offering expertise related to Java-based development, system integration, deployment and operations. Your primary responsibilities will include the followings:
Application Development
• Collaborate closely with key stakeholders (including user core team, planners, and application owners) to identify business needs and assess relevant data requirements
• Enhance and integrate case processing and approval workflows across related URA enterprise applications, developing solutions that meet both user and technical needs
• Design, develop, and deploy changes to application functionalities and database, incorporating comprehensive end-to-end testing and maintaining up-to-date documentation
• Ensure compliance with data standards and security requirements, coordinating with the security team for go-live preparation
• Guide end-users in reviewing attribute modifications and performing geospatial data checks and updates, ensuring timely synchronization and maintaining data consistency across relevant applications
• Provide technical support, maintain data checks and upgrades, troubleshoot applications, and optimise system performance to enhance reliability and efficiency
What we are looking for
• Degree in computer science, engineering or related disciplines
• Minimum 2 to 3 years of working experience in designing, developing and implementing web-based Java and web-based applications
• Systematic, organised and skilled in collaborating with teams to analyse business requirements, design and implement tailored solutions that enhance applications and streamline business processes
• Possess hands-on technical experience in at least two of the areas:
o Java Spring Framework (e.g. MVC, spring boot)
o Java EE development
o Hibernate framework
o JQuery development (e.g. DOM manipulation)
o Redhat JBoss Business Process Management
o Database schema table design and query (e.g. Oracle, PL/SQL)
o GIS concepts and geospatial query (e.g. Python)
o Demonstrate strong analytical thinking, resourcefulness and problem-solving abilities
o Knowledge on MS Azure development and SQLMI will be an added advantage
About Urban Redevelopment Authority
The Urban Redevelopment Authority (URA) is Singapore's national land use planning authority. URA prepares long term strategic plans, as well as detailed local area plans, for physical development, and then co-ordinates and guides efforts to bring these plans to reality. Prudent land use planning has enabled Singapore to enjoy strong economic growth and social cohesion, and ensures that sufficient land is safeguarded to support continued economic progress and future development.
About your application process
This job is closing on 31 Aug 2025.
If you do not hear from us within 4 weeks of the job ad closing date, we seek your understanding that it is likely that we are not moving forward with your application for this role. We thank you for your interest and would like to assure you that this does not affect your other job applications with the Public Service. We encourage you to explore and apply for other roles within Urban Redevelopment Authority or the wider Public Service.