岗位职责:
1、根据产品需求,完成数据模型与开发方案设计;
2、按照设计要求,编写管理后台的前后端代码,完成系统功能的实现;
3、编写接口文档,与前端开发对接,保证接口的正常调用;
4、配合测试人员,完成测试阶段bug的修改;
5、参与编写完善开发各阶段的文档资料;
6、搭建测试环境与演示环境,维护其正常远行;
7、维护公司现有系统产品的版本迭代;
8、按照领导要求,完成临时性任务。
任职要求:
1、本科及以上学历,计算机软件相关专业,3年以上JAVA开发工作经验;
2、熟练使用各种主流JAVA开发框架,如Springboot、SpringCloud、SpringCloud Alibaba、MyBatisPlus等;
3、做过微服务与分布式项目开发经验,熟练使用nacos注册中心,openfeign远程调用框架;
4. 熟练掌握websocket与socket编程;
5、熟练使用DES与RSA加解密,签名与验签技术;
6、熟练使用vue + element前端开发框架,熟悉ES6语法;
7、熟练使用mysql数据库,熟练编写sql语句;
8、熟练使用nginx、redis、mq消息中间件;
9、熟练使用Git版本管理工具,Maven项目构建工具,IDEA与VSCode开发工具 ;
10、熟悉Linux操作系统常用命令 ;
11、了解k8s、docker等容器技术优先 ;
12、有elasticsearch开发经验者优先 。