1、7年以上Java开发的经验,具有良好的设计思路和编程习惯,参与过大型复杂分布式互联网WEB系统的设计,能够据开发规范与流程独立完成核心模块的设计和编码相关文档 ,独立解决项目中遇到的各类问题,熟悉敏捷开发模式;
2、精通Java语言开发,JAVA基础扎实,熟悉JAVAEE规范,熟悉常用的设计模式;精通SpringMVC、Mybatis、Jquery、RESTEasy,vue等框架开发;熟练掌握SpringBoot,springcloud相关技术;
熟练掌握Dubbo、Kafka、RabbitMQ/RockMQ、ZK、Docker、k8s等容器技术;
3、熟练应用Redis、、Memacache等缓存数据库;
4、熟悉MySQL、MongoDB、oracle,熟悉SQL调优;
4、熟悉分布式系统的设计和开发,熟悉分布式、缓存、消息等机制,并能对分布式常用技术进行合理应用,能独立解决关键技术难点或问题;
5、掌握多线程技术,掌握高性能系统的设计与编码及性能调优。
6、熟练应用常用的LINUX命令,能够编写简单的shell脚本。思路清晰,善于思考,良好的分析和独立解决问题的能力;
1、公共出行客流分析系统;
2、图书出版电商销售系统
包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。