1、有10年以上Java语言开发经验;
2、对于nodejs和JavaScript语言也比较懂;
3、熟悉devops这套自动化运维;
4、JAVA基础扎实:熟练掌握数据结构、多线程编程,掌握常用的设计模式;熟悉JVM,包括内存模型、类加载机制以及性能优化;
5、精通SpringBoot、SpringCloud框架;
6、熟悉分布式系统开发、微服务编程思想;
7、精通mysql数据库,有数据库优化经验,有分库分表开发经验
8了解React、Vue前端框架
(一)项目名称 陆金所推荐项目
1.负责推荐项目comp-app,包括从存储系统(MySQL等)中处理业务数据到es中(召回);
2.负责推荐项目rec-app。设计算法从es、mq等中获取适当的产品(排序)。
(二)项目名称 携程火车票订单系统、网络爬虫、比价分析等项目
职责:
1.负责火车票订单系统的开发(rdp/roc/roa等系统):占位、预支付、下单、出票、确认支付、取票或配送票结单等订单处理系统;
2. 负责开发日、韩国以及东南亚地区竞品的网页爬虫,爬取相关航班价格等数据,为比价数据分析提供竞品数据来源;
3.参与开发ctrip和竞品之间的比价数据分析(主要是携程国际市场的机票、酒店等与竞品的比价分析)。
(三)项目名称 泰一指尚DMP平台(基于Hadoop那一套)的任务调度、数据采集、odps等项目
职责:
1. 对服务器指标进行采集并实时监控,包括load监控、CPU监控、内存监控、磁盘IO监控、磁盘空间监控、网络流量监控等,方便实时监控服务器;
2. 参与数据仓库程序大管家(负责管理数据仓库体系内,所有的程序的执行调度)开发。该项目支持分布式部署(起到负载均衡的作用,从而支持更多的任务调度量。系统设计的支持任务调度量达到10万量级);
3.参与odps项目开发。
(四)项目名称 点评做评论评分、订单系统等产品
职责:
1.参与PGC和UGC中的评论评分系统:包括;APP端各个tab页和栏位中相应产品的评论的收集和展示、打分评价等。
2.参与针对平台所有小店商家订单系统开发:从下单、交易、支付、结单等的订单处理系统。
角色 | 职位 |
负责人 | 资深研发工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |