Back to Talentvis Singapore Pte. Ltd. jobs
T

Full Stack Developer (Java / Enterprise Applications)

D09 Cairnhill, Orchard, River Valley, Singapore
ContractInformation Technology

Job Description

About the Role Our client is looking for an experienced Full Stack Developer to support and modernise mission-critical enterprise applications that power Singapore's land registration and digital transaction ecosystem. You will be involved in maintaining large-scale legacy systems while driving modernisation initiatives through new technologies, improved engineering practices, and AI-assisted development tools. This is an excellent opportunity for software engineers who enjoy solving complex technical challenges, working on highly available systems, and contributing to digital transformation projects with real-world impact.

Key Responsibilities

  • Design, develop, enhance and maintain enterprise web applications across legacy and modern platforms.
  • Analyse, troubleshoot and resolve production issues while ensuring system stability, reliability and performance.
  • Implement enhancements for complex business workflows involving transactions, document processing, reporting and system integrations.
  • Support application modernisation initiatives including platform upgrades, code refactoring, API development, technology migration and architecture improvements.
  • Work with AI-assisted engineering tools to improve development productivity while ensuring code quality, security and compliance.
  • Perform root cause analysis, defect remediation and production support for mission-critical applications.
  • Apply secure coding practices, code reviews, automated testing and DevSecOps principles throughout the software development lifecycle.
  • Collaborate closely with business users, architects, infrastructure teams, vendors and other stakeholders to deliver quality solutions.
  • Prepare technical documentation including system design, integration specifications and operational procedures.

Requirements

  • Degree in Computer Science, Software Engineering, Information Systems or related discipline.
  • Minimum 3–5 years of experience in software development, application maintenance or enterprise application development.
  • Strong hands-on programming experience in Java and enterprise application development.
  • Experience working with enterprise applications involving APIs, databases, authentication, batch processing and system integrations.
  • Familiar with software development best practices including Git, CI/CD, automated testing and release management.
  • Good understanding of secure coding practices and application security.
  • Strong analytical, troubleshooting and problem-solving skills.
  • Able to work effectively with both technical and non-technical stakeholders.

Experience with one or more of the following technologies:

  • Java, JSP, JavaScript
  • SQL / PL/SQL
  • Spring Boot
  • Angular
  • Oracle Database
  • WebLogic, IIS or Tomcat
  • Shell scripting

Preferred Experience Candidates with the following experience will have an advantage:

  • Legacy application modernisation, technology refresh, code refactoring or system migration projects.
  • AI-assisted software engineering tools (e.g. GitHub Copilot, ChatGPT, Cursor or similar).
  • Enterprise platforms such as Oracle, WebLogic, Spring Boot, Angular or AWS.
  • DevSecOps, application monitoring, observability or performance optimisation.
  • Supporting systems in highly regulated, mission-critical or public sector environments.
  • Systems involving legal, land registry, document management or transaction processing.

Interested candidates are encouraged to submit their resumes outlining their relevant experience and achievements to sherriyang(@)talentvis.com or click apply! **We regret to inform that only shortlisted candidates would be notified** EA License No: 04C3537 EA Personnel No: R22106683 EA Personnel Name: Yang Hui Shan, Sherri

About Talentvis Singapore Pte. Ltd.

First seen: August 4, 2026
Last updated: August 4, 2026