Software Engineer (React/Angular JavaScript Preferred)
On-siteSingapore, Singapore
Job Summary
Design, develop, and implement enterprise single-sign-on solutions using Java frameworks, while analyzing business and technical requirements for large-scale applications. Perform unit, integration, and system testing to ensure quality, then troubleshoot issues across development, testing, and production environments. Conduct peer code reviews, prepare technical documentation, and support system deployment and releases. Ensure compliance with coding standards and security guidelines while collaborating with architects to align with design standards. This role requires experience with Java, Spring Boot, CI/CD tools, and government-related projects for a Singapore Citizen.
Required Qualifications
- Singapore Citizens only
- Diploma or degree in Computer Science, Information Technology, or a related discipline
- Experienced in working in government related projects
- Experienced of software development experience with full SDLC exposure
- Strong proficiency in Java (11–21), Spring Boot, and the Spring Framework
- Experience in modern relational databases (MSSQL, MySQL, RDS) and secure coding practices
- Proficient in Linux and Windows shell scripting for application deployment across both environments
- Hands-on experience in system analysis, troubleshooting, and performance tuning
- Skilled in development and CI/CD tools such as Git, Maven/Gradle, and Jenkins
- Strong analytical and problem-solving abilities
- Good communication, teamwork, and collaboration skills
- Self-motivated with strong initiative and ownership
- Service-oriented with a customer-focused mindset
- Experience with Apereo CAS SSO, Singpass, Corppass, IdP, SAML2, and OIDC protocols
- Knowledge of cloud platforms and container technologies (AWS, Azure, Kubernetes)
Desired Qualifications
- Oracle Certified Professional (Java) Preferred
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.