1、设计和搭建软件系统架构(平台、数据库、接口和应用架构等),解决开发中各种系统架构问题;2、主导技术难题攻关、持续改进系统核心部分的安全性、扩展性、柔性;3、负责技术架构设计、重构、优化、持续迭代,根据业务需求制定应用架构方案;4、负责架构的技术性评估、解决方案的评审;5、审核开发人员的系统设计和代码质量,书写技术文档和制定开发规范。岗位要求:1、本科学历;2、计算机或软件工程相关专业本科学历及以上,有软考中高级证书优先。3年及以上Java开发经验;3、精通运用Java,spring boot,Spring Cloud,spring mvc,maven能独立设计并实现功能业务,优化代码逻辑,提高运行效率;4、精通IDEA等开发工具;熟练掌握Git,svn等版本控制工具。5、掌握Vue的全家桶开发,能使用前端组件库;6、熟练掌握IDEA等开发工具;熟练掌握Git,svn等版本控制工具。7、熟悉Redis,MangoDB等非关系型缓存数据库;8.具有良好的编码习惯,较强的自我约束和控制能力,有钻研新技术的兴趣和能力,能承受一定压力。