岗位职责:1.根据团队梳理的业务需求及业务架构,设计系统架构(分布式、高并发、高可用),制定技术规范和标准,确保代码质量和开发效率;2.评估新技术与现有技术栈的兼容性,配合团队做出关键技术选型决策;3.解决性能瓶颈,优化系统稳定性和扩展能力,定期评估并改善现有系统的技术债务;4.提供技术指导,培养开发团队的技术能力,参与代码审查或代码审查平台搭建,推动技术共享与沉淀。任职要求:1.本科及以上学历,计算机、软件开发等相关专业优先;2.5年以上开发经验,至少3年以上架构经验和团队管理经验且常年保持在一线coding;3.精通分布式系统、微服务架构,熟悉常用设计模式;4.掌握常见后端技术栈:java、spring、Spring Boot、Spring Cloud、MySQL、Redis、Mongodb、MQ等常用技术或中间件;5.熟悉Linux服务器,熟悉activiti工作流且有定制化开发经验;6.掌握系统调优技巧(数据库索引优化、缓存策略、负载均衡),熟悉高并发、高可用设计(如限流、熔断、降级);7.熟悉云原生相关技术,docker、kubernetes等,有kubernetes相关证书优先考虑;8.有生产制造供应链管理系统、仓储管理系统、设备管理系统、业务风控系统相关经验优先考虑;9.了解JT808、JT/T1078等相关协议优先考虑;10.熟悉软著申报流程,有软著申报落地经验优先考虑。