岗位职责:
1、参与架构设计,技术调研,编写架构设计文档、概要与详细设计文档;
2、根据设计文档、需求说明、系统原型,完成功能业务代码的实现;
3、与业务方、产品、测试以及运维团队保持高效沟通,保证项目高效推进;
4、配合软件开发项目经理完成相关任务目标。
任职资格:
1、计算机、信息、通信相关专业,本科及以上学历;
2、5年以上java经验, 具有多个大型J2EE/JAVA项目开发经验,有一定的系统设计能力;
3、精通java生态圈,擅长Netty,Redis,Mina,Spring,Spring MVC,Mybatis等java框架;
4、熟悉TCP、UDP协议,有socket通信开发经验者优先考虑;
5、熟练使用MySQL、Redis/MongoDB等数据存储解决⽅方案;
6、熟悉linux环境;熟悉linux相关、JVM配置调优、socket、IO、多线程;
7、熟悉maven、Git等相关工具链;
8、有微服务、和springcloud相关的开发经验;
9、熟悉分布式、缓存、异步等机制,有分布式系统、集群架构设计和使用经验者优先考虑。