1、扎实的java与javaWeb基础,对于 Java 基础技术体系(包括 JVM、类装载机制等)有一定的掌握和应用经验
2、有分布式服务应用和开发经验,对微服务有一定的了解,掌握Dubbo和Zookeeper的使用
3、熟练使用springMVC、springboot、spring、mybatis等基本框架
4、熟悉Mysql数据库,熟练掌握sql语句以及sql优化
5、熟悉掌握redis、memcached缓存中间件的使用和场景
6、熟悉elasticSearch搜索原理和应用经验
7、熟悉activeMQ、rabbitMQ等消息中间件的使用
8、熟悉linux常用命令,可以进行项目部署以及相关的日志排错查询处理
9、掌握python基础,可以基于python进行项目开发,或者linux环境下的脚本开发
结算系统
商城订单结算系统设计开发
筛选出待结算的订单,每天进行批处理,根据不同店铺、店铺费率、商品费率、佣金费率、活动、商品价格等规则算出订单中应收的服务费、业务员的佣金、店铺的货款等金额。根据状态流转将相应的资金流动体现在账户、账户变动记录、提现记录上。完成商城订单的结算。
通过版本号、状态、唯一键机制防止重复结算问题,通过回溯校验尽可能降低算错概率。
运营管理系统
可以搭建包含系统、机构、用户、角色、模块权限管理系统
1、店铺管理(列表、资质审核、信息维护、店铺活动)
2、诊所管理(列表、诊所信息采集维)
3、业务员管理(账户管理、业绩追踪、诊所绑定关系、归属配置、佣金分配...)
4、商品管理 (列表、商家审核、自营商品管理、标签维护、标签匹配...)
5、财务管理(费率配置管理、钱包管理、应收管理、应付管理、账单管理...)
6、专题管理、
7、商品分类管理
8、资质管理(资质元数据管理、商场资质管理、电子首营资质管理)
其中打款涉及到与第三方 银联、天津云账户系统的接口对接等
基于Elasticsearch搭建商品检索系统,可以满足复杂的查询逻辑,检索效率极大提升
企业内部综合运营管理系统 包含功能 1、企业内部机构管理、人员管理、角色管理 2、权限管控:不同机构不同角色人员,拥有的权限不同,看到的数据不同 3、丰富的配置管理:其他系统需要的参数配置管理 4、商品管理 :针对商品或者服务的增加、修改、上架等一系列维护 5、财务管
商品检索系统 基于elasticSearch搭建商品搜索服务,可以将复杂的搜索简单化,数据来源从数据库转为内存,查询效率显著提高 担任角色:主要负责后期维护 结算系统 担任角色:负责系统搭建和开发维护 无论是商城还是广告系统,亦或是工具,公司总会有账务要计算处理。