● 拥有扎实的Java WEB编程基础,熟悉Java 中的常用数据结构,了解高并发常用技术,。
● 熟悉Java 中多线程、高并发等常用技术,了解并发常用场景,拥有一定的并发编程经验。
● 熟练应用Spring、SpringBoot、Spring MVC、MyBatisPlus 等常用框架技术,并有丰富的实战经验。
● 熟悉SpringCloud常用技术栈,了解SpingCloud Alibaba等微服务新框架。
● 具备良好的系统设计和编码能力,遵守开发规范,重视代码质量,能够独立承担模块的开发工作。
● 熟练使用Eclipse、IntelliJ IDEA 等IDE开发工具;熟悉Git版本控制工具,并熟练使用Maven进行项目构建。
● 熟练使用MySQL、MongoDB、TIDB数据库,拥有一定的SQL性能优化能力。
● 熟悉Redis、RabbitMq、Kafka等常用消息中间件。熟练互联网常见的负载技术以及配置负载,如 Nginx。
● 了解Linux 常用命令,可以完成在Linux 平台下的相关系统服务的搭建与项目部署。
● 熟练应用ElasticSearch等搜索引擎,配合canal 实现数据异构。
● 熟悉Arthas、Skywalking、Sentinel、ELK、Prometheus等业务监控、问题排查,服务调优工具。
● 了解Hadoop基础组件,及基础的MapReduce开发。
● 了解Docker和Kubernetes等容器化技术。
● 了解基于Jenkins的持续集成、部署、交付(DevOps)。
● 了解Python应用用于简单脚本开发。
一、项目名称:三方网关
项目介绍:提供三方服务基础能力(淘宝、京东、拼多多)封装,聚合不同平台提供的接口能力,深度绑定appKey与业务功能,统一内部调用。
项目功能:(1) 基于各大联盟分销平台开放API聚合调用。
(2) 提供个别接口的负载能力,降低单方出现问题后对业务侧影响。
(3) 深度绑定业务与appkey,方便业务层的多层拓展。
项目职责:(1) 负责规划开发业务方调用三方能力,融合三方网关应用与三方平台各项配置。
(2) 负责接口调优及日常维护,配合业务方压测使接口满足厂商调用时延要求。
(3) 负责项目监控体系搭建,保证项目调用可视化。
项目总结:(1) 站在开发产品的角度去做系统设计和服务提供,如何让业务更快更方便。
(2) 团队合作中要坚持一点,数据说话,保持对技术的敬畏。
工作亮点:协调业务团队接入三方网关,配合厂商侧进行压测调优,保证新业务在混合云上性能一样稳定。
二、项目名称:芬香社交电商(小程序、APP)
项目介绍:芬香社交电商是一款依托于京东的社交推广平台,采用B2B2C模式,主要使用微信小程序及APP覆盖千万级推手,日活数十万用户,通过精细化推广内容帮助用户实现高效精准推广。
项目功能:(1) 基于京东开放API打造基于芬香的商品实时搜索推广功能。
(2) 自引招商帮助推手精选优质招商商品。
(3) 深入市场合作,打造应用各项优质推广频道,为不同用户提供更多推广场景。
(4) 建立自有订单系统,为用户进行多维度分佣推广。
(5) 提供近全系京东商品推广服务,实现高效推广链接分发。
项目职责:(1) 负责项目的需求调研分析,功能的方案技术选型定制。
(2) 制定项目计划,协调内部开发工作,组织小组内code review、技术分享。
(3) 负责项目中技术难点任务开发,公共代码抽离重构。
项目总结:(1) 在项目快跑阶段依然要重视代码质量,避免堆积技术债。
(2)勤于思考,用合适的技术来实现价值的最大化,保持技术精进。
(3)业务技术相辅相成,技术成长过程中同时也要思量如何更好的服务用户。
工作亮点:工作期间参与项目服务改造,封装公共代码,并且对多项基础业务进行重构。
项目地址:微信搜索小程序(芬香)邀请码:JFU65A
手机周边自营商城 该项目为当前我主要开发维护的 2C 自研商城,从前期基础选型开发一直由我负责后端,现在已经稳定运行 3 年,端侧主要是微信小程序及某手机大厂内置app 的 内嵌 H5。目前日均流量为 1w 左右。
全渠道3C电商ERP 该项目是为某手机大厂开发的全渠道(淘宝、抖音、拼多多、淘宝分销、京东VC)及官方商城使用的 ERP,对接奇门及商家自有仓库系统,稳定承接sap、ebs等财务对接,同时支持国内主流渠道的支付、对账、退款等相关功能。