职位描述
该职位还未进行加V认证,请仔细了解后再进行投递!
岗位职责:
1、分析用户需求,制定有效可行的系统解决方案,独立完成系统设计、代码编写和单元测试,完成开发所需文档;
2、维护系统稳健运行,快速定位和修复系统问题,完成数据处理工作,协助系统测试和用户测试工作,支持上线工作;
3、发现现有系统的技术瓶颈,优化现有系统的技术架构,对系统进行持续化改进与优化;
4、审核开发文档和程序代码,指导研发工程师完成开发工作,解决产品研发中遇到的技术难题;
5、完成其他临时性技术工作。
岗位要求:
1、本科及以上,计算机科学与技术、软件工程、计算机相关专业,5年以上Java软件开发工作经验,至少2年保险行业从业经验;
2、精通Java语言,熟悉主流的Java开源框架,如Spring、Springmvc、SpringBoot、SpringCloud、Mybatis等,精通主流的界面框架技术(html5、css3、jquery等);
3、熟悉Linux操作系统,熟悉Shell脚本编程及常用Linux操作命令;
4、熟悉Oracle、Mysql等关系型数据库,及 Redis等非关系数据库开发,有良好的sql优化能力;
5、熟悉常用的设计模式,并能够灵活运用到实际项目中,有系统架构工作经验者优先;
6、具备良好的编码习惯及严谨的逻辑思维,代码结构清晰;
7、具有良好的沟通能力、独立探索技术的能力,具有良好的软件工程知识和质量意识;
8、具有比较强的问题分析和处理能力,有比较优秀的动手能力,工作责任心强、积极主动、精益求精,具有团队精神。