岗位描述
岗位职责
1、根据产品需求进行系统开发和持续迭代优化工作,确保代码质量及系统扩展性;
2、独立进行单元、功能测试,查出软件缺陷并保证其质量;
3、参与产品需求分析、系统设计和接口文档编写。
岗位要求
一、JAVA技能要求:
1、5至10年Java开发工作经验,Java基础扎实,如:集合、IO、线程,具有良好的编程习惯;
2、熟悉常用的开源框架,如:Spring, Spring boot、Spring cloud、MyBatis等;
3、熟练使用Redis、Elasticsearch、RoketMQ等常用服务组件;
4、熟练使用MySQL、Oracle数据库,有数据库表设计及SQL调优的经验;
5、有较强的业务理解能力、逻辑思维能力,具备较好的表达和沟通能力;
二、前端技能要求:
1. 计算机相关专业,5年以上Web前端开发经验,熟练HTML5,CSS3,ES6等特性。
2. 熟练使用echarts、element-ui等UI框架,有实际项目经验,定制过开源框架。
3. 了解前端MVC, MVVM设计模式,熟练使用Vue前端开发框架, 有良好的编码习惯, 追求代码质量。解决过复杂应用问题,有主导过大型项目经验。
4. 熟悉前端工程化。熟悉使用webpack和vite等前端构建工具,熟悉定制化配置。
5. 熟悉前后端联调模式并能很好的使用各种前端开发工具及其配置,解决过重要技术难题。
6. 有良好的沟通能力和团队合作精神, 有良好的分析问题、解决问题的能力以及较强的学习能力。