Backend Development Lead

Posted 1274 days ago ·

  • Work Location
    Shanghai( 上海),
    Chinese Required
    No
    Experience Required
    7 Years
  • Qualification
    Bachelor Degree
    Salary (Monthly CNY)
    35000 - 45000
    Contract Type
    Full Time
  • Job Functions
    Information Technology
Job Description
- Deliver backend solution for the SaaS product based on business needs
- Research, guide, and execute full stack architecture changes
- Deploy scalable backend API endpoints
- Measure and resolve performance bottlenecks
- Work together with product and UED team to participate in the UX & design ideation and create intuitive experiences
- Build tools, processes, and documentation to improve code quality
- Lead mixed international Java develop team to focus on delivery

Qualifications / Required Skill Set
- 7+ years of software development experience
- Experience building and maintaining a SaaS product at scale (with evidence)
- Demonstrated proficiency with server-side development experience utilizing Java and Spring Boot
- Good knowledge of design and architectural patterns and development best practices
- Previous experience building scalable microservices is required
- Strong RDBMS experience (MySQL specific features is a plus) is required
- Strong messaging experience with technologies like Kafka, RabbitMQ or similar is a must
- Strong experience on implementing DevOps processes & tools, including CD/DI, performance monitoring, logging, etc
- Experience deploying to containerized environments such a Docker and Kubernetes is also a strong plus
- Previous experience on remote work & collaborating on highly distributed teams is required
- Excellent verbal and written communication skills in both English & Chinese
- Minimum bachelor’s degree in Computer Science, Software Engineer or similar disciplines