1. 熟练使用Eclipse、IDEA、HBuilder、微信/支付宝小程序开发者工具 等开发工具;
2. 擅长MySQL数据库,熟悉Redis、MongoDB等NoSQL技术;
3. 熟练使用Spring、SpringMVC、Mybatis、SpringBoot、SpringCloud微服务 等框架;
4. 熟练使用HTML、JS、CSS、jQuery、Ajax、Json、Vue、Bootstrap等相关Java Web技术;
5. 熟悉常见的开源技术及集群,如Nginx、Dubbo、Zookeeper、Kafka、MQ等。
6. 熟练使用 Linux 操作系统,掌握常用命令,熟练的在服务器上部署项目等;
7. 熟练使用SVN/Git版本管理器,熟悉Office办公软件、PowerDesigner运用;
8. 熟练掌握微信/支付宝授权、支付、退款、消息推送、等各种功能接口使用。
9. 熟悉负载均衡技术,有分布式系统、高并发、高负载、高可用系统设计、开发和调优经验;
挪呗小程序
挪呗项目基于支付宝小程序、支付宝生活号、微信小程序、微信公众号、APP(后续开发),将传统的挪车电话卡用专属挪车二维码替换,实现支付宝或微信扫描挪车码,匿名拨打电话通知车主的业务场景。车主可在线申请实体挪车卡、生成线上体验挪车码、绑定车辆激活实体挪车卡、重新绑定挪车卡对应信息。在不泄露自身电话号码的情况下,能够匿名被通知挪车。挪呗项目功能模块主要分为:用户授权登录、支付购买、绑卡续费、体验挪车码、匿名挪车、短信通知、模板消息推送、公告模块、抽奖功能、分享有礼。
挪呗系统是基于Maven多模块开发的SpringCloud项目,使用Eureka注册中心、Fegin声明式服务调用组件、Config配置管理工具,支持使用Git存储配置内容及客户端配置信息刷新,用户基于微信/支付宝用户体系,支付时做了防重复提交操作,使用MySQL数据库及Redis做缓存数据库,匿名号码采用华为云AX模式拨打通知。
天天零售商城
天天零售商城是一款微信小程序,分为线上销售和线下实体冰柜销售,线上销售可以使顾客通过网络购物,浏览商品,订单查询,查看公告和销售排行等。主要是实现消费者的商品浏览,商品选择,商品详情浏览,确定购买商品,以及网上支付等整个虚拟购物流程。线下实体冰柜销售主要是用于摆放在公共场所,提供扫码开柜,取出商品后自动扣款,便利用户快捷购物。同时实现后台管理员的管理设备,管理商品,管理用户等相关功能。
项目使用Eclipse开发工具,运用SpringBoot+与Mybatis框架;采用Redis做缓存数据库;设备采用WebSocket通讯;前后端使用vsCode开发工具结合Vue框架,使用npm工具进行编译开发;使用OAuth2.0认证进行用户认证,调用微信接口完成自动结算扣款功能;签名及密码采用MD5加密技术;使用了Git版本控制管理器管理。
福天网上超市平台
福天网上超市平台采用的是B2B类型,它可以使顾客通过网络购物,浏览商品,订单查询,查看公告和销售排行等。主要是实现消费者的商品浏览,商品选择,商品详情浏览,确定购买商品,以及网上支付等整个虚拟购物流程。同时实现网站后台管理员的添加商品,管理商品信息,查看用户的订单等相关功能。平台功能模块分为:会员功能模块、商品选购模块、购物车功能模块、会员管理模块、商品管理模块、订单管理模块、公告管理模块。
平台是使用IDEA开发工具,基于Maven项目开发,搭建的SpringBoot框架。采用JDK1.8,打包类型打成Jar包,使用百度地图进行定位,Spring Boot通过条件注解来实现Spring,不需要任何xml配置即可实现Spring 的所有配置。版本控制管理器使用SVN进行控制管理,用户密码采用MD5+盐加密,也可使用微信或手机号快捷登录。
角色 | 职位 |
负责人 | 高级Java研发工程师 |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | 前端工程师 |
队员 | 后端工程师 |