工作职责:
1、负责并参与应用系统平台设计、重构、优化,主导/参与技术难题公关;
2、负责并参与系统需求分析、功能模块详细设计,完成系统业务功能实现,配合完成测试及维护工作;
3、推动跟进业务线需求,为改善系统的功能积极提出建议;
4、参与代码review系统架构优化,以及性能调优;
任职资格:
1、大专及以上学历,计算机类相关专业;
2、3年以上Java开发经验,JAVA基础扎实,熟悉IO、多线程、集合等基础知识,熟悉常用设计模式;
3、具备丰富B/S项目开发经验,对开源框架Spring、SpringMVC、Mybatis、Redis等,了解其的原理和机制;
4、熟悉主流应用服务器的架构体系,数据库以及各种中间件技术,如kafka、elasticsearch、dokcer等;
5、熟练多线程,大数据处理和高并发性能解决方案者优先;
6、能快速编写WebService、Socket等接口程序,并且熟悉通信加密应用;
7、熟悉使用Linux操作系统,熟悉Shell脚本以及常用的管理命令,熟练掌握Nginx、Tomcat、apache等应用服务器部署、优化配置;
8、具备较强的编程能力,能够完成较复杂的交互流程设计和实现,具备良好的编程习惯,能够编写高质量技术文档;
9、具备有数据库协议分析或逆向经验。
有以下经验者优先:
曾独立负责或者完成过项目后台开发者优先;
具备docker相关使用经验者优先;
有网络封包处理相关经验优先;
熟悉多种关系型数据库协议(MySQL、Oracle、SQLserver)和非关系型数据库网络传输协议(HDFS、Hive、HBase等),以及通用数据传输协议(FTP、Telnet等)优先;