1、熟悉面向对象的编程思想、有良好的编程习惯与代码规范。
2、熟练使用 idea 等开发工具,SVN,Git 版本控制工具。
3、熟悉并熟练使用关系型数据库 MySQL,了解 Oracle 数据库,有过索引调优经验。
4、熟悉非关系型数据库 redis,熟练使用 redis 缓存技术。
5、熟练使用 SpringCould 微服务技术,SpringBoot 框架的搭建。
6、熟练使用设计模式并进行系统开发。
7、熟练使用 RabbitMQ、RocketMQ 、ElasticSearch 等中间件技术。
8、熟练使用阿里云 oss 存储与日志服务 sls 。
9、熟悉基本数据结构和算法。
10、了解常用的 linux 命令。
11、了解 VUE、ElementUI 前端技术可以做简单界面调整、数据对接等。
项目名称:擎科生物综合管理系统
技术架构:SpringBoot+SpringCloud+ES+Redis+RabbitMQ+Docker+MySQL 等
项目描述:擎科生物综合管理系统项目运用了前后端分离开发和微服务,包括后台管理系统-面向公司内部人员、
商城官网-面向客户及消费者,线下 app-面向公司销售及送货(取样员),是为企业工作人员提供生产管控的
平台,提高了各部门的工作效率节省了各部门之间的沟通成本,方便企业管理人员实时掌握公司业务进度和员
工业绩,通过数据直观的展示了公司的效益情况,精准把握公司优质客户,根据最新的订单情况制定下一步发
展方向。此系统包括分子产品商城管理,积分商城管理,积分管理,客户信息管理,角色及权限管理,订单管
理,工单管理,销售及配送员管理,配送取样管理,数据统计,高通量管理等。
负责描述:
1、参与项目接口实现期的需求分析讨论与项目技术方案选型;
2、负责高并发场景下用户认证授权,采用了 redis 缓存,使用户模块 qps 提升了 2000+,单接口的响应时间
降低了 50ms,保证了用户安全稳定访问。
3、负责序列拼接,设计引物模块的开发,使用 redis 缓存提高并发访问效率;
4、负责高通量,项目管理等模块的开发;
5、负责批量设计引物并生成加测订单功能的编码与测试,调用自研的引物设计软件;
6、负责利用开发的 SeqAlignment 软件批量处理反应鉴定结果文件实现整板预判结果接口实现;
7、负责项目部署及线上运行维护;
1、参与项目接口实现期的需求分析讨论与项目技术方案选型; 2、负责高并发场景下用户认证授权,采用了 redis 缓存,使用户模块 qps 提升了 2000+,单接口的响应时间 降低了 50ms,保证了用户安全稳定访问。 3、负责序列拼接,设计引物模块的开发,使用 redis
1、主要负责后端开发,商城系统与公司核心系统的商品和产品信息同步; 2、参与项目前期的需求梳理; 3、负责商城和内部综合系统用户登录问题解决,使用户在商城和官网之间实现登录同步; 4、负责商城和公司综合管理管理系统的产品内容同步接口开发; 5、负责商城和公司综合管理管理系