1.熟练掌握Java, Java SE等Java核心技术和使用Myeclipse,Eclipse,IntelliJ IDEA等开发工具;具有良好的代码编写习惯,能利用面相对象的思维进行分析和设计程序。
2.熟练掌握和使用JDBC, Servle等服务端开发技术;熟悉B/S软件架构,熟悉Http通信协议;熟练使用Tomcat服务器部署web项目。
3.项目开发中使用过 Mysql等数据库,熟悉使用Oracle_developer, SQLyog_Enterprise,Navicat for Mysql等数据库开发工具。
4.熟悉HTML,CSS,Javascript,jQuery,Ajax,jsp等前端开发语言和技术。
5.熟练掌握Spring,Mybatis,熟悉SpringBoot开发框架,Redis,zookeeper,dubbo,
Apollo,Kafka等相关技术,对MVC设计架构体会深刻;深知低耦合度,面向接口编程等编程习惯和规范的重要性。
1、智慧推
本项目是一个借助微信平台企业微信和微信小程序帮助商户更好宣传自己的产品和品牌到达更好的获客的saas系统下的解决方案,项目由三PC端管理后台、企业微信H5和微信小程序三个端构成。我本人主要负责数据统计、消息发送、商品、客户管理、员工管理、海报及系统子账号等模块的设计及开发,包括项目的前期需求评审、需求分析、各模块设计、表设计、api设计以及对接各个基础服务方等。
项目采用springboot框架,运用到zookeeper, dubbo,redis,mybatis,apollo,kafka、apollo等技术。
2、无人超市
本项目是一个无人值守门店的后台系统,我本人主要负责开发用户注册、订单模块、扣款推送消息模块及后期的财务报表模块,主要涉及到支付宝的相关业务知识及项目其他业务知识。主要涉及到和客户端与支付宝交互。
注册模块涉及到支付宝接口生成二维码(后期因需求改动我自己写了一个生成二维码的接口)及支付宝授权、代扣及回调接口,用户通过手机支付宝扫码注册后台及开通支付宝授权和支付宝代扣权限,录入掌脉信息完成注册。最终购物生成订单和扣款。
财务报表主要是用于给后台B端和C端用户展示不同品牌不同门店不同商品的销售情况,包括每天、每小时商品的销售数据、新增用户数据及各种支付方式的占比等数据。
项目采用springboot框架,运用到zookeeper dubbo,redis,mybatis等技术。
角色 | 职位 |
负责人 | java高级工程师 |
队员 | iOS工程师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |