3年Java 开发经验,熟悉spring,spring boot ,spring cloud ,mybatis 等Java 主流框架的开发,熟悉resrful API的开发。熟悉微服务,分布式,熟悉高并发编程。
熟悉mysql Oracle postgreSQL mssql 等关系数据库的设计与开发,性能调优,熟悉mongodb ,高可用集群。熟练作用各种消息中间件,redis 缓存,RabbitMq,Kafka,zk等。
熟悉Linux,熟练运用各种命令,项目部署和运维,以及JVM调优。熟悉Nginx ,负载均衡,反向代理,限流等。
熟练掌握JS html css html5 ,熟悉Vuejs Reactjs等框架。
熟悉各个开发流程,规范的文档能力。
主要从事web 开发,项目大部分为web 项目和APP ,目前正在做的是一款财经资讯类app,才用前后端分离的模式,包括Android IOS 官网以及后台管理系统。我主要负责后台服务的开发,使用spring boot +mybatis +mysql +mongodb 进行。mybatis 主要用来访问mysql 数据库,mysql 存放业务代码,mongodb 存放大数据量的行情数据,每天大概有30万的数据入库,存放在mongodb 集群中,实现负载均衡。目前正式环境1000万数据量,统计数据访问速度在1秒以内。
使用Shiro 进行权限验证,redis 存储登录信息,mysql 进行持久化,用于app保持登录状态,app使用token 进行访问。
使用swagger 进行api 统一管理。
采用极光推送实现推送服务,短信服务使用阿里的短信服务。
此外,实现了微信,QQ,微博分享功能。
使用编码规则实现邀请功能,可以通过邀请码找到上一级邀请人。
角色 | 职位 |
负责人 | 高级Java 开发工程师 |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | 前端工程师 |
队员 | 后端工程师 |