职位描述
Java软件开发工程师 (服务端应用)岗位职责:
1. 负责音乐服务、个性化推荐、数据仓库、论坛、产品主页数据收集与分析等网站的后台开发
2. 参与需求分析、功能设计及相关文档编写
3. 及时反馈开发中的问题,并根据实际情况提出改进意见
Java软件开发工程师 (服务端应用)任职要求:
1. 本科以上学历,2年以上相关行业工作经验
2. 精通Java语言,精通主流服务器开发软件,如Spring/Hibernate/Mybatis/Tomcat
3. 具有系统框架设计及数据库设计经验,熟悉设计模式,了解运行环境的部署与优化
4. 熟悉Tomcat;熟悉UML;
5. 精通SQL语言,熟悉MySQL数据库,了解NoSQL;
6. 熟练使用Eclipse、SVN/Git等开发工具;
7. 对HADOOP大数据平台架构了解熟悉,有Map/Reduce开发运维经验;
8. 对Storm、Spark Streaming、Solr、Hbase等大数据平台有一定了解
9.对技术有强烈的兴趣,喜欢钻研,具有良好的学习能力,良好的沟通技能及团队合作能力
10.有推荐系统开发经验者优先
企业介绍
O2是一家互联网硬件及人工智能领域的创新公司。现主打产品O2云音响是一款简洁易用的互联网音乐播放器(详见http://o2fun.com)。O2致力于用云端智能改变人们的生活方式。创始团队来自DX、百度、联想、富士康等,跨界于软硬件、互联网及电商,已获天使与pre-A两轮数千万投资。O2有智能硬件、AI、机器人、大数据等你最想加入的互联网大风口;公司发展稳健、产品成熟、技术领先、极客团队;还有数亿期权与未来,还在等什么?