We're Hiring: Software Engineer-Springboot!
We are seeking a highly skilled and experienced Software Engineer specializing in Spring Boot to join our dynamic engineering team in Singapore. The ideal candidate will have a strong background in backend development, microservices architecture, and a passion for building scalable, high-performance applications that drive business success. In this role, you will play a critical part in designing and implementing core systems that power our platform.
Location: Singapore, Singapore
Work Mode: Work from Office
Role: Software Engineer-Springboot
What You'll Do:
Primary Responsibilities
Technical Delivery
- 5+ years full-stack softwareengineering experience
- Hands-on experience in AWS withexperience in ECS, Kubernetes, Lambda.
- Proficiency in backendtechnologies (Kotlin, Java, Spring Boot, or similar)
- Experience with frontendframeworks (Svelte, React, Vue, or similar)
- Strong proficiency inCI/CD/Pipeline with GitLab
- Strong proficiency in IaC (AWSCDK, Terraform, OpenTofu, etc) on AWS
- Understanding of RESTful APIdesign, GraphQL design and microservices architecture
- Understanding of SQL and NoSQLdatabases
Key Requirements
Architecture & Compliance
- Proven ability to translatehigh-level concepts into scalable technical implementations
- Experience implementingsecurity controls and compliance requirements in production
- Understanding ofauthentication, authorization, encryption, and audit logging
- Familiarity with complianceframeworks and regulatory requirements
- Experience with systemintegration and event-driven architectures
Technical Capabilities
- Backend framework (Kotlin/Javapreferred)
- Frontend framework (Svelte,React preferred)
- Cloud platform (AWS)
- GitLab pipelines
- Infrastructure as codeexperience (AWS CDK, Terraform, OpenTofu)
Key Attributes
- Self-directed, pragmaticproblem solver who balances technical excellence with business needs,communicates effectively across teams, writes maintainable code, and stayscurrent with technology trends.
Work Environment
You will beworking in a complex ministry environment characterized by:
- Multiple ongoing modernizationinitiatives (e.g. Data platforms, ECDA systems, Baby Bonus, GPLS) alongsidelegacy system maintenance
- Diverse technology stackincluding Kotlin, Java, Pega and cloud infrastructure (GCC/AWS)
- Government security andcompliance requirements that shape technical decisions
- Resource constraints requiringpragmatic approaches that balance immediate needs with long-term sustainability