具体要求:
岗位职责
1.参与公司核心业务平台的开发、迭代、重构;
2.编写代码实现功能,完成项目开发,撰写相关文档,参与需求分析;
3.负责核心技术问题的攻关,架构设计、系统优化,协助解决项目开发过程中的技术难题;
4.了解互联网的技术发展、评估外部技术与解决方案。
任职资格
1. 统招本科,计算机相关专业,8年以上java及java web开发经验或3年以上架构相关经验,具有扎实的程序设计基本功,有志于从事技术工作,能够独立担当功能模块的架构设计及核心模块的开发;
2. 具有扎实的java基础,深入了解http原理、socket通讯,熟悉主流开源框架,精通 springboot 、springcloud、springmvc、mybatis、dubbo等;
3. 熟悉常用的缓存中间件,缓存设计和模式及其应用;
4. 熟悉互联网云平台架构、分布式、微服务架构,对大型分布式、高并发、高负载、高可用性系统设计有一定的了解;
5. 精通oracle、mysql、mongodb等数据库设计、性能优化、存储优化;
6. 能在类unix环境下熟练开发,掌握java开发,mysql配置等;有shell/python脚本开发能力更佳;
7. 负责设定业务边界,业务模块间的交互及api定义、接口规范,以及核心功能的设计与编码工作;
8. 好的沟通能力及团队合作精神,具备良好的理解能力和表达能力,具备强烈的责任心,思路清晰,较强的学习能力和解决问题的能力,良好的需求归纳分析和文档编写能力;
9. 具有丰富的大型系统架构、设计、开发和调优经验;主导过完整中台系统或大型系统的设计者优先考虑。