项目描述:智慧城市是未来城市发展的方向,而智慧停车是其中的一个单元。为了让车主节省时间、室内导航快速找到停车位,离场时可以使用优惠、无感支付不停留出场;车场可以规范化、高效化、清晰化管理,我们开发了智慧停车系统。停车系统包含的子系统有:网关、权限云、优惠云、停车云、支付云、银联支付云、建行支付云、农行支付云、银联商务支付云、发票云、会员云、报表云、对账云、Job、地锁、商城、监控、微消息、短信
责任描述:1.熟练与三方支付系统(微信、支付宝、银联、银联商务、建行、农行等)集成,通过Quartz轮询从三方平台查询待支付订单信息,Restful方式发送订单到消息队列,本地系统完成订单消费并异步通知
2.微服务框架搭建,实现微服务动态分配,配合Nginx实现负载均衡、动静分离
3.在不影响原来业务的情况下,通过SpringAOP获取网关请求响应的数据并记录Mongo,
管理平台通过接口信息查看整个请求的业务数据,快速排错
4.数据库表设计,通过Explain对SQL进行分析并建立合适的索引,配合运维对历史数据归档
5.车主完成支付开票时,根据车场的要求使用策略模式动态切换发票系统,通过JAXB将停车 数据传给三方系统
6.与三方会员系统对接积分、券时,本地系统处理失败情况下,采用回补机制返还会员权益, 确保数据最终一致性
7.工具类编写、核心模块抽取固化
8.参与需求分析,技术讨论,通过postman、junit等工具对代码进行自测,CountDownLatch 模拟并发测试
9.SpringBoot开发补推小工具,对于支付成功但未推送到本地系统的订单,通过任务加快订单 处理速度
10. CRM会员在商城系统兑换优惠券时,使用Redis缓存商品信息,管理优惠券库存
11.配合架构师实现单体服务向微服务转化,对项目版本化管理,新功能灰度发布
12.对于产品提出的需求,能够积极高效地与外部系统人员沟通并联调,与内部人员协作,告诉测试的测试流程和注意事项,对于项目中的困难主动克服并攻关
13.在线支持客户报障并快速解决