
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading technology firm in Singapore is seeking a Full-stack Developer with strong leadership skills to manage engineering teams and ensure quality delivery. The ideal candidate will have hands-on experience with Java, Spring Boot, MySQL, and Agile methodologies, alongside excellent communication and problem-solving abilities. This role involves both technical oversight and the capacity to fill in key team roles when necessary, suitable for those with a proactive approach to delivery in fast-paced environments.
1. Full-stack Delivery & Multi-role Backup
Able to provide coverage for key roles when the team is understaffed or lacks specific expertise, including:
Hands‑on full‑stack experience and capability to support end‑to‑end delivery independently.
2. Technical Team Leadership & Agile Delivery
Lead the engineering team, drive execution, manage task allocation, and ensure delivery quality.
Work closely with PM, BA, UI/UX, FE, BE, and QA teams to ensure smooth collaboration.
3. Delivery Continuity & Capability Stability
Ensure continuity of team capabilities, resource coverage, and delivery progress.
Identify potential resource gaps early and step in personally when necessary.
Handle onsite/remote deployment, configuration, and go‑live support for clients.
Experience with government‑sector projects is a strong advantage.
Work closely with client IT, Ops, and Business teams.
Requirements
Technical Skills
Strong proficiency in Java, Spring Boot, and SSM.
Solid MySQL experience: modeling, indexing, transactions, performance tuning.
Hands‑on Redis usage: caching, key policies, data structures, distributed locks.
Experience building and integrating RESTful APIs.
Frontend
Skilled with Webpack, npm, Vite.
Knowledge of performance optimization and responsive design.
Testing (QA)
Able to write test cases and perform functional/regression testing.
Familiar with basic debugging and issue classification.
Project Management Skills
Able to temporarily take over PM duties when needed.
Familiar with Agile/Scrum workflow and project delivery processes.
Experience in project management is a plus.
2–3+ years of engineering team leadership experience.
Capable of coordinating multi‑role and cross‑functional teams.
Deployment & Implementation
Basic Linux operation and deployment knowledge.
Hands‑on experience in deploying and configuring applications on cloud servers (e.g., AWS, Azure, Alibaba Cloud, Tencent Cloud).
Government implementation experience preferred.
Soft Skills
Strong communication, ownership, and stress management.
Ability to interact with clients effectively.
Proactive in solving problems and filling gaps.