1.深度了解Spring、SpringBoot、Spring Cloud、hibernate、struts、mybatis、dubbo等开源框架
2.熟悉Oracle、MySQL等数据库开发与设计以及缓存系统Redis或 Memcached的设计和研发
3.熟练掌握Java基础技术体系(包括JVM、类装载机制、多线程并发、IO、网络)
4.熟悉底层中间件、分布式技术(包括缓存、消息系统、事务等)
5.对面向对象的软件开发思想有清晰的认识、熟悉掌握常用的设计模式
6.熟练掌握性能测试和对应的一些调优方案
7.掌握常用数据结构和相关算法
8.熟练掌握Internet基本协议(如TCP/IP、HTTP等)内容及相关应用
1.微贷借款app:主要业务是车辆抵押贷款业务,本人熟悉并参与过用户从注册->登录->实名认证人脸->录入车辆信息->风控审核用户资质->申请借款->工单审核->生成还款计划->用户还款或代扣->催收全流程,熟悉整个p2p业务的调用链路和需要管控的细节,参与过其中单点登录、分布式缓存和事务、SOA、消息中间件,负载均衡、连接池等问题的解决。
2.滴滴财务系统:主要业务是针对滴滴内部的算薪、奖金计算、调薪、期权发放等,其中包含奖金包的拆分、各级领导的对对应数据的调整、中间调整的数据查看以及最后结果查看等功能。
3.淘汽档口电商系统:主要是一些汽车配件和消耗品的销售平台,负责过订单和商品模块的内容,熟悉了解电商平台需要的功能和需要管控的细节,能够设计完成完整的电商平台。
角色 | 职位 |
负责人 | 高级Java开发工程师 |
队员 | 产品经理 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |
车辆抵押贷款、信用贷款,参与过注册、登录、人脸识别、实名认证、车辆ocr和信息录入、风控审核、借款、订单、工单审核还款等功能。
包含汽车门店内部预约、订单、营业、财务、库存管理功能,销售汽车配件、消耗品的电商平台,本人在门店管理和电商平台两个方面都参与过