职责:
1、根据业务需求对平台的架构设计和优化,主要功能、核心模块的架构与代码模板编写;
2、 制定技术文档和开发规范,并对开发过程进行持续改进;
3、对团队开发人员进行代码质量审核、技术指导和监督;
4、系统性能优化,安全加固,保证网站安全、稳定、快速运行。
任职要求:
1、计算机软件等相关专业本科或以上学历;
2、熟练掌握数据结构、多线程编程,掌握常用的设计模式;精通JVM,包括内存模型、类加载机制及性能优化;
3、精通Spring MVC+Mybatis+Mysql+REDIS等JAVA开发技术栈,掌握设计模式,有5年以上是实际项目开发经验;
4、熟悉分布式系统设计,熟悉Spring boot+Spring cloud、DUBBO+zookeeper、DUBBOX+zookeeper等开源分布式框架的一种。
5、良好的产品思维,擅长需求分析与整理能力,较强的分析、设计和技术文档编写能力;
6、熟悉Spring、iBatis,等开源框架及消息,存储等常用中间件。 有通读过开源框架源码的优先;
7、熟悉底层中间件、分布式技术(包括缓存、消息系统、热部署等) ;
8、熟悉maven、git项目配置管理工具,熟悉tomcat. jttey等应用服务器,同时对在高并发处理情况下的负载调优有相关经验者优先考虑;