- 基础技能:
- Java基础扎实,理解io、多线程、集合等基础框架,对JVM原理有深入理解;
- 掌握常用数据结构、设计模式;熟悉领域模型抽象;
- Java Web 开发技术栈:
- Spring、SpringMVC、SpringBoot、SpringCloud、MyBatis、Hibernate;
- Nginx、Redis、RocketMQ、Dubbo、Netty、ElasticSearch等中间件;
- 熟悉数据库技术(MySQL/PostgreSQL/Oracle),数据库优化及SQL优化;
- 熟悉NoSQL、MQ、Cache、HTTP、TCP/IP;
- 熟悉 HTML、CSS、JavaScript 、Vue 等前端技术;
- 理解操作系统、计算机网络、常用数据结构与算法原理;
- 技术思路清晰,结构化思维清晰,善于解决问题;
电商后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。我在项目中负责首页内容的相关功能,包括有首页品牌、广告、周选活动和内容管理。解决了首页内容的管理和缓存的问题,提高了项目的访问速度和体验。还负责了内容管理模块、权限模块和商品管理模块。
前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。我在项目中负责首页的模块,包括有首页的品牌查询、广告查询、周选活动和内容管理的功能。还负责了商品展示、商品搜索模块,用 Elasticsearch 提高了商品的搜索速度。