工作职责:
1. 深入发掘和分析业务需求,撰写技术方案和系统设计;
2 .参与技术方案和系统设计评审;把握复杂系统的设计,确保系统的架构质量;
3. 系统核心部分代码编写;疑难问题的解决;
4. 对现存或未来系统进行宏观的思考,规划形成统一的框架,平台或组件;
5. 能为团队引入创新的技术,创新的解决方案,用创新的思路解决问题.
任职资格:
1. Java基础扎实,理解io,多线程,集合等基础框架,对JVM原理有一定的了解;熟悉面向对象设计开发;熟悉Spring MVC框架;
2. 四年以上使用JAVA开发的经验,对于用过的开源框架,能了解到它的原理和机制;
3. 熟悉分布式系统的设计和应用,熟悉分布式,缓存,消息,搜索\推荐等机制;能对分布式常用技术进行合理应用,解决问题;
4. 对互联网的视频直播,录播云平台研发有经验者优先;
5. 掌握Linux操作系统和大型数据库;有较强的分析设计能力和方案整合能;
6. 熟悉MySQL等数据库性能优化相关知识者优先,熟悉NoSQL相关知识者优先.