1、精通Java编程,熟练运用设计模式
2、熟练使用MyEclipse,IDEA开发工具
3、熟悉Git版本管理,Maven,Gradle集成管理
4、熟练使用Weblogic,Tomcat应用服务器,熟悉nginx
5、熟练Linux常用shell
6、熟练使用SQL,熟悉Redis,MongoDB
7、熟悉php,python脚本语言
8、精通Spring、SpringBoot,Hibernate、Mybatis,Struts开源框架运用
9、熟悉flume,kafka,熟练storm编写大数据实时计算任务
10、了解hadoop基本原理,熟悉hive,hbase,熟悉运用java,python编写spark任务
项目一:移动应用 APP
行业 :直播
项目描述:一款视频直播交互方式的移动社交产品,具有互动、分享、视频直播等社交功能。产品专注于交互的社交平台,其愿景是提供在虚拟环境中人和人连接的最高效交互方式,其形态包括了视频交互,全景交互,VR交互,产品架构上有直播,点播,消息,支付等多个微服务组成。
我的职责:采用springboot,hibernate搭建和开发直播支付系统。支持多种充值通道购买虚拟币,支持微信提现功能。包含资产管理模块对用户各种资产的交易操作做授权认证和记录交易,管理用户资产的变更。集成直播间礼物打赏和红包模块。
项目二:Web 网站
行业:P2P 金融
项目描述:从对互联网行业和金融行业的深入研究与探索,P2P项目立志以大数据、云计算等技术为核心驱动,秉承“用户体验至上”的服务理念,为融资用户和投资用户提供一个安全、简单、高效、诚信的互联网金融服务平台,帮助融资用户快速筹集资金,同时让投资用户获取相应的稳定收益,从而更好地服务大众及实体经济,让普惠金融的阳光照亮更多角落。
我的职责:金融P2P项目服务端架构设计,项目框架搭建,负责发标、投标、支付等核心代码编写,解决项目中遇到的技术性问题。