*GOV* Software Engineer - Java - React
ExternalS$78K–S$120K/yrContractUnknown1d ago
Information Technology
Prepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Responsibilities
- Take ownership of 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.
- 3-5 years of experience developing, maintaining, and supporting enterprise systems.
- Strong proficiency in Java (including legacy versions such as Java 8), 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
Additional Information
Software Engineer | Java | React Working Hours: Mon-Fri (Hybrid) Location: Central Remuneration: Up to $10,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.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at SCIENTEC CONSULTING PTE. LTD.? Share your experience