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 software engineering experience
- Hands-on experience in AWS with experience in ECS, Kubernetes, Lambda.
- Proficiency in backend technologies (Kotlin, Java, Spring Boot, or similar)
- Experience with frontend frameworks (Svelte, React, Vue, or similar)
- Strong proficiency in CI/CD/Pipeline with GitLab
- Strong proficiency in IaC (AWS CDK, Terraform, OpenTofu, etc) on AWS
- Understanding of RESTful API design, GraphQL design and microservices architecture
- Understanding of SQL and NoSQL databases
Key Requirements Architecture & Compliance - Proven ability to translate high-level concepts into scalable technical implementations
- Experience implementing security controls and compliance requirements in production
- Understanding of authentication, authorization, encryption, and audit logging
- Familiarity with compliance frameworks and regulatory requirements
- Experience with system integration and event-driven architectures
Technical Capabilities - Backend framework (Kotlin/Java preferred)
- Frontend framework (Svelte, React preferred)
- Cloud platform (AWS)
- GitLab pipelines
- Infrastructure as code experience (AWS CDK, Terraform, OpenTofu)
Key Attributes - Self-directed, pragmatic problem solver who balances technical excellence with business needs, communicates effectively across teams, writes maintainable code, and stays current with technology trends.
Work Environment You will be working in a complex ministry environment characterized by:
- Multiple ongoing modernization initiatives (e.g. Data platforms, ECDA systems, Baby Bonus, GPLS) alongside legacy system maintenance
- Diverse technology stack including Kotlin, Java, Pega and cloud infrastructure (GCC/AWS)
- Government security and compliance requirements that shape technical decisions
- Resource constraints requiring pragmatic approaches that balance immediate needs with long-term sustainability
Ready to make an impact? Apply now and let's grow together!