🚗 Free Parking Available - View Details

Senior Software Architect

HTC SOFTWARE SINGAPORE PTE LTD

Full Time D01 Cecil, Marina, People’s Park, Raffles Place $19000 - $22000

Posted: January 12, 2026

Job Description

We are looking for Senior Software Architect VP level in Singapore.

Job Description & Requirements

Responsibilities:

  • Technical Oversight & Mentorship: Provide expert technical guidance and mentorship to engineering directors, managers, and development teams, promoting best practices (e.g., microservices, DevSecOps, CI/CD, secure coding).
  • Technical Mastery: Deep, hands-on expertise in designing and implementing large-scale distributed systems, cloud platforms (AWS, Azure, GCP), microservices, APIs, and relevant programming languages (e.g., Java, Python).
  • Design, develop, and maintain microservices using Spring Boot and Spring Cloud.
  • Implement best practices for microservices architecture, including service discovery, configuration management, and load balancing.
  • Develop and manage asynchronous communication between microservices using RocketMQ.
  • Ensure reliable message delivery and handle message processing logic efficiently.
  • Implement distributed locking mechanisms using Redis to ensure data consistency and prevent race conditions.
  • Design and implement scalable and robust locking strategies for distributed systems.
  • Design and manage databases using MySQL, ensuring data integrity and optimal performance.

Requirements:

  • Bachelor's degree in Engineering, Computer Science, Information Technology, or a related field.
  • 15+ years of experience in software engineering, with a focus on microservice architecture, DevOps and related technologies.
  • Strong proficiency in Spring Boot and Spring Cloud.
  • Experience with RocketMQ for asynchronous communication.
  • Proficiency in Redis for caching and distributed locking.
  • Strong knowledge of MySQL, including database design and optimization.
  • Experience with Skywalking for monitoring and tracing.
  • Strong understanding of asynchronous computing and distributed systems.
  • Experience with containerization and orchestration tools (e.g., Docker, Kubernetes).
  • Familiarity with DevOps practices and CI/CD pipelines.
  • Knowledge of other messaging systems (e.g., Kafka, RabbitMQ).
  • Experience with other monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).

How to Apply

Please click the "Apply Now" button below to submit your application on the employer's website.

Apply Now

Similar Jobs

Assistant, Operation (Commodity Trading)

Permanent, Full Time D01 Cecil, Marina, People’s Park, Raffles Place

Benefits Summary: Up $3500 + Benefits 5 Days work week Central Responsibilities: Responsi...

View Details

Recruitment Consultant (Freelance) (Flexible working hours)

Freelance, Permanent D01 Cecil, Marina, People’s Park, Raffles Place

Benefits Summary: Flexible working hours Full commission scheme Work from home Sales driven...

View Details

Train Service Controller (Communications)

Full Time D01 Cecil, Marina, People’s Park, Raffles Place

Train Service Controller (Communications) Salary: Basic salary of $2250 to $2600 (subjected to work...

View Details