职位要求
工作职责:1.负责产品的需求分析、架构设计、技术难点攻关和系统架构优化工作;2.负责制定设计及实现规范,指导设计、实现及部署工作;3.参与并主导重大技术决策,进行技术风险评估;4.负责核心产品或核心模块的开发;5.对技术团队进行技术指导和培训,研究并推广新技术。职位要求:1.精通Java,至少5年以上Java实际开发工作经验,3年及以上架构师经验; 2.熟练掌握Spring(mvc, boot, cloud) 、Mybatis、Dubbo、Redis、RabbitMQ、Kafka等开源框架;3.有高并发系统设计经验,分布式系统设计开发经验,服务器运维及水平扩展方面实战经验,能对分布式常用技术进行合理应用,解决问题;4.精通网络编程,熟悉HTTP,TCP/IP协议;5.精通SQL语句,对数据库的内部实现机制有深刻的理解,熟练应用MySQL/NoSQL(redis、memcache),有实际大数据量的数据库设计及分库分表经验;6.熟悉缓存技术,服务器优化,集群技术处理、负载均衡、系统性能调优等软件编程高级技术;7.具备良好的语言表达及沟通能力,具备良好的文档能力,对Web应用相关技术有高度的敏感性,对新技术和概念具备良好的学习和应用能力;8.有人工智能/视频分析领域开发及设计经验优先。