熟练掌握 Java 核心,具备良好的面向对象编程思想以及规范的代码书写;
熟悉 Java 并发编程,比如 Java 锁机制、线程池原理、JUC 包下常用的类;
熟练使用 SSM、SpringBoot、SpringCloud 等常用框架;
熟练使用 Mysql 数据库;
熟练使用 Redis,如缓存雪崩、穿透、击穿的解决方案,持久化机制,分布式锁;
熟练使用 RocketMq;
熟练使用 ElasticSearch;
熟悉 Linux 系统常用命令以操作;
熟练使用 Idea、Maven、Git 项目管理工具和项目构建工具;
零售信贷业务系统
项目描述:零售信贷业务系统是交通银行向个人或者小微企业提供的贷款服务,主要的微服务有登录服务、
名单服务、参数服务、查询中心服务、实时数据服务、流程中心服务等
开发环境:SpringBoot、SpringCloud、ElasticSearch、OB、Redis、RocketMq、Gradle 等
主要职责:
1. 参与技术选型、需求评审、工期预估、核心业务开发;
2. 使用 SpringCloud 进行微服务接口开发;
3. 使用 ElasticSearch 优化提供给别的服务的查询接口,减轻数据库压力;
4. 编写 shell 脚本实现不同服务/系统之间的数据库数据的接收/下发;
5. 负责单元测试代码编写;
中通云链 pos 收银系统
项目简介:中通云链 pos 收银系统是一款类似于零售通的助力门店经营的好帮手,其打通中通云链上游批
发采购平台,快速进货、补货。主要功能模块包括:收银(支付宝、微信扫码)、订单、商
品、库存、会员、生意经营。且包含小票打印、价签打印、称重商品支持电子秤扫描功能等;
开发环境:SpringBoot、Dubbo、Mysql、Redis、RocketMQ、Maven 等
主要职责:
1. 参与需求评审、概要设计评审、测试案列评审、核心业务开发;
2. 负责商品、库存、会员模块的功能开发,以及供别的服务调用的 dubbo 接口开发;
3. 丰富品牌商品库;
4. 扫码支付,对接支付中心,然后通过 mq 得到支付结果更新订单状态;
5. 使用 reids 做数据缓存以及支付结果处理时的分布式锁;
6. 扫码称重商品条形码,解析商品类型、重量、金额等信息,加入到订单中;