岗位职责:
1、快速掌握新技术的研发、集成使用;
2、按照项目规划,提交高质量的代码,完成开发任务,解决开发过程中的技术问题,快速定位并修复产品问题;
3、开发代码符合内部开发要求,代码设计合理、符合代码规范;
4、协助完成常用架构级的优缺点分析及架构选型、改进及优化工作;
5、独立完成系统级的需求分析、设计、开发工作;
6、根据产品需求完成模块的设计、编码、测试以及编写相关文档;
7、独立完成对用户系统级需求调研工作;
8、能够进行常用数据库的整体性能分析及优化;
9、独立完成对用户系统级需求开发工作;
10、对系统级的开发进度、成本、和质量有全面的了解;
11、维护现有系统,快速定位并修复现有软件缺陷;
12、完成上级领导交办的其他事务;
13、履行与其它岗位配合的义务;
14、具备保密意识,代码及时提交,禁止外带、外传。
任职要求:
1、熟练掌握Web开发相关技术,深度理解MVC模式,熟练掌握微服务开发,熟悉SpringBoot,SpringCloud等开发框架;
2、熟练Tomcat、nginx等J2EE应用服务器的配置部署;
3、熟悉多线程、WebService、TCP/IP协议、Socket网络编程,熟悉分布式、缓存、消息等机制;
4、熟悉Linux/Unix基本命令、shell脚本编程;
5、熟悉Oracle、mySQL等关系型数据库设计和开发;
6、了解Kafka、redis、ElasticSearch 等开源框架,有实际开发经验优先;
7、有大规模、高并发通信和存储项目开发经验者优先;
8、具有良好的沟通能力和协调能力,优秀的学习能力,具备良好的团队精神,能承受工作压力;
9、善于与人沟通,务实,注重细节,有良好团队合作意识。
收起