Backend Development Lead
Posted
1274 days ago
·
-
Work LocationShanghai( 上海),Chinese RequiredNoExperience Required7 Years
-
QualificationBachelor DegreeSalary (Monthly CNY)35000 - 45000Contract TypeFull Time
-
Job FunctionsInformation 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