Job Search and Career Advice Platform

Enable job alerts via email!

Senior Manager, Backend Development

Michat

Singapore

On-site

SGD 100,000 - 130,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A growing technology company in Singapore seeks a Senior Manager, Backend Development to lead the server-side engineering team. This individual will be responsible for backend R&D and team management, ensuring high-quality, scalable solutions that support the platform's growth. Ideal candidates will have over 5 years of Java backend experience, strong architecture design skills, and the ability to communicate in both English and Mandarin. The role offers a unique opportunity to impact system performance and reliability significantly.

Qualifications

  • Over 5 years of experience in Java backend development.
  • More than 2 years of architecture design and team management experience.
  • Strong command of written and spoken English and Chinese (Mandarin).
  • Experience designing large-scale distributed systems.
  • Proficient in Java, with a deep understanding of JVM and concurrent programming.
  • Excellent communication and coordination skills.

Responsibilities

  • Lead the server-side engineering team and daily R&D.
  • Oversee backend architecture and design optimization.
  • Promote improvements in coding quality and system reliability.
  • Drive cross-department collaboration to support product iteration.
  • Stay updated with technology trends affecting the platform.

Skills

Java backend development
System architecture design
Microservices architecture
Spring framework
Team management
Recommendation systems
AI/machine learning
Communication in English and Chinese (Mandarin)

Education

Bachelor’s degree or above

Tools

Kafka
Redis
MongoDB
Job description

We are seeking a Senior Manager, Backend Development to lead our server-side engineering team. The ideal candidate will drive backend architecture, ensure system performance and reliability, and guide the team toward delivering high-quality, scalable solutions that support MiChat’s fast-growing platform.

Responsibilities:
  • Responsible for the daily backend R&D and team management for MiChat’s business, including requirements analysis, system design, progress control, and quality delivery.
  • Gain an in-depth understanding of the characteristics of stranger–social interaction services and user behaviour. Lead the architecture design and optimization of core systems (such as instant messaging, matching & recommendations, user growth systems, etc.) to ensure high availability and high performance.
  • Continuously optimize development processes and engineering standards, promote improvements in code quality, system monitoring, and disaster recovery capabilities, and ensure stable and reliable service delivery.
  • Coordinate internal and external resources, efficiently drive cross-department collaboration, support rapid product iteration and scalable business growth.
  • Stay up to date with technology trends and based on business needs, drive the implementation and application of technologies such as recommendation algorithms and AI capabilities in the system to continuously enhance the team’s technical competitiveness.
Requirements:
  • Bachelor’s degree or above from an accredited institution; over 5 years of experience in Java backend development, and more than 2 years of architecture design and team management experience.
  • Strong command of written and spoken English and Chinese (Mandarin), as the role involves handling documentation and liaising with partners and stakeholders based in China who primarily communicate in Mandarin.
  • Experience designing and operating large-scale distributed, high-concurrency, high-availability systems; familiarity with microservices architecture, elastic scaling, disaster recovery designs, and related technical solutions.
  • Proficient in Java, with deep understanding of JVM, GC, multithreading, concurrent programming, and network communication, as well as common design patterns.
  • Proficient with the Spring framework family and commonly used middleware such as Kafka, Redis, MongoDB, etc., with strong skills in system tuning and troubleshooting.
  • Strong system architecture design capabilities, able to identify system bottlenecks and risks, and propose practical and effective solutions.
  • Excellent communication and coordination skills and team-work spirit, capable of effectively driving cross-team collaboration and technical implementation.
  • Experience in recommendation systems, user profiling, or matching strategies is a plus.
  • Familiarity with Python, and hands-on experience in AI/machine learning is a strong plus.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.