Search by job, company or skills

Full Stack Developer (Java / Enterprise Applications)

3-5 Years
SGD 5,500 - 6,500 per month
Early Applicant
  • Posted a day ago
  • Be among the first 10 applicants

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

More Info

Job Type:
Industry:
Employment Type:

Job ID: 151951949

Beware of Scammers

We don’t charge money for job offers