职位描述: 1、承担公司平台产品的研发工作,组织或参与技术规范的完善与落实;
2、独立开展例行开发工作,能独立解决部分复杂的技术难题、复杂性项目的研发, 对个人或所负责的职能单元工作成果的及时性和准确性负责;
3、指导或者协助其他研发人员共同完成例行研发工作,对个人或所负责的职 能单元工作成果的及时性和准确性负责;
4、能独挡一面,进行技术方案的设计、开发框架搭建;
5、熟练使用的主流开发框架,并结合项目实际,进行技术栈融合,并对工作成果有效性负责。
岗位要求:
1、具有扎实的Java基础,包括集合、多线程、反射、泛型、注解、缓存、网络编程等基础开发技术;
2、熟练掌握常用企业级开发框架,如:Sping、Spingboot、SpingMVC、Stuts
2、Hibenate、Mybatis、Websevice等;
3、至少掌握一种微服务开发框架及其配套组件的运用,如:SpingCloud、Dubbo等;
4、精通SQL语句的编写与优化,掌握常用关系数据库设计与使用,如:Mysql、Oacle、MSSQL等;
5、熟练掌握常用Web服务器部署与调优,如:Tomcat、Nginx等;
6、熟悉常用的性能调优方法及高性能架构相关技术,如:Jvm调优、Netty、Redis、RabbitMQ等;
7、熟练使用常用的开发工具,如:Eclipse、Maven、GIT等;
8、熟悉常用的设计模式,常见的算法以及常见的数据结构;
9、熟悉常用的流媒体技术,如:视频推拉流、视频合成转码等;
10、具备独立搭建框架的能力,如MVC框架、微服务框架等;
11、具备快速理解客户需求、快速解决问题、良好的沟通及团队协作、不断创新的能力;
12、有IPTV行业从业经验优先考虑。