JAVA 基础扎实,理解 IO、多线程、集合等基础框架,对 JVM 原理有一定的了解;有丰富的 JAVA 项目开发经验,熟悉常用的 Java 开源框架( Spring、mybatis 等);熟悉分布式系统的设计和应用,熟悉分布式、缓存、消息等机制;掌握多线程及高性能的设计与编码及性能调优;举例,在以前设计开发的高性能im即时通讯应用(类似微信)上,在模拟压测中,表现突出。模拟场景:上千好友,上千群聊,每个群聊上千人同时发言的情况下,性能表现优良,无任何崩溃情况出现,且能在需求限制的时间范围内,分发完所有的通讯消息,可谓又稳又准,做到了真正的即时通信。
1、IM即时通讯&Android&IOS&SDK&Web
1.1 介绍:类似微信的一款社交app。其中技术模块涵盖了服务端、安卓端、ios端、web端及sdk模块等,是一款全套整合的即时通讯项目。业务功能涵盖:单聊,群聊,红包,好友关系,个人信息,禁言等。高性能,高可用的架构设计,决定了它的超高的抗负载能力。在有限的服务器支撑下,可支持群聊2000人+。在模拟压测中,表现突出。模拟场景:上千好友,上千群聊,每个群聊上千人同时发言的情况下,性能表现优良,无任何崩溃情况出现,且能在需求限制的时间范围内,分发完所有的通讯消息。
1.2 我的职责:业务需求商讨拟定,代码开发,整体技术方案设计,人员安排,排期制定,业务验收测试跟进。即项目总负责人。
2、大型整套电商系统
2.1 介绍:整套电商系统。安卓、ios、服务端、web整套系统。功能模块涵盖:首页推荐商品、促销模块(促销手段动态调控配置)、商品详情页、购物车、支付流程、用户中心、三方登陆、物流跟踪、逆向退货退款等。该系统日均订单量峰值达上万单,且保证系统稳定运行。
2.2 我的职责:项目负责人。整体方案设计,需求对接,代码开发,业务验收跟进对接,统筹整个项目计划安排,人员及工期安排等
3、在线直播sdk及app嵌入
3.1 介绍:完整的直播应用。功能涵盖:直播视频流的浏览,虚拟物品打赏,在线连线,视频红包多人共抢,粉丝关系模块,主播私信模块等。独立的直播sdk,并嵌入市场上成功的app中,该app集成全套直播模块供引导用户流量,并发挥粉丝效应,提升app日活及营收转化率。
3.2 我的职责:项目负责人。整体方案设计,需求对接,代码开发,业务验收跟进对接,统筹整个项目计划安排,人员及工期安排等
角色 | 职位 |
负责人 | 高级JAVA开发工程师 |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | iOS工程师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |