职位描述
1、负责产品和项目的整体架构设计。
2、负责关键功能的开发,技术难题的解决。
3、负责对使用的关键技术进行预研和选型。
4、指导开发工程师完成开发工作,并能分享技术经验。
5、协助项目经理完成技术交流及项目管控,完成项目交付及协调输出相关交付文档。
岗位要求
1、精通Java技术,精通Struts、SpringMVC、Hibernate、Mybatis、SpringCloud等开发框架。
2、熟悉主流数据库,如MySQL、Oracle。
3、熟悉常用的分布式缓存、消息队列、搜索。
4、具有丰富的系统分析与架构设计经验,熟悉高性能、高并发、高可用性、高扩展性系统架构设计,能够按照产品的发展对技术进行适当演进。
5、对计算机系统、网络和安全、应用系统架构等有全面的认识,熟练多线程、高性能并发的系统设计开发或者调优。
6、计算机相关专业本科及以上学历。
7、5年以上软件设计开发经验,3年以上架构设计及管理经验。
8、具备良好的沟通的能力和团队合作意识,良好的方案设计和撰写能力。
企业介绍
公司是北京一家大型知名协同办公软件供应商。
工作地址
北京