Job Search and Career Advice Platform

Enable job alerts via email!

Staff Software Engineer

OKBL PTE. LTD.

Singapore

On-site

SGD 90,000 - 130,000

Full time

11 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology company in Singapore is seeking an experienced software architect with a strong background in Java or C++. The role involves improving product performance, leading infrastructure optimization, and implementing platform-based solutions. Candidates should have over 7 years in the field, a relevant Bachelor’s degree, and a deep understanding of Middleware technologies. Proficiency in English and Mandarin is essential for this position, emphasizing collaboration with global teams. This is an opportunity to build systems from the ground up and enhance architectural designs.

Qualifications

  • Over 7 years of experience in development and architecture.
  • Strong understanding of system construction principles.
  • Ability to build a complete business system from scratch.

Responsibilities

  • Identify system risks and improve performance and stability.
  • Lead infrastructure optimization and streamline processes.
  • Explore new technologies for enhancing stability framework.

Skills

Java
C++
DevOps
Problem-solving
Analytical skills

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
Kubernetes
Nginx
Redis
ElasticSearch
Kafka
MySQL
Job description
Responsibilities
  • Identify system risks, and improve the end-to-end performance and stability for the company's products.
  • Lead infrastructure optimization, streamline R&D processes, and implement platform-based solutions.
  • Explore new technologies, tools, and architectural patterns to continuously enhance the stability framework.
Minimum Requirements
  • Bachelor's degree or higher in Computer Science or a related field, with over 7 years of experience in development and architecture.
  • Proficiency in Java or C++, solid computer science fundamentals, and a strong understanding of DevOps/SRE system construction principles.
  • Understanding of core Middleware technologies like Nginx, Redis, ElasticSearch, Kafka, MySQL, Docker and Kubernetes.
  • In-depth understanding of the business architecture currently managed, along with a strong methodology for architectural design. Capable of rationalizing architectural designs for new business lines and providing targeted optimization suggestions.
  • Ability to build a complete business system from scratch.
Preferred Requirements
  • Strong analytical and problem-solving skills, with clear logical thinking and holistic architectural vision. Prior experience in troubleshooting and JVM optimization is preferred.
  • Strong documentation skills, with clear thinking, logical organization, depth, and practical examples.
  • Excellent communication skills and efficient execution capabilities, with a proactive approach to follow-ups and implementation.
  • Proficiency in speaking, reading and writing in both English and Mandarin to collaborate effectively with global and cross-functional team members.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.