职位描述
岗位职责:? 1.承担关键功能模块的设计和开发; 2.根据需求进行概要设计和详细设计以及模块的实现;? 3.利用Java语言进行网络通信与处理程序开发;? 4.编写技术文档,如:模块概要设计、详细设计、测试计划、测试报告、程序的安装、维护和使用说明书; 任职资格: 1.JAVA基础扎实,对JAVA技术体系(JVM,类加载器,多线程,IO,NIO)有一定的掌握和运用; 2.有网络编程经验, 熟练掌握Netty/Mina、JAVA NIO开发; 3.对网络基础有一定研究,熟练掌握TCP、UDP以及常用协议; 4.有分布式服务器开发经验;? 5.熟悉面向对象分析和设计; 6.熟练使用Linux常用命令,能进行简单Shell编程; 7.熟悉主流开源框架,如Spring、SpringMVC、MyBatis、SpringBoot等; 8.有责任心,有独立推动项目和解决问题的能力; 9.统招本科及以上学历;有zookeeper经验优先考虑; 10.三年及以上工作经验。 职能类别: 高级软件工程师 微信分享