岗位职责:
1、负责设计软件系统的整体架构,确保系统的高性能、高可用、可扩展性和安全性,制定技术方案和选型,评估新技术在项目中的应用可行性。
2、带领后端开发团队进行核心模块的编码实现,参与代码审查,确保代码质量;持续优化系统性能,解决系统运行过程中的性能瓶颈和技术难题。
3、指导和培养团队成员,提升团队整体技术水平;协调团队内外部资源,与产品、测试等团队紧密合作,推动项目顺利进行,确保项目按时交付。
4、关注行业技术发展趋势,开展技术预研和探索性项目,引入创新性的技术和方法,提升公司产品的技术竞争力。
任职要求:
1、本科及以上学历,计算机科学与技术、软件工程、信息与计算科学等计算机相关专业。
2、具有 5 年以上Java开发经验,其中至少 2年架构师工作经验,有丰富的后端开发经验,熟悉多种后端开发语言和框架。
3、熟悉常用的设计模式和算法;熟悉分布式系统架构、微服务架构,掌握相关技术框架(如 Spring Cloud、Dubbo 等);具备良好的数据库设计和优化能力,熟悉 MySQL、Redis 等数据库。
4、有较强的团队领导能力和沟通协调能力,能够有效地组织和激励团队成员,推动项目进展。
5、具备创新思维,能够在技术上不断探索和突破,对新技术有强烈的学习兴趣和应用能力。