岗位职责
1、根据产品的要求设计服务器的体系架构,适应大数据量、高并发请求;
2、完成系统架构设计、数据库结构设计、业务逻辑抽象、组件封装等编码工作;
3、参与软件需求评审工作,并对分配的需求模块进行设计与开发;
4、开发后端服务器程序,配合前端工程师制定调用接口实现产品功能;
5、参与制定开发规范,并有效管理相关文档、代码等。
岗位要求
1、全日制本科及以上学历,计算机或相关专业;
2、3年及以上使用JAVA开发的经验,理解io、多线程、集合等基础框架,,对Spring,ibatis,struts等开源框架熟悉;
3、熟悉分布式系统的设计和应用,熟悉分布式、缓存、消息等机制,能对分布式常用技术进行合理应用,解决问题;
4、熟悉多线程及高性能的设计与编码及性能调优;
5、熟悉Linux 操作系统、MySql或者其他大型数据库;
6、有高并发应用开发经验优先,有springBoot开发经验优先;
7、了解HTML/CSS/JS等技术,有互联网业务背景者优先;
8、喜欢去看及尝试最新的技术,从技术趋势和思路上能影响技术团队,有业务的想法,能从业务和技术结合的角度去推动业务的发展;
9、有良好的沟通、学习和逻辑思维能力,有主动性和责任心。