Java基础扎实、理解OOP编程,常用设计模式
掌握JDK常用类、集合、多线程、IO,熟悉JVM基础知识
熟悉Spring,Spring mvc,Spring boot,Linux,Hibernate,Structs2,Mybatis,iBatis,Solar,Ecase等开源框架
熟悉Oracle(主要)、Mysql(主要)、Db2等数据库
熟悉 Redis非关系型数据库
熟悉RabbitMQ消息中间件、了解Zookeeper
熟练使用Html、JavaScript、jQuery
熟悉LINUX常用命令,熟练使用secureCRT、SSH Secure
熟悉消息中间件和缓存中间件以及rpc原理
有多个高并发和分布式项目开发经验
项目描述:平盘系统最主要的作用:汇集交易、累计头寸,根据头寸累计、市场变化情况,制定一定的策略向市场寻求流动性,从而保证保持敞口的低风险运行。常见的有背对背平盘、头寸触发平盘、价格触发平盘、量化策略平盘、手工平盘。
责任描述:负责公司项目后台开发,参与需求分析、设计、编码工作,策略配置、价格触发和头寸触发策略模块设计和功能开发,历史损益和头寸损益模块设计和功能开发,部分业务逻辑Redis Lua脚本化,并提供脚本以文件形式通过IO流载入系统;编写文档;针对系统引入MQ编写基础类库。
项目描述:综合安防系统
参与新体系的设计开发,搭建框架,集成mybits框架,多线程设计,引入rabbit mq