Backend Team Lead (AI platform) 后端技术主管(AI 平台)
Apply or review the details on the original posting.
Apply for this roleOriginal posting on LinkedIn
Our client looking for a Backend Technical Lead (AI Platform) with strong Java backend expertise and a passion for AI-assisted engineering to lead the continued evolution of their core backend platforms.
This is a hands-on technical leadership role responsible for driving the long-term health, scalability, and modernisation of their mission-critical backend systems. While the platforms are stable and business-critical, they require continuous optimisation, technical debt reduction, architecture improvements, and modern software engineering practices to support future business growth.
You will lead a small team of backend engineers while remaining actively involved in solution design, software development, production support, troubleshooting, and technical decision-making. You will work closely with Product, QA, Infrastructure, and other engineering teams to deliver improvements safely with minimal business disruption.
As AI continues to transform software engineering, you will also champion the practical adoption of AI-assisted development tools and workflows to improve engineering productivity, software quality, developer experience, and delivery efficiency.
Key Responsibilities
Technical Leadership & System Modernisation
- Lead and mentor a team of backend engineers.
- Drive architecture improvements, system optimisation, performance tuning, and technical debt reduction.
- Lead technical design discussions, architecture reviews, and code reviews.
- Identify technical risks and drive mitigation plans.
- Establish engineering standards and best practices.
- Collaborate with cross-functional teams to deliver high-quality solutions.
Hands-on Backend Development
- Participate in software development, production support, troubleshooting, and continuous improvement.
- Design, develop, and maintain Java backend services, microservices, APIs, and integrations.
- Optimise application performance, scalability, reliability, and maintainability.
- Contribute to CI/CD and automation initiatives.
AI-Assisted Engineering
- Champion AI-assisted development tools such as Cursor, GitHub Copilot, and Claude Code.
- Evaluate emerging AI technologies.
- Review AI-generated code for quality, security, maintainability, and performance.
Team Leadership & Delivery
- Plan engineering priorities and resource allocation.
- Mentor engineers through coaching and code reviews.
- Support quarterly performance reviews.
- Drive engineering excellence and continuous improvement.
Qualifications & Requirements
Technical Expertise
- Bachelor’s degree in computer science, Software Engineering, IT, or related field.
- Minimum 5 years of hands-on Java backend development experience.
- Strong knowledge of Spring Boot, Microservices, RESTful APIs, Distributed Systems.
- Experience with SQL, NoSQL, Kafka/RabbitMQ, Redis, Docker, CI/CD.
- Experience maintaining enterprise production systems.
Leadership & Delivery
- Experience leading engineering teams or technical initiatives.
- Strong ownership and stakeholder management skills.
- Excellent communication skills.
AI & Development Tooling
- Experience using AI-assisted development tools.
- Ability to review AI-generated code critically.
- Passion for AI-driven engineering productivity.
Preferred Qualifications
- AWS / Azure / GCP
- Kubernetes
- High availability systems
- ELK / Grafana / Prometheus
Ideal Candidate
A hands-on technical leader who enjoys solving complex backend engineering challenges, modernising systems, mentoring engineers, and driving AI-assisted engineering adoption while maintaining engineering excellence.
Proficiency in spoken Mandarin and written Chinese is required to communicate effectively with Chinese-speaking counterparts and stakeholders, and to review Chinese-language documents as part of the role.
后端技术主管(AI 平台)
我們正代表客戶招聘一位具备扎实 Java 后端开发经验,并对 AI 辅助软件开发充满热忱的后端技术主管(AI 平台),负责带领团队持续优化及演进公司的核心后端平台。
这是一个需要亲自参与开发(Hands-on)的技术领导岗位,负责推动核心系统的现代化、技术债务改善、架构优化、系统稳定性、可维护性及扩展性,并带领后端工程团队持续提升工程质量。
你将与产品、测试、基础设施及其他工程团队紧密合作,在确保业务稳定运行的前提下,持续推动技术改进。同时,你也将负责推动 AI 辅助开发工具在团队中的落地应用,以提升开发效率、软件质量及交付能力。
主要职责
技术领导与系统现代化
- 带领及指导后端工程团队,建立技术文化。
- 推动系统架构优化、性能优化及技术债务改善。
- 主导技术设计、架构评审及代码审查。
- 提前识别技术风险并制定解决方案。
- 建立工程规范及最佳实践。
- 与跨部门团队合作推动项目交付。
后端开发
- 持续参与系统开发、生产支持及问题排查。
- 开发及维护 Java 后端服务、微服务、REST API 及系统整合。
- 持续优化系统性能、稳定性及可维护性。
- 推动 CI/CD 与自动化改善。
AI 辅助开发
- 推动 Cursor、GitHub Copilot、Claude Code 等 AI 工具应用。
- 评估新兴 AI 技术并推动工程实践。
- 审核 AI 生成代码,确保质量、安全性及可维护性。
团队领导
- 规划团队工作重点及资源配置。
- 指导工程师成长并进行技术辅导。
- 支持季度绩效管理。
- 建立持续改善及技术卓越文化。
资格要求
- 计算机科学、软件工程或相关专业本科以上学历。
- 五年以上 Java 后端开发经验。
- 熟悉 Spring Boot、微服务、RESTful API、分布式系统。
- 熟悉关系型数据库、NoSQL、Kafka/RabbitMQ、Redis、Docker、CI/CD。
- 具备大型生产系统维护经验。
领导能力
- 具备技术团队领导经验。
- 具备良好的 Ownership、沟通及跨部门协作能力。
AI 能力
- 熟悉 AI 辅助开发工具。
- 能够评估 AI 生成代码质量。
- 对 AI 提升软件开发效率充满热忱。
优先条件
- AWS / Azure / GCP
- Kubernetes
- 高可用系统经验
- ELK / Grafana / Prometheus
理想人选
你是一位热爱技术、愿意亲自参与开发的技术领导者,能够带领团队持续优化核心系统,并推动 AI 辅助工程实践,兼顾系统稳定性、工程质量及业务交付。
因工作需要,应聘者须具备良好的中文听说读写能力,以便与中文沟通的合作方及相关利益相关者进行交流,并阅读和处理中文文件。