岗位职责 :
开发:
1、快速掌握新技术的研发、集成使用;
2、按照项目规划,提交高质量的代码,完成开发任务,解决开发过程中的技术问题,快速定位并修复产品问题;
3、开发代码符合内部开发要求,代码设计合理、符合代码规范;
4、协助完成常用架构级的优缺点分析及架构选型、改进及优化工作;
5、独立完成系统级的需求分析、设计、开发工作;
6、根据产品需求完成模块的设计、编码、测试以及编写相关文档;
7、独立完成对用户系统级需求调研工作;
8、能够进行常用数据库的整体性能分析及优化;
9、独立完成对用户系统级需求开发工作;
10、对系统级的开发进度、成本、和质量有全面的了解;
11、维护现有系统,快速定位并修复现有软件缺陷。
其他工作:
1、完成上级领导交办的其他事务;
2、履行与其它岗位配合的义务;
3、具备保密意识,代码及时提交,禁止外带、外传。
岗位任职资格:
1、计算机相关专业本科及以上;
2、至少3年 Web项目经验;
3、熟练掌握Web开发相关技术,深度理解MVC模式,熟练掌握微服务开发,熟悉SpringBoot,SpringCloud等开发框架;
4、熟练使用JavaScript、 JQuery 开发,有原生开发项目经验,熟练掌握原生开发,熟悉React、Vue等前端框架;
5、熟练Tomcat、nginx等J2EE应用服务器的配置部署;
6、熟悉多线程、WebService、TCP/IP协议、Socket网络编程,熟悉分布式、缓存、消息等机制;
7、熟悉Linux/Unix基本命令、shell脚本编程、国产化环境部署;
8、熟悉Oracle、MySQL等关系型数据库设计和开发,了解国产数据库开发;
9、持续的优化前端体验和页面响应速度,并保证兼容性和执行效率
10、了解Kafka、redis、ElasticSearch 等开源框架,有实际开发经验优先;
11、有大规模、高并发通信和存储项目开发经验者优先。