岗位职责
1、与产品团队紧密合作,理解并分析业务需求,参与系统架构设计及技术方案制定。
2、负责大屏/中屏业务平台的核心功能模块(业务订购、营销活动、界面编排、内容运营等)开发,确保代码质量及性能优化。
3、进行系统集成工作,与测试团队协作完成系统测试,保证产品的稳定性和可靠性。
4、撰写相关技术文档,包括但不限于设计文档、接口文档等,确保文档的准确性和完整性。
岗位要求
1、计算机、通信及相关专业本科学位工作5-8年工作经验。
2、具备to C复杂业务场景工作经验,优先大屏互联网电视/iptv/中屏音箱等业务平台工作经验。
3、精通Java语言,掌握Java应用程序故障及性能诊断的技能,熟悉Java编码规范,拥有良好的编程习惯;
4、熟悉标准SQL,熟练掌握mysql、Oracle数据库使用;
5、具备扎实的计算机基础,熟悉常见的数据结构及算法,熟悉shell脚本;
6、深刻理解Spring、Mybatis、SpringCloud等主流框架的工作原理;
7、对多线程有深刻理解,熟悉设计模式,拥有良好的编程习惯;
8、熟悉常规的分布式架构,熟悉缓存、消息队列Redis/RabbitMQ 等各种主流开源框架及应用。