All jobs

Job details

*GOV* Full Stack Developer | Java | React

  • Java
  • Spring Boot
  • React.js
  • API
  • JavaScript
  • Oracle
  • Azure
  • JavaScript Frameworks
  • API Development
  • Core Java
  • Azure DevOps
  • Java script
  • Java 8
  • Relational Databases
  • Knowledge Transfer
  • Java code
  • Source Code Reviews
  • Enterprise Systems
  • System Maintenance

Posted: 3 days ago

Full Stack Developer | Java | React

  • Working Hours: Mon-Fri (Hybrid)
  • Location: Central
  • Remuneration: Up to $11,000 + AWS

We are looking for a Full Stack Engineer to maintain, support, and progressively modernise enterprise web applications and backend systems. This role requires strong experience in legacy Java technologies as well as exposure to modern architectures, with a focus on system stability, security, performance, and structured modernisation.

Key Responsibilities

  • System maintenance, including change requests, bug fixes, performance tuning, and stability improvements.
  • Maintain and enhance existing web applications, conducting thorough impact assessments before implementation.
  • Support production systems, including incident response, troubleshooting, and root cause analysis.
  • Collaborate with operations teams to ensure proper monitoring, backup, and disaster recovery processes.
  • Implement security fixes arising from code reviews, vulnerability assessments, penetration tests, and open-source analysis.
  • Document legacy systems and produce knowledge transfer materials to support long-term maintainability.
  • Analyse system dependencies and design structured modernisation or migration roadmaps.
  • Develop and enhance APIs to improve system interoperability and integration.
  • Support containerisation and deployment initiatives, including cloud-based environments.
  • Improve authentication and authorisation mechanisms using modern standards (e.g., OIDC).
  • Manage batch jobs, file-based integrations, and scheduled processing tasks.
  • Ensure proper version control, change management, and release processes.

Requirements

  • Degree in Computer Science, Information Technology, Engineering, or related discipline, or equivalent practical experience.
  • 2–8 years of experience developing, maintaining, and supporting enterprise systems.
  • Strong proficiency in Java, Spring Framework, and Java web technologies (e.g., JSP, JSTL, Struts, JSF).
  • Experience with frontend development using ReactJS and modern JavaScript frameworks.
  • Experience with relational databases (e.g., Oracle, Sybase) and troubleshooting stored procedures.
  • Experience with WebLogic administration, Linux/Unix environments, and version control systems (e.g., Git, SVN).
  • Familiarity with modernisation practices including APIs, microservices, containerisation, and cloud deployments.
  • Understanding of security best practices, vulnerability remediation, and modern authentication frameworks (e.g., OIDC).
  • Strong analytical, troubleshooting, and debugging skills with awareness of production system impact.

By submitting your resume, you consent to the collection, use, and disclosure of your personal information per ScienTec’s Privacy Policy (scientecconsulting.com/privacy-policy).

This authorizes us to:

Contact you about potential opportunities.

Delete personal data as it is not required at this application stage.

All applications will be processed with strict confidence. Only shortlisted candidates will be contacted.

Aloysius Tan Sheng Rong - R22110441
ScienTec Consulting Pte Ltd - 11C5781

Similar jobs