高级Java开发工程师

职位描述:

1. 负责服务端的设计、开发,大数据处理;
2. 指导软件工程师的日常开发,解决开发中的技术问题;
3. 协助系统交付,对项目实施提供支持;
4. 负责跟进服务器安全、文档、维护和性能优化等工作;
5. 上级领导安排的其他工作。

岗位要求:

1. 30-40岁,本科(含)以上学历,5年以上Java开发经验,2年以上大型项目架构设计经验;
2. 精通tcp/ip/http等通信协议,熟悉Java NIO,Netty,mysql等主流数据库开发,有较强的sql编写能力;熟悉数据库设计理论,具备一定的结合应用的数据 库调优能力,熟悉mongodb,redis等NoSQL技术,熟悉zookeeper服务等缓存技术;
3. 熟练linux下服务器环境开发部署和Java性能调优,熟练SpringMVC、Spring、MyBatis等框架(框架提供的特性及其实现原理),精通大规模系统的JavaEE架构技术;
4. 具备海量数据、大批量、高并发、高性能分析及处理者优先,在大型互联网公司有服务端设计和架构者优先。