职位描述:
岗位要求:
1、本科以上学历,8年以上Java后台开发经验,5年以上Java系统架构设计经验或3年以上SOA开发经验;
2、精通软件体系结构设计原理,熟练掌握Java语言以及面向对象的分析与设计模式;
3、具备高可用、高性能、高并发、高扩展系统设计经验; 熟练操作主流关系数据库;熟悉SOA参考架构及技术标准;
4、精通Java web开发,Spring、Hibernate、Mybatis等开源框架,HTML5,CSS3,JavaScript,jQuery等web技术,jQueryUI,easyUI,dhtmlx等主流前端开发框架;
5、熟练掌握项目流程管理和软件工程等研发专业知识;
6、熟悉性能优化、系统安全,有大型客服服务类系统项目开发经验;
7、具有较强的协调能力、沟通能力和统筹管理能力;
8、事业心强,具有极强的自我驱动力。
岗位职责:
1、根据微服务产品设计需求,设计整体架构解决方案,制定架构接口和抽象实现;
2、负责总体技术框架的规划与设计,带领研发团队完成公共核心模块的代码编写;
3、负责关键技术选型、技术难题攻关;
4、根据产品需求规格说明书,按照相关标准形成产品的架构设计说明书;
5、参与产品设计和代码的评审工作;
6、负责对产品整体性分析和优化,并对风险提出解决方案;
7、组织并审定部门内各项技术标准,编制和完善软件开发流程;
8、指导研发工程师设计和开发。