Job Search and Career Advice Platform

Enable job alerts via email!

Expert Backend Engineer (Java / Go)

VANGUARD SOFTWARE PTE. LTD.

Singapore

On-site

SGD 90,000 - 120,000

Full time

11 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading software company is seeking an Expert Backend Engineer in Singapore to provide technical leadership and drive the development of scalable systems. The ideal candidate has over 8 years of experience, with deep expertise in Java or Go and strong architectural skills. Responsibilities include designing robust architectures, mentoring teams, and aligning technical solutions with business objectives. This role offers collaboration with top talent and the authority in technical decision-making.

Benefits

Technical decision-making authority
Collaboration with top talent
Cutting-edge technology practice

Qualifications

  • 8+ years of experience in backend system design and development with mission-critical systems.
  • Deep expertise in backend frameworks and messaging systems.
  • Experience designing large distributed systems.

Responsibilities

  • Design scalable and fault-tolerant system architectures.
  • Provide domain expertise across multiple teams.
  • Translate complex business requirements into technical solutions.
  • Build reusable components and best practices.
  • Define and implement domain-level standards.

Skills

Java
Go
Spring Boot
Kafka
SQL / NoSQL
Redis
Technical Leadership
Mentorship

Education

Bachelor's Degree in Computing, Software Engineering, IT or related field
Job description

Roles & Responsibilities

JOB SUMMARY

We are seeking an Expert Backend Engineer to take a technical leadership role across teams and domains. You’ll be responsible for architecting and driving the development of scalable, resilient systems that directly align with business objectives. As a domain expert, you’ll provide thought leadership, mentor other engineers, and shape engineering best practices across the organization. This role is ideal for a highly experienced backend engineer who is passionate about building high-performance systems and enabling long-term technical excellence.

JOB DUTIES
  • System Architecture : Design and review scalable, fault-tolerant, and secure system architectures, including multi-region disaster recovery and strong data consistency.
  • Technical Leadership : Provide domain expertise and guidance across multiple teams; drive cross-functional architectural discussions.
  • Business Alignment : Translate complex business requirements into scalable technical solutions, considering long-term product and company strategy.
  • Reusable Components : Build high-quality, reusable components and establish best practices to boost team-wide efficiency.
  • Process Innovation : Define and implement domain-level standards, governance rules, and process improvements (e.g., microservice design, observability, code quality).
  • Mentorship & Collaboration : Coach engineers, drive knowledge sharing, and cultivate a culture of continuous improvement and innovation.
JOB REQUIREMENTS
  • Bachelor's Degree of Computing, Software Engineering, IT or related field.
  • Experience : Minimum 8+ years of experience in backend system design and development, with a proven track record of delivering mission-critical systems.
  • Tech Stack Expertise : Deep expertise in Java or Go, with mastery of backend frameworks (e.g., Spring Boot, WebFlux), messaging systems (e.g., Kafka), and distributed databases (SQL / NoSQL, Redis, etc.).
  • Architectural Skills : Experience designing and scaling large distributed systems with a focus on performance, availability, security, and resilience.
  • Process Leadership : Able to define and implement engineering standards and technical guidelines at the system / domain level.
  • Innovation & Problem Solving : Continuously evaluates new technologies and integrates them strategically to enhance systems and processes.
  • Risk & Impact Awareness : Anticipates edge cases and long-term impacts, and incorporates robustness, observability, and compliance from the design stage.
  • Proficiency in English and Mandarin to liaise effectively with Mandarin speaking clients / stakeholders to understand their technical requirements and specifications.
Soft Skills
  • Influence & Leadership : Persuasively drives adoption of best practices and standards across teams and stakeholders.
  • Decision-Making : Makes informed, strategic decisions backed by technical expertise and business impact analysis.
  • Communication : Clearly and effectively communicates complex ideas and listens actively to facilitate constructive discussions.
  • Collaboration : Enables cross-team alignment and contributes to a culture of ownership, transparency, and innovation.
What We Offer
  • Technical Decision-Making Authority : Lead core system architecture and influence the company’s technical direction.
  • Collaboration with Top Talent : Work alongside senior engineers to tackle highly complex challenges.
  • Cutting-Edge Technology Practice : Adopt innovative technologies while balancing innovation and stability.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.