Software Architect

WSH EXPERTS PTE. LTD.

Singapore

On-site

SGD 150,000 - 190,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

WSH Experts Pte. Ltd. is seeking a Software Architect to design and develop scalable, secure and high-performance software solutions.

The successful candidate will work closely with engineering, product and DevOps teams to translate business requirements into robust technical architectures. The role focuses on building distributed systems, microservices on AWS, and ensuring reliability through CI/CD, containers, caching and proper data models.

Qualifications

  • Diploma/Degree in Computer Science, IT or related field.
  • At least 10 years of software development and architecture experience.
  • Strong hands-on experience in Java, Spring Boot and distributed systems.
  • Experience with AWS, Docker, Kubernetes and CI/CD.
  • Knowledge of microservices, concurrency, networking and databases.
  • Experience with SQL and NoSQL databases such as MySQL, Redis and MongoDB.
  • Financial technology or high-performance systems experience advantageous.

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 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.

Skills

Software architecture
Distributed systems
Leadership
Performance optimization

Education

Bachelor's or higher in CS/IT

Tools

Java
Spring Boot
AWS
Docker
Kubernetes
CI/CD
MySQL
Redis
MongoDB

Job description

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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

System Architect
System Architect

V-ELEGANT PTE. LTD. • Singapore

On-site
SGD 180,000 - 240,000
System Architect
System Architect

WSH Experts Pte Ltd • Singapore

On-site
SGD 180,000 - 240,000
Software Architect
Software Architect

MCI IT SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 180,000 - 260,000
Software Developer
Software Developer

V-ELEGANT PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
SYSTEM DEVELOPER
SYSTEM DEVELOPER

WSH Experts Pte Ltd • Singapore

On-site
SGD 90,000 - 140,000
System Developer
System Developer

V-ELEGANT PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Solution / R&D Architect
Solution / R&D Architect

10X AI TECHNOLOGY PTE. LTD. • Singapore

On-site
SGD 150,000 - 190,000
Software Developer
Software Developer

MCI IT SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 90,000 - 180,000
Senior Systems Architect — Cloud, Microservices & FinTech
Senior Systems Architect — Cloud, Microservices & FinTech

WSH Experts Pte Ltd • Singapore

On-site
SGD 180,000 - 240,000
Software Engineer
Software Engineer

ATT DIGIVERSE PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000