职位描述
岗位职责:
1.负责公司电商平台技术架构设计、重构、优化;
2.根据业务规划,制定技术规划,制定相关的架构方案;
3.与产品团队、项目团队紧密协同,持续改进平台能力;
4.负责技术管理工作:技术规范、技术指标、敏捷实践、技术人员培养等;
5.遵循并保障公司软件架构技术路线、软件开发规范的落地执行,并对软件实现过程进行检查;
6.针对核心业务系统的性能瓶颈或架构缺陷,提出切实有效的解决方案,协助解决项目开发过程中的技术难题。
任职要求:
1.计算机或相关专业本科及以上学历;
2.具有6年及以上互联网软件开发经验,2年以上大型系统架构经验;
3.精通Java,熟练掌握Spring,Mybatis,Spring Boot,Spring Cloud等主流开发框架;
4.有较好的面向对象设计和编程理念,熟练掌握常用设计模式;
5.熟练掌握分布式应用系统的相关框架和技术,如RPC框架,配置中心,消息队列,缓存等;
6.熟悉高并发,高性能的分布式系统设计、开发、问题解决以及调优相关技术,热爱技术;
7.熟练使用git,gitlab等代码托管工具;
8.有中间件相关开源贡献者优先;