甜薪工场甜薪工场
甜薪工场
工作者接单雇主招人
查看岗位
人才库人才详情

我擅长提供java后端开发内容

苏健智
产品研发/后端
个人优势
我是一名经验丰富的 Java 后端开发工程师,具备在电商系统开发方面的专业知识和技能。我在软件开发领域拥有多年的实际工作经验,熟悉敏捷开发方法和团队合作。以下是我在电商系统开发方面的个人技能和经验:

编程语言和框架:我精通 Java 编程语言,并熟悉常用的 Java 后端开发框架,如Spring和Spring Boot。我能够利用这些框架快速搭建可靠的电商系统后端。
数据库管理:我具备扎实的数据库管理知识,熟悉关系型数据库(如MySQL)和 NoSQL 数据库(如MongoDB)。我能够设计和优化数据库结构,编写高效的 SQL 查询语句,并使用ORM框架与数据库进行交互。
RESTful API 开发:我有丰富的经验设计和开发符合 RESTful 架构风格的 API 接口。我能够使用Spring MVC或其他类似框架构建可扩展和易于维护的 API,实现与前端的数据交互和业务逻辑的处理。
安全性和身份验证:我了解电商系统中的安全性要求,熟悉常见的身份验证和授权机制,如基于令牌的身份验证和OAuth。我能够实现用户注册、登录和访问控制等功能,确保系统的安全性和数据的保密性。
性能优化:我注重系统的性能和可扩展性,能够进行性能分析和调优。我熟悉缓存技术(如Redis)和负载均衡技术(如Nginx),并能够优化数据库查询和系统架构,提高系统的响应速度和并发处理能力。
测试和调试:我有良好的测试和调试技巧,能够编写单元测试和集成测试,保证代码的质量和可靠性。我熟悉常用的调试工具和技术,能够快速定位和解决问题。
工作经历
赞同科技
高级后端工程师2022.07 ~ 2024.03
教育经历
华南师范大学
大专2011.01 ~ 2014.01
项目经历
用户中心+优惠券中心是
项目职责:登录破解、个人资料、收货地址维护,黑名单控制等功能;优惠券支持多类型配置,无门槛, 满减,新人卷,支持高并发下领劵和释放,支持一体化监控-自动化扩容等等功能。 项目技术栈: SpringBoot+AliababCloud 全家桶+Redis+RabbitMQ+阿里云 OSS 开发部署环境: Mac+IDEA+Gitlab+Jenkins + Docker+ Rancher 容器编排 个人职责: 小组组长/开发主程 负责用户微服务注册-登录模块开发,支持多渠道验证码发送,具有防刷防恶意注册,越权 设计等;封装 OSS 文件上传组件,支持灵活的截取和清晰度压缩配置;对接新用户拉新福 利模块,采用 MQ 消息解耦,保证数据最终一致性和可靠性投递模块开发 负责优惠券微服务设计,支持多种规则配置,无门槛劵-满减劵-福利劵,限领张数等配置。 采用 redisson 分布式锁解决高并发下单用户超领,和乐观锁解决优惠券超发问题。 对接订单中心,改造优惠券核销和释放功能,采用延迟队列+本地 Task 解决分布式事务问题, 之前方案是采用 Seata 解决分布式事务,后采用 MQ 延迟队列+Task 支持更高的并发 项目难点: 1)优惠券服务-领取和释放需要支持高并发保证安全防止超发超领, 2 需要防止灰产恶意注册和领劵造成公司活动资损 解决方式: 1)在优惠券释放这块没采用 seata 框架,使用 MQ+Task 解决分布式事务问题,支持更高的并 发,细粒度的分布式锁解决超领问题,结合 Sentinel 配置限流和熔断, Jmeter 压测单机领 劵接口可以到达 1万 QPS。 2)提出业务监控需求并参加设计: 传统的监控不能直接发现业务数据异常,基于 Nginx+业 务容器日志,设计支持业务数据埋点的监控告警平台,支持自定义时间轴的同比环比监控 项目二: 订单支付中心项目和商品中心 项目描述: 商品中心和订单中心是团队核心服务,分 C 端和 B 端管理后台,商品服务日均 访问过千万,采用多粒度缓存设计,支持公司最前沿的业务,包括众多功能 商品上下架, 库存管理,多维度数据统计,优惠券设计等。 订单服务是核心模块,最重要的是提高支付成功率以及数据的安全性和可用性,需要对接公 司多个业务的支付功能,如商品购买、秒杀、团购业务等,支持多通道支付/超时关单/明细 管理等多个功能。 项目技术栈: SpringBoot+AliababCloud 全家桶+Redis+RabbitMQ+阿里云 OSS 开发部署环境: Mac+IDEA+Gitlab+Jenkins + Docker+ Rancher 容器编排 个人职责: 小组组长/开发主程 负责订单交易中心的下单接口开发,包括验价、锁定优惠券、商品库存等模块。还有多通道 聚合支付设计,支付宝支付对接,订单超时自动关单功能等功能开发。 负责商品中心下单锁库存和超时释放库存的设计和开发,购物车设计实现 项目难点: 1)下单模块最复杂,需要包括验价,购物车商品清空,优惠券锁定,商品库存锁定等操作, 链路复杂且涉及分布式事务问题 2)需要支持多通道支付,支付宝、微信、苹果支付还有未来更平台,比如抖音支付等 解决方式: 1)链路调用采用线程池异步化调用: 购物车商品清空、优惠券锁定、商品库存锁定等都是 采用无锁自释放设计,定时关单采用 MQ 延迟消息+Task 任务解决,。 2)多通道聚合支付采用了策略模式+工厂模式,可以更加灵活支持多种平台接入和多端使 用 APP、H5、PC; 公司: 建广科技 100~1000 人 时间: 2022-年4-月~2022-年7月 岗位: 中级后端工程师
查看详情
日程同步
项目职责:项目描述: 该系统旨在实现不同日程管理平台之间的数据同步,确保日程信息的准确性和 一致性。通过调用 AP 接口,将日程数据同步到目标系统,并确保系统能够准确地同步和处 理日程信息。 项目技术栈: Springboot+Zookeeper+kafka+微软 API 开发环境: Mac+IDEA+Gitlab+Jenkins + Docker 持续集成 个人职责: 小组组长/开发主程 负责项目前期需求分析,与团队成员合作确定系统功能和技术实现方案。 负责技术选型,搭建项目框架,并参与数据库设计,确保系统的可维护性和性能。 负责日程的拉取、订阅和业务代码编写,确保系统能够准确地同步和处理日程信息。 调用 API 完成日程的同步,与外部系统进行数据交互,确保数据准确性和一致性。 项目难点: 保证系统的高可用,以及出现异常的处理方案. 解决方式: 使用 zookeeper 设计高可用方案,出现异常进行重试处理。 公司: 泓胜科技(300~500 人) 时间: 2019-年9-月~2022-年4月 7月 岗位: 开发小组长
查看详情
治超管理平台
项目职责:项目描述: 本项目是一体化治超管理平台,主要包含三大模块: 数据收集模块、数据传输 模块和数据展 示模块。这些模块协同工作,实现对经过治超点车辆的轴重、外廓、照片等 信息进行收集、 传输和展示,为监管部门提供执法所需的有效数据支持。 项目技术栈: Springboot+mybatis+MySQL+vue 开发环境: Mac+IDEA+Gitlab+Maven 个人职责: 小组组长/开发主程 负责项目前期需求分析和确定系统功能,与团队成员合作制定项目计划和技术方案。 负责技术选型,搭建项目框架和设计数据库结构,确保系统的可维护性和性能。 开发和测试接口,确保车辆轴重、外廓和照片等信息能够准确获取并整合成数据。 负责将整合后的数据对接到监管部门系统,确保数据的及时上传和准确性。 督导团队成员,监督项目进度和质量,提供技术支持和指导。 对数据进行索引优化,加快前端查询和数据传输的速度,提升系统的响应性能。 进行 JVM 优化和数据库分库分表,优化系统的性能和扩展能力。 与监管部门进行沟通协调,确保数据匹配成功率达到 85%以上,满足监管部门的需求。 项目难点: 数据量大,需要设计了分库分库的存储方案。数据量大,查询数据慢。数据传输 有性能瓶颈。 解决方式: 设计了分库分库的存储方案,对数据进行索引优化,对数据传输进行压缩以及记 录对应的日志。 公司: 盈信科技有限公司(30~100 人) 时间: 2017-年-10-月~2019-年8月 岗位: 开发主程
查看详情
汇才在线教育系统
项目职责:项目描述: 汇才是一个综合性的在线教育平台,采用分布式架构搭建。项目分前台课程列 表模块,后台管理模块。前台课程列表模块包括: 用户注册登陆模块,课程分类模块,搜索 模块,课程列表等模块。用户可以注册,登陆,浏览课程,通过购物车管理购买课程,最后 下单后就可以学习课程。 项目技术栈: Springboot+mybatis+MySQL+vue 开发环境: Mac+IDEA+Gitlab+Maven 个人职责: 小组组长/开发主程 参与项目前期需求分析和确定系统功能;登录功能的实现与测试; 搜索功能模块的实现与测试;订单支付模块的实现与测试; 撰写注释以及开发进度以及后续的调 bug; 项目难点: 需要设计安全访问权限控制,需要提升查询的效率。 解决方式: 使用 shiro 进行安全访问权限控制,使用 solr 进行课程的检索,提升查询的效率;
查看详情

相似职位推荐

我擅长6年PHP开发经验,精通前后端和小程序开发、Python爬虫

1.主导基于Yii框架的小程序电商开发(SaaS系统)、参与过基于ECShop电商的二次开发 2.精通小程序、后端管理系统相关开发,具备全栈开发能力 3.熟悉react系列的产品开发模式,能迅速使用PHP各类开发框架(如Yii、thinkPHP、symfony、laravel等) 4.具备一定的产品规划能力,对项目把控能力较高(曾经多次主导过从0-1的项目开发) 5.思维开阔,善于沟通,能很好地给出技术方案 6.具备克服各种技术困难的能力,总能给出可行的方案
抖音零售/电商互联网/科技其他
全日/半日均可 ¥ 10,000/月

我擅长后端开发,运维,产品技术规划。

1. 能进行产品技术架构规划,服务器运维,云环境部署维护。 2. 后端熟悉go,Python,node,php等语言开发。 3. 能进行小程序和前端react开发,均有上线产品。 4. 待过多家知名公司,参与过几款国民级产品开发。也参与并主导过创业公司从0到1.
¥ 8,000/月