工作职责:
1.参与项目后端的设计、开发工作,承担核心功能模块的代码编写,确保项目进度和质量;
2.参与开发人员code review工作,并能提供性能优化、安全性建议;
3.参与系统架构设计、接口规范制定、技术文档编写等工作;
4.参与现有系统的优化改进工作。
任职资格:
1.本科及以上学历,5年以上软件开发工作经验;
2.扎实的数据结构/算法与编码能力;JAVA基础扎实,3年及以上JAVA开发经验,理解相关开源框架的原理和机制,包括但不限于Spring/Spring Boot等;
3.熟悉分布式、缓存、消息等机制,有redis、kafka、storm、mq使用经验者优先;
4.掌握多线程及高性能的设计与编码及性能调优,有高并发应用开发经验者优先;
5.熟悉基于Mysql的设计和开发,要求有JVM调优、SQL调优的实战经验;
6.熟练进行Linux系统操作、git操作,熟练shell等脚本编程,有服务端操作和运维经验优先;
7.掌握Sokcet编程、熟悉rtsp、rtmp、rtp等视频协议者优先;
8.学习能力强,适应能力好,具备耐心、细心的品质;
9.喜欢学习及尝试新技术,从技术趋势和思路上影响技术团队。