Principal Backend Engineer (Java / GOlang)

SEARCH STAFFING SERVICES PTE. LTD.

Singapore, Singapore
Not specified
Java or go programming proficiency
8+ years backend development experience
Design large-scale distributed systems
Search Staffing Services is seeking a Principal Backend Engineer proficient in Java or Go to lead backend architecture design and drive engineering excellence. The ideal candidate will have a strong background in building scalable systems and mentoring engineers, with a focus on best practices in microservices and code governance

Job Summary

  • This role involves leading backend architecture design and driving engineering excellence across multiple teams within a local software house.
  • The successful candidate will be responsible for defining engineering standards, mentoring engineers, and translating complex business needs into high-performance solutions.
  • Candidates must possess deep knowledge of scalability principles and the ability to implement robust CI/CD pipelines and monitoring strategies.

Matching Summary

Match Score: 85

Search Staffing Services is seeking a Principal Backend Engineer proficient in Java or Go to lead backend architecture design and drive engineering excellence. The ideal candidate will have a strong background in building scalable systems and mentoring engineers, with a focus on best practices in microservices and code governance.

Skills & Requirements

Must-have

  • Java or Go programming proficiency
  • 8+ years backend development experience
  • Design large-scale distributed systems
  • Spring Boot or WebFlux framework knowledge
  • Kafka messaging system integration
  • SQL NoSQL and Redis database skills

Nice-to-have

  • Mentorship and team leadership capabilities
  • English communication with Mandarin advantage
  • Microservices architecture best practices
  • CI/CD pipeline implementation experience
  • Observability and code governance focus

Key Requirements

  • Bachelor's degree in Computer Science or related field
  • Minimum 8 years of backend development experience
  • Proficiency in Java or Go languages
  • Experience with Spring Boot or WebFlux frameworks
  • Knowledge of Kafka, SQL, NoSQL, and Redis

Work Rights

Not specified

Tailored Resume

Cover Letter