1.具备夯实java基础,良好编码习惯(Alibaba语言规范)和OOP思想,熟悉常用设计模式;
2.了解常用数据结构和算法;
3.了解多线程基本用法和原子包等常见并发工具使用;
4.掌握Spring、SpringMVC、MyBatis和SpringBoot使用,熟悉SpringCloud;
5.熟悉RocketMQ、Redis等中间件的基本使用;
6.掌握jQuery、EasyUI、JavaScript常见使用;
7.熟悉 MySQL、DB2 数据库和软件使用,了解常见sql优化,了解基本数据库原理;
8.熟悉Linux常用命令和操作;
9.熟练Idea、Eclipse、git、svn等开发工具使用;
10.熟悉python基本语法和规范;
项目一:百信银行账务管理
开发环境:
SSM,springcloud,rocketmq,lombok,maven,swagger,mysql,MongoDB,JavaScript,Layui,linux,jdk1.8
项目描述:
是百信银行和外部商户对接请求流程中的账户管理模块;
主要负责管理银行客户的账户信息(主要包括银行虚户,二三类户的映射关系),提现、转账等账务流水信息和日志信息等,对接下游的支付模块和其他模块;
项目二:百信银行年节优惠券秒杀服务
开发环境:
cdn页面静态,nginx负载均衡,redis集群读写分离,RocketMQ业务削峰解耦,mysql,对应后台springboot业务服务(分布式多部署);
项目描述:
是百信银行过年用户拉新搞的优惠券秒杀活动;
项目三:日本Sompo在线保险(众安国际合作)
开发环境:
springboot springcloud zookeeper redis nacos mysql mybatis docker kafka linux mockito;
项目描述:
众安国际和日本Sompo保险公司合作的在线保险项目,主要负责其中的保全、理赔模块的设计和开发,兼职线上排查问题和运维;
百信银行是一家线上互联网银行,我主要在其中参与账户管理模块,设计开发以及与其他模块的链接和维护,排查线上问题值班
众安国际与日本Sompo保险公司合作的在线保险项目,主要负责其中的保全和理赔模块的设计开发,解决关键技术瓶颈和难题,设计高性能高可用的保险业务模块系统~
参与泰康在线的理赔模块的开发,以及对应的后台管理和电话营销系统的高可用开发,同时配合线上运维排查问题~