Structured programmes for software engineers, data science and DevOps.
System Architect
Get alerts for roles like this
More System Architect roles in Singapore — straight to your inbox. No account needed.
Applying to this role? Tailor your résumé to this job description in one click, then download it clean — no watermark, no subscription.
Job Description
: We are seeking a skilled Software Architect to design and develop scalable,secure and high-performance software solutions. The successful candidate willwork closely with engineering, product and DevOps teams to translate businessrequirements into robust technical architectures.
Key Responsibilities
Design and develop scalable distributed systems using Java, Golang and Node. js. Architect microservices-based applications and cloud-native solutions on AWS. Design high-performance backend systems using concurrency, caching and event-driven architecture.
Lead architecture and development of enterprise and financial technology applications. Design and optimise SQL and NoSQL databases, including Redis and MongoDB, using appropriate indexing, sharding and replication strategies. Implement CI/CD pipelines and containerised deployments using Docker and Kubernetes.
Conduct system profiling, load testing and performance optimisation to improve reliability and scalability. Design secure and highly available systems incorporating authentication, encryption and industry security practices.
Collaborate with engineering, product and DevOps teams to establish technical standards and deliver business solutions. Provide technical guidance on software architecture, distributed systems and application performance.
Requirements
Diploma/Degree in Computer Science, Information Technology or a related discipline. At least 10 years of relevant software development and architecture experience. Strong hands-on experience in Java, Spring Boot and distributed systems. Experience with AWS, Docker, Kubernetes and CI/CD.
Strong knowledge of microservices, concurrency, networking and database technologies. Experience with SQL and NoSQL databases such as MySQL, Redis and MongoDB. Good understanding of software design principles, data structures and algorithms.
Experience in financial technology, trading platforms or other high-performance systems will be advantageous.
Required Skills
Upskill for This Role
Courses from Udemy and edX matched to this role's skills.

Crack OCA 1Z0 808 Java Programmer Exam Paper Practice

1Z0-808 Java SE 8 Programmer Preparation Practice Exams
![Java Certification (1Z0-819) Topic-wise Tests Part-2 [2026]](https://i.udemycdn.com/course/480x270/3893172_90c0_3.jpg)
Java Certification (1Z0-819) Topic-wise Tests Part-2 [2026]

Edchart Certified Java Developer Subject Matter Expert

Metodologia de Certificação Java 8 OCA: Simulados

Java SE11 Programmer 1 (1Z0-815) - Practice Tests
ResumeKart may earn a commission from these links at no extra cost to you.
Partner picks for System Architect in Singapore
Matched to the skills this page calls for and the candidate's location.
- Partner course providercovers data structurescovers algorithmscovers javacovers awsBengaluruVisit partner →
- Partner competition
Coding challenges, hackathons and developer assessments.
covers data structurescovers algorithmscovers javacovers sqlBengaluruVisit partner → - UdemyVerified partnerPartner course provider
A marketplace of instructor-created courses across technology, business and creative skills.
covers awscovers sqlcovers docker
Partners are ResumeKart affiliates or institutes it works with; ResumeKart may earn a commission when a candidate enrols. Placement is decided by relevance, not payment. How ResumeKart earns
Prepare to Win This Role
Everything you need to ace the interview and negotiate top-of-band compensation.