岗位职责:1、根据产品要求负责应用系统的技术架构设计和系统框架搭建,对系统的大数据量、重用性、扩展性、安全性、高性能、伸缩性等方面做总体把握,带领技术团队完成产品研发;2、负责对系统框架相关技术进行培训,指导开发人员开发,并解决系统开发、运行中出现的各种问题;3、参与系统建设过程中的各种技术活动,包括分析、设计、评审等,负责研究技术难点解决方案并指导开发团队解决技术难点;4、负责为技术决策提供方案,化解技术风险,并保证相关方案被有效的执行;5、负责系统架构优化,以及性能调优、代码优化等;6、主持和参与系统逻辑模型和物理模型设计,编写系统核心部分代码、接口和规范的编写、主导技术难题攻关;任职要求:1、计算机相关专业本科及以上学历,8年以上大型系统平台架构设计经验;2、精通Java编程语言,熟悉Spring Boot、SpringCloud等主流开发框架;3、熟悉分布式系统、微服务架构、容器化技术等,具备丰富的系统设计和调优经验;4、熟悉主流数据库、缓存、消息队列等中间件,并具备丰富的实践经验;5、熟悉终端与系统间的主流通讯协议,具有多线程,高并发的实践经验;6、掌握软件设计方法论,对OOA/OOD/SOA方面有较深刻的理解,熟练掌握DDD架构设计方法。7、具备良好的沟通能力和团队合作精神,能够带领团队高效完成项目目标;8、具备强烈的责任心和进取心,热爱技术,乐于接受挑战;加分项:1、有物联网、云计算、大数据等相关领域经验者优先;2、有大型分布式系统架构设计经验者优先;3、有开源项目贡献经验者优先。4、具有AI辅助编程经验者优先。