开发部分:
1、有三年以上J2EE项目开发经验,熟悉java面向对象编程,良好地规范代码编写习惯。
2、熟练掌握Struts2、SpringMVC、Spring、itbais、Hibernate开源框架使用,了解Jfinal。
3、熟练SQL语句增删改查,熟悉MySQL,Oracle数据库。
4、熟悉ajax,jquery等技术, 熟悉html+css+javascript和Jquery EasyUI。(不常使用)
5、熟练运用JUnit,Debug进行程序调试、log4j进行日志管理、SVN、Git、Maven项目整合、MyBatis数据库管理。
7、熟悉Tomcat等服务器配置,及Nginx负载均衡,了解MyCat集群配置等。熟悉Linux常用命令
8、熟练掌握Eclipse等开发工具。
9、掌握使用ActiveMQ消息总线使用,会使用Dubbo进行远程调用及配置,掌握zookeeper注册中心的配置,会使用FreeMarker生成页面静态化,会搭建单点登录环境。
10、了解使用FastDFS分布式存储使用,熟练使用内存数据库Redis的使用。会使用Solr或进行全文检索。
11、会使用Python编写简单脚本连接Mysql、Redis,使用脚本处理业务差错,数据同步,测试脚本等。
网络及应用部分:
1、熟悉OSI七层模型与TCP/IP各层相关协议。
2、掌握主流网络及安全设备的管理、配置,以及常见故障排除。
3、对中小型企业网的内联网技术有较深刻的理解和网络组建经验或项目管理经验。
4、熟悉各层协议及原理如VLAN 、TRUNK、VTP、STP、ACL、NAT等的工作原理,掌握网络设计原理及方法,熟悉Internet工作原理。
5、会使用及管理Linux及Windows下DHCP、DNS、FTP、SAMBA、Squid、搭建企业内部服务。
6、熟练掌握Tomcat等其他应用群集系统的搭建和维护。
7、熟悉公司业务系统中常见的各类安全软硬件。
直播平台中,主播、用户推流等基础基于腾讯SDK,平台内含主要模块用户模块、主播模块、帮会模块、聊天模块、游戏模块、结算模块等,后端由C++与Java协同开发实现,前端划分IOS、Android,H5。Java Web项目包含:api、task、open、data、cms、pay等多个子项目,独立运营或者Dubbo调用。