岗位职责:
1.负责软件产品开发工作;
2.负责带领团队成员进行项目功能设计及开发,解决技术难点;
3.根据实际业务需求,对软件产品提出整改计划,对中心软件产品平台不断完善,为实施团队提供强力支撑;
4.负责产品线数据进行采集、整理、关联、分析、统计、展示、交换,不断完善;
5.负责对软件产品的代码、架构、平台、UI等的管理。
任职要求:
1.3-5年Java/网页开发经验;
2.熟悉Spring相关思想和框架(Spring核心,SpringMVC,SringBoot等);
3.熟悉各种Web客户端,尤其是主流移动端浏览器的开发模式和特性;
4.熟悉面向对象和分层开发,具有一定的分布式系统开发经验和思维;
5.了解HTTP、TCP等网络相关协议;
6.熟悉关系型数据库(MySql,SqlServer)和分布式数据库的使用方法以及常见的优化方案;
7.良好的沟通技能,团队合作能力,有较强的独立工作能力和解决问题的能力,熟练使用Git或SVN;
8.具有较强的业务需求分析能力,高度抽象设计能力,思路清晰,善于思考,责任心较强,具备良好的合作精神和承受压力;
9.构建过高并发的系统或大型Web站点的优先;
10.精通消息中间件,如ActiveMQ、RabbitMQ、Kafka等在适合业务场景使用适合技术优先考虑;
11.熟悉基于流式计算框架storm、spark等优先考虑。