掌握Java开发语言,具备扎实的编程基础和面向对象的编程思想,掌握SQL,能熟练使用mysql,oracle等关系型数据库。熟练使用idea、Eclipse等开发工具,掌握html、css、javascript、jquery等web开发技术,掌握SSM(spring+springMVC+mybatis)框架,掌握dubbo远程调用框架的使用和具有分布式开发经验,掌握常用消息队列中间件的使用和Redis缓存中间件,掌握Linux服务器基本操作
美的全球资金推广项目采用SpringMVC + Spring + Mybatis + dubbo + redis + RocketMQ的架构,在项目里负责银企核心和基础数据模块的开发,模块之间使用dubbo远程调用框架通讯。基础数据模块是给整个全球资金系统其它模块提供必要的数据查询,如国家信息、机构信息等,数据使用RocketMQ实时从上游同步到基础数据模块供其他模块查询。银企核心则是全球资金系统与银行交互的必经通道,负责处理相关付款指令的校验,使用线程池技术实现业务逻辑的开发、使用Zookeeper分布式锁实现银行发送等。