熟练掌握Java, Lua, php, Go等语言,熟悉java lambda表达式和stream API。
熟练掌握Mysql, Oracle等关系数据库和Redis, ssdb, Mongodb, Memcached等noSql数据库。
熟悉J2EE编程架构,熟练掌握Spring, Spring mvc, Spring boot, Hibernate, Mybatis等开源框架。
熟练使用编程工具eclipse,maven,git,idea,svn等。
熟悉Linux操作系统,熟练掌握nginx服务搭建,掌握shell,python编程。
熟悉常用RPC技术,tuscany sca框架,Dubbo框架等。
熟悉WEB前端开发,CSS, Ajax, JavaScript, JQuery等技术。
具备扎实的数据结构和算法设计基础。
了解hadoop和MapReduce架构
一. 利用JAVA语言进行后台管理系统的开发,如后台数据管理系统、审核系统、监控系统等。
1.负责弹幕审核后台,明星粉丝团后台管理系统,通用API监控系统,搜狐自媒体运营管理后台系统,自媒体竞品监测系统,56宝宝运营管理系统等系统开发(包括后端接口和前端页面)。
二. 为APP端,PC端,HTML5页面提供HTTP的后台数据接口和后端服务支持。
1.负责搜狐和56全网视频发送和展示弹幕相关的后端服务接口。(Java语言)
2.负责56网视频、专辑、用户等内容,提供后端服务接口。(PHP和Lua语言)
3.负责搜狐视频明星粉丝团项目,提供后端服务接口。(Java语言)
4.负责56宝宝项目,提供后端服务接口。(Java语言)
5.负责搜狐抽奖项目,提供后端服务接口。(Go语言)
6.参与短视频建设项目,负责从各竞品网站抓取视频内容,补充UGC视频库。(Java语言)
三. 安卓应用开发
1.参与搜狐MV app项目,负责功能设计,利用AXURE设计原型图,UI界面开发,协调各组人员(美工、设计、开发和测试)工作,跟进需求及部分安卓代码开发等。
工作职责包含:需求分析,代码框架搭建,数据库设计,代码编写,算法设计,前端页面设计,单元测试等。
所用技术:Java, Spring mvc, Spring boot, nginx, dubbo, tuscany sca, hibernate , mybatis , maven, Mysql , Redis, SSDB, AXURE原型图工具等。
角色 | 职位 |
负责人 | 高级开发工程师 |
队员 | 产品经理 |
队员 | 前端工程师 |
队员 | 后端工程师 |