- 岗位职责
1、负责视频通讯系统、支付系统、互动系统、推荐系统的设计、开发和优化工作;
2、深入研究业务系统的需求,完善和改进各个系统,包括缓存层、持久化层和基础业务层等;
3、针对核心业务系统的性能瓶颈或架构缺陷,提出切实有效的解决方案。
- 岗位要求
1、三年以上的Java开发经验,在至少两个技术领域能够有较深入的研究
2、熟练掌握JVM内存管理、类加载机制等;熟练掌握Java系统的故障排查和性能调优技能;
3、熟练掌握Redis、MySQL、Mongo中的一种或多种,能够进行使用优化;
4、熟练掌握Kafka等分布式消息中间件的使用;
5、深入研究或参与过一些Java开源项目的优先;
6、熟悉微服务或者SOA设计理念,有实践经验的优先;