熟练 Java 语言基础知识,具有良好的变成规范和基于面向对象的开发思想,熟悉软件设计开发法流程,掌握集合、反射、泛型、多线程、IO 流等。
框架技能
熟悉 Spring 框架,掌握 IOC 控制反转及 AOP 面向切面编程,理解声明式事务及基于 spring 的框架整合。
熟悉分布式系统的设计和应用,熟悉分布式缓存,消息等机制;能对分布式常用技术进行合理应用,解决问题。
熟悉 SpringMVC 框架和 springMVC 请求处理流程,掌握 springMVC 常用注解及 rest 风格使用。
熟练掌握 Mybatis 框架,熟练运用 mybatis 基于接口开发,了解基于注解开发。
独立基于 Spring、SpringMVC、Mybatis 三大框架进行项目环境搭建及开发。
熟悉 SpringBoot,springcloud 微服务开发,能够通过 SpringBoot 整合 Redis、ElasticSearch、Mybatis、Thymeleaf.
熟练使用 dubbo 基于 zookeeper 分布式架构技术。
熟悉缓存中间件的使用,如rediss,ssdb等。熟悉rediis的客户端redison.
Web 技能
熟悉 JQuery、Ajax、HTML、JSP 等前端开发技术,了解 cookie 和 session 会话机制。数据库技能
熟悉 Mysql 数据库,了解MongoDB.
了解 Mysql 的索引及索引化。其他技能
掌握 Eclipse,IDEA 等开发工具的使用,熟悉 maven,svn,git 等工具;
熟悉使用 SpringBoot,SpringCloud 微服务架构技术,熟悉 springCloud 常用组件.
熟悉 Linux 系统,熟悉 Linux 常用命令及运用 Linux 连接工具,比如 xshell,xftp 等。
熟悉 ElasticSearch 搜索引擎,熟练使用基本的 elasticSearch,kibana,配置中文分词器(IK).
熟悉倒排索引,熟练使用 DSL 查询语句。
熟悉 FastDFS+nginx 实现分布式存储服务
项目一:甜狗im社交app
开发环境:jdk8 mysql5.7 git nginx oss redis
项目架构:Jfinal tio
项目描述:社交即时聊天app。
责任描述:1.主导业务,技术改造类项目的架构设计,需求分析和数据库表设计,承担核心功能,公共模块的代码编写. 2优惠券模块
3会员功能模块 4订单模块 5支付模块
项目二:GIGDODO 跨境电商全球众包服务
开发环境:jdk8 mysql5.7 git nginx oss redis rabbitmq seata k8s
项目架构:springcloud springboot mybatis
项目描述:卖家和服务提供商双向赋能的跨境电商服务交易市场,主营生态聚合业务,致力于为中国出海企业提供一站式服务,通过整合选品开发、供应链、市场营销、物流配送等资源,帮助跨境电商卖家扩展海外销路。聚多多平台(GIGdodo),聚合跨境电商服务商资源,为跨境电商独立站卖家提供文案服务、品牌营销、企业宣传、产品设计、品牌设计、广告营销、视频制作、多语种翻译、投放优化、海外营销、网站建设等服务,通过全方位、多角度了解客户需求,精准匹配专业服务商,一站式解决跨境服务需求。
责任描述:1.主导业务,技术改造类项目的架构设计,需求分析和数据库表设计,承担核心功能,公共模块的代码编写. 2.跟进核心项目,接口规范制定,技术文档编写,确保项目进度和质量. 3.针对新人,普通开发人员进行有效辅导,进行技术分享,帮助其快速成长.
项目三:滔滔福袋
开发环境:jdk1.8 mysql5.7 git nginx ssdb oss elasticsearch rabiitmq
项目架构:spring springmcv jpa tomcat
项目描述:滔滔福袋是一款社群电商系统。为社群团长提供淘宝天猫的每日库最新超值礼品,是社群团长维护社群的高效工具。
责任描述:滔滔网页功能开发,日常维护及bug,线上问题排查。滔滔小程序的功能开发,小程序接口开发,私密消息及小程序支付等。