Senior / Principal Backend Engineer (Java / Go)
About the Role
We are partnering with a leading technology company to hire an Expert Backend Engineer who will take ownership of backend architecture and drive engineering excellence across teams.
The role involves designing highly scalable and resilient systems, mentoring engineers, and shaping best practices across the backend domain.
If you are a seasoned backend professional with a passion for building robust systems and influencing technical strategy, this is an excellent opportunity to step into a high-impact leadership role.
Key Responsibilities
- Design and implement scalable, secure, and high-availability backend architectures.
- Define engineering standards and establish reusable frameworks that enhance code quality and maintainability.
- Provide technical leadership across multiple teams and guide architectural decisions.
- Translate business needs into reliable, high-performance technical solutions.
- Champion engineering best practices around microservices, observability, and code governance.
- Mentor engineers and promote a culture of collaboration, innovation, and continuous improvement.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Minimum 8 years of backend development experience with a proven track record in large-scale, distributed systems.
- Strong hands-on expertise in Java or Go, with experience in frameworks such as Spring Boot or WebFlux.
- Skilled in working with messaging systems (e.g. Kafka) and databases (SQL, NoSQL, Redis).
- Deep understanding of scalability, system resilience, and fault tolerance principles.
- Ability to define and enforce coding standards, CI/CD practices, and monitoring strategies.
- Excellent communication skills; proficiency in English, and knowledge of Mandarin is advantageous for liaising with regional counterparts.
What You'll Gain
- Lead backend architecture and make key technical decisions.
- Collaborate with highly skilled engineers on complex, large-scale systems.
- Work with cutting-edge technologies in a collaborative and forward-thinking environment.
- Enjoy flexible hybrid work arrangements and a strong engineering culture.
Interested applicants, kindly forward a copy of your updated resume in WORD document to stating your current and expected remuneration together with notice period required by current employer.
EA No: 12C6254 | EA Personnel Registration No: R