1.熟练使用java后台各种开发框架
2.代码书写规范,理解各种设计模式,并且会灵活运用
3.会使用多线程
4.会使用缓存技术
5.能快速定位问题
6.能提供一些疑难问题的技术方案
7.对于复杂的需求,能给出比较稳健的开发设计方案
1.开发过金融行业的贷款类的业务需求,该项目是为个人用户依据征信体系给出适量额度的消费贷款或现金贷款,项目中大量使用缓存技术,提升项目性能减轻服务器压力,使用多线程处理大量用户的信息推送,批量扣款的任务,使用多线程锁保证数据安全性。使用myCat分库分表。
2.电商类的系统,对于代码的规范与执行效率有一定的要求,项目对于开发的设计能力有比较严格的要求,多用到设计模式,缓存,队列等来处理并发请求问题,对与系统间的异步交互多采用抛送kafka的方式
购物类电商产品,项目组主要负责商品详情四级页面的开发工作,主要与价格溯源系统,商品组合售卖系统还有保险等系统交互,另外销售中有促销信息,千人千面的展示推销信息等。本人主要负责商品的价格、商品标题、组合推销信息、客户权限模块的迭代开发工作。项目要求代码规范,执行效率高。
苏宁金融本项目组主要负责的是任性付产品的开发工作的,主要是给征信良好的用户提供个人可分期的消费贷款,主要的子系统模块有用户开通授信过程,用户用信的交易过程,后续的还款,退款,账单生成等。项目客户量较大,大量使用缓存提升交互速度,使用分表存储用户数据,保证数据库快速的相应。项目业务