岗位职责:1、负责产品的整体技术方案;主导技术选型、架构设计、概详设计及核心代码开发工作,解决项目中的重要技术问题;2、参与需求的沟通和分析,主导开发过程管理,把控项目进度及质量;3、对技术实现负责,对技术环节的概要设计、详细设计进行评审,负责对核心/关键代码进行检查;4、根据公司的人才梯队建设,培养关键岗位人才;5、主导技术难题攻关,根据业务需要进行新技术研究,持续提升系统的竞争力,并补充优化公司现有CMMI体系。任职要求:1、本科及以上学历,至少5年开发经验,其中至少2年以上技术管理经验;2、精通Java、JavaScript等开发语言,具备Vue前端开发经验;3、精通SpringMVC、SpringBoot、MyBatis等主流开发框架;4、精通MySQL、Redis、消息队列,熟悉常用的数据库优化策略及相关的优化经历;5、熟悉主流中间件、消息队列、Redis等,熟悉多线程编程,深入理解异步模型;6、对OOP、AOP等有深刻理解,掌握常见的设计方法和设计模式,具备技术架构设计、重构及优化能力;7、熟悉UML建模方法,能熟练使用Rational; Rose、Power Design、Visio等建模工具;8、能独立完成复杂软件模块/组件的详细设计;熟悉软件开发过程、标准规范及相关管理工具;9、具有较强的自学能力及分析和解决问题的能力,工作认真负责,有较好的团队协作精神;10、有平台开发经验、了解微服务架构、具有大数据方面经验优先。