主要职责: 1、设计、开发、部署系统服务,实现产品功能和业务需求。2、协同完成产品架构设计,系统核心组件的研发,涵盖业务、应用、技术、数据以及基础设施层面3、在软件开发流程中,负责系统前后端的测试、部署和运维指导工作,保障系统的高可用/稳定性/安全性4、识别和管理技术风险,包括数据安全、系统稳定性和性能问题,确保平台稳定运行。5、系统架构设计,包含需求分析、架构设计、技术选型等6、技术指导与支持,负责核心模块的开发和优化,确保系统的关键部分高效、稳定。解决项目中的技术难题,提供技术支持和解决方案7、系统性能优化、系统安全策略设计和实施、文档编写、团队培训与指导8、承担领导角色,带领团队高效完成任务,并确保项目的质量和进度。这包括对项目进度的控制、风险的预判和处理以及团队成员之间的沟通协调等能力。任职要求:1、8年以上后端研发经验,软件开发方案、架构设计、开发和架构复审 2 年以上经验2、熟悉后端架构的选型和设计,了解端到端的常用技术栈,对技术有自己的见解3、熟悉 Java 企业框架 Spring Boot、Sprint Cloud,了解JVM及其诊断99具4、熟悉 Redis、Mysql、RocketMQ、Elasticsearch、XXL-Job 等开源组件5、云计算技术工程经验(API 设计、分布式计算、容器、架构模式、Kubernetes)6、熟悉Linux操作系统、shell脚本编写和单元测试7、熟悉React、vue等主流前端框架8、对跨浏览器兼容性、响应式设计以及前端安全等方面有一定的理解9、对移动端的布局、适配有一定了解10、对Canvas、echarts等第三方插件有一定了解具备以下一项或多项资质者佳:1、有完整系统设计研发经验2、3年以上代码层级设计模式实现经验,大型代码库和团队经验3、高度技术热忱,开源项目、社区贡献4、推荐系统开发经验,对推荐系统算法有一定了解和实践5、团队管理经验