工作职责:1、负责根据系统需求,设计和开发,承担核心功能代码编写,开发与维护系统核心模块;2、参与需求、概设评审及业务方案的设计并能给出自己的建议;3、编制项目相关的各类技术文档,指导新员工,完成团队内知识传递;4、持续重构和优化软件的技术架构和代码质量;5、理解系统架构设计,进行功能模块设计、拆分;6、具备较好的沟通能力与合作精神,能和不同模块不同系统进行联调,能对接客户清晰表达系统方案。7、具备一定自驱力,能够主动积极的完成工作任务和追求提高工作效率和质量。任职资格:1、本科以上学历,有3年或以上的java编程经验;2、熟悉各种常用的开源框架,如SpringBoot、spring cloud、SpringMVC、Mybatis等,对其有深入的了解和丰富的项目应用经验;3、熟悉分布式常用技术dubbo、redis、zookper,包括分布式缓存技术、消息队列;熟悉REST模式的Web服务;4、熟练应用Oracle/MySQL数据库,有实际大数据量的数据库设计经验;5、熟练使用Linux常用的操作命令6、具备数据中台产品、AI应用领域、音视频领域相关业务开发经验者优先;7、具备系统设计能力,设计输出物编写,具备大型微服务项目经验者优先;8、具备良好的沟通能力和团队合作精神,能够与团队成员协作完成项目开发任务,有架构师、组长经历优先;