Enable job alerts via email!

Senior / Expert Backend Engineer (JAVA)

VANGUARD SOFTWARE PTE. LTD.

Singapore

On-site

SGD 80,000 - 120,000

Full time

Today
Be an early applicant

Job summary

A leading tech company in Singapore is seeking a Senior / Expert Backend Engineer to lead technical initiatives across teams. The ideal candidate has over 8 years of experience in backend system design, a strong Java background, and the ability to drive architectural decisions. You will influence the company's technical direction and collaborate with top talent in a dynamic environment.

Benefits

Technical Decision-Making Authority
Collaboration with Top Talent
Cutting-Edge Technology Practice
Knowledge Leadership Role

Qualifications

  • 8+ years of experience in backend system design and development.
  • Proven track record of delivering mission-critical systems.
  • Deep expertise in Java and backend frameworks.

Responsibilities

  • Design and review scalable, fault-tolerant system architectures.
  • Provide domain expertise and guidance across multiple teams.
  • Translate complex business requirements into scalable technical solutions.

Skills

Java
Spring Boot
WebFlux
Kafka
SQL/NoSQL
Redis

Education

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

JOB SUMMARY: We are seeking a Senior / 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, 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.
  • Fluency in written and spoken English and Mandarin is highly desirable to liaise with Chinese speaking clients and counterparts to understand their technical requirements.

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.
  • Knowledge Leadership Role: Shape engineering culture through tech sharing, mentorship, and standards definition.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.