ID:20959
常斌 高级Java工程师 13年经验
2024-07-12
个人介绍:1.Java基础扎实 , 理解使用Java多线程及线程池 、集合 、 IO、JUC, 良好的编程习惯 2 . 熟 悉 Spring、 SpringMVC、 MyBatis、 SpringBoot 等 框 架 , 能 够 快 速 上 手 新 框 架 3 . 熟 悉 SpringCloud微 服 务 4. 熟练使用 MySQL , 5. 熟悉 Redis 实现缓存 分布式锁 分布式session、秒杀优化等技术 6 . 熟 悉 WebService、 HttpClient远 程 服 务 调 用 技 术 7. 熟悉 RabbitMq、kafka 消息中间件 8. 熟练使用 IDEA、Maven、GIT 项目管理和项目构建工具; 9.熟练的优化能力(代码优化 、业务优化 、 sql优化等) 10. 熟悉常用的设计模式
项目经验:项目名称 :聚爱:ERP权限管理系统 参与角色 :后端开发 开发环境 : IDEA+Maven+MySQLl+Git+JDK1.8 技术选型: SpringCloud+Spring Security+OAuth2+Mybatis+Nacos+Redis 项目描述: EPR权 限系统 目的是为聚爱ERP管理系统提供B端用户管理 、权 限管理, 通过 当前平 台作为统一 的登录入 口进行ERP操作 ,采用 Security + OAuth2 作为安全框架 ,权限模型采用RBAC1 , 并在此基础上进行 了定制化 ,将用户信 息缓存到 Redis,减轻数据库压力同时提高响应速度 。项 目初期参与需求分 析以及可行性讨 ,技术选型 、技术方案编写以及库表设计 ,项目开发阶段负 责登录模块 、用户管理模块 、权限管理模块以及部门岗位模块的需求开发任 务, 以及后续的需求迭代 技术描述: 1.利用Redis实现密码错误次数过多账户锁定,被锁定的账户可以通过管理员进行解锁或等 待自动解锁 2.用户登录成功会将用户的权限信息缓存到Redis中,从而降级数据库压力并提高响应速度 3.将权限与岗位关联,当用户的岗位发生变动时,其权限也会随之改动, 4.与ERP系统打通,ERP新增了供应商或店铺,权限系统会自动生成相应的账户并分配好权限 5.对接下属系统做到统一的权限控制,有效降低的安全风险
技      能: Python  
¥1400 / 8小时
立即预约
ID:21131
翟俊 java开发工程师 11年经验
2024-07-04
个人介绍:1 熟练掌握 Java 基础知识,深入理解 OOP 编程思想; 2 熟练掌握存储相关技术,如数组、集合等,对线程安全的集合有一定的了解; 3 熟悉 Redis 非关系型数据库、Mysql 关系型数据库的语句编写以及简单优化; 4 熟练掌握 Cookie 和 HttpSession 的应用; 5 熟练使用 Spring Boot、Spring、SpringMVC、MyBatis 等主流框架; 6 熟悉 RocketMQ中的发布订阅、主题、路由等工作模式; 7 熟悉接口开发规范和测试经验,如 Swagger、PostMan、Junit 等; 8 熟悉常用的第三方技术,如短信、支付、地图、邮箱等; 9 熟练掌握 JavaWeb 相关技术,如 Servlet、Filter、Listener; 10 熟练使用 Eclipse、Intellij IDEA 开发工具,Git 版本控制器,Maven 项目构建工具; 11 熟悉 Docker 容器技术、Dockerfile 构建镜像、Docker-Compose 容器编排; 12 熟悉微服务架构,如 SpringBoot+SpringCloud 的解决方案,熟悉SprringCloud的五大组件(Eureka,Ribbon,Feign,Hystrix,Zuul)。 13 熟练掌握 Html5、CSS3、JavaScript 等; 14 熟悉 jQuery、BootStrap、Vue 等; 15 熟悉微信小程序开发流程; 16 熟练使用关系型数据库,如 Mysql,SqlServer,Redis等; 17 熟练掌握 SQL,对于常见的 SQL 开发具备相关经验; 18 熟悉数据库优化工作,如 SQL 优化、数据库设计优化等;
项目经验:项目一:线上销售平台 描述: 项目架构:SpringBoot++SpringMVC+MyBatis +Mysql+RocketMQ+redis 等 。 项目描述:线上销售平台是中国移动公司中的渠道支撑中心进行开发维护的终端系统。通过与31个分省公司进行合作,进行话费、流量、权益、花卡、卡券、卡包等资源下发操作。其中也单独设置用户管理模块、客诉工单模块、系统监控模块、及通过底代码创建审核工作流模块。 相关技术: 该项目主要为web端开发功能。 ummp-activity:该模块的主要功能为创建活动以用户下单。该模块数据库采用mysql数据库,底层根据表的功能及使用进行分库分表进行存储。用户下单之后创建订单,由两部分订单任务进行资源匹配,用户权限校验等流程,才可调用第三方接口(卡券中心)进行资源发放。Acticity中创建卡券、活动等需要审核资源时,须由相对性的领导进行审核操作,在通过mq或接口方式进行结果回传。 ummp-cost: 该模块为销售费及众包费用处理模块。此模块主要将大数据侧的数据进行整理,然后便于人员查看及Excel导出。另设置有预算分析和审核功能。 cbpsp-charge+cbpsp-pay:这两个模块主要支付模块。由用户下单,到该模块之后,通过用户校验之后,再根据第三方接口(金科)进行支付及支付结果回传。通过mq进行支付结果回调。 ummp-check: 该模块主要负责对账功能,将各个模块数据整理计算之后,通过stfp上传,大数据方面进行接收整理。 项目职责: 1.项目的日常线上问题处理。用户下单资源未发放问题,客服过滤之后,再把需要技术人员解决的问题提到中移移动办公软件上,再由技术人员处理。 2.ummp-activity模块中的二次确认短信功能、卡券申请配置单功能、优化下单流程中的产商品缓存问题、创建活动流程优化、产商品的数据同步开发、分省投放配置页面功能、小程序卡券信息开发、业务营销规范优化开发、等功能开发。 3.ummp-cost模块中的销售费及众包数据与第三方对接开发,各个报表的Excel导出开发。 4.ummp-check模块中的数据对账以及数据重传开发。 项目二:闪时送plus 描述: 项目架构:SpringBoot++SpringMVC+MyBatis +Mysql+Elasticsearch+RocketMQ+redis+websocket 等 。 项目描述:闪时送是一个聚合平台,通过技术,判断骑手的距离、订单密集程度、覆盖范围等,通过算法的智能推荐能力,来优化外卖订单和同城骑手之间资源的匹配。通过的外卖订单的接入或者是商家自己创建手动订单后,在通过闪时送上已经整合的各种运力平台进行计价,然后商家可以选取最适合该笔订单的运力进行发单操作。 相关技术: 项目分为管理端、用户App端、用户web端、用户小程序端。项目采用 SpringBoot构建项目基础架构,商家可以通过发送验证码或者账号密码的方式来登录系统。登录之后使用JWT 生成 Token 令牌使对商家的信息进行加密处理,也可以控制商家登陆时间限制。 用户端的外卖订单和配送订单列表模块采用Elasticsearch进行快速搜索,可以根据订单号、发单时间、商家门店、订单序号、订单来源...来进行搜索商家需要的订单信息。 外卖平台主要是美团和饿了么,还有一些抖音或者第三方的平台接入闪时送进行订单计价下单,订单进到闪时送之后通过RocketMQ的方式处理订单逻辑。由于外卖平台可能会多次推送新订单的消息给闪时送,所以接收新订单的时候,要进行幂等处理,防止订单的重复创建。 新订单创建之后需要进行订单播报,使用极光推送和websocket结合进行语音播报。 闪时送新订单接入之后,需要打印商品小票信息。闪时送对接了市面上常用的打印机来满足商家的需求。 闪时送的运力方面,分为平台运力和自运力,主要是一些第三方运力平台和代理商自己所创建的运力。来进行订单的发单操作。每个运力平台的计价和对接方式不同,所以相同的订单在不同运力上的价格也是不一样的,多样化的运力可以供商家选择最优的运力进行发单。 闪时送发单之后需要对接运力方的骑手的状态信息,分为两方面。第一是闪时送在订单被接单后主动通过运力接口去查询对应的下单运力的状态和骑手的信息。第二是通过运力平台方的主动推送消息,来进行订单和骑手信息的状态变更。其中订单变更时也需要加rides锁处理,来保证订单数据的一致性。 项目职责: 1.项目的日常线上问题处理。用户实时反馈使用闪时送遇到的问题,客服过滤之后,再把需要技术人员解决的问题提到云效上,再由技术人员处理。 2.外卖平台的商品模块进行同步到闪时送,创建新订单时,查询并补充对应的商品信息内容。
技      能: Python  
¥1400 / 8小时
立即预约
ID:21209
石秀云 Java开发工程师 15年经验
2024-06-27
个人介绍:具有3年以上的 Java 项目开发经验,包括金融、互联网和电子政务,教育等领域 熟练使用 SSM、Spring Boot和 Mybatis Plus 等框架 熟练 SpringCloud 两套组件如 Eureka、Config、Zuul、Ribbon和 Hystrix等组件 掌握关系型数据库 MySQL ,包括 SQL 调优和索引优化 掌握非关系型数据库 Redis 了解 Elasticsearch 掌握 RabbitMQ 消息机制 了解H5、CSS3、JavaScript、jQuery和 Vue 等前端技术 了解 JVM 调优 了解项目业务开发流程
项目经验:某金融项目 开发工具:IDEA2018.2、Gitee、Maven、JDK1.8 开发环境:SpringCloud(Nacos+Sentinel+Openfeign+GateWay)+MySQL+Redis +RabittMQ + ibabaSMS+OSS 该项目采用简洁的页面风格、简化用户操作流程、精简页面跳转次数、扁平化的层级结构,基本功能包含5大功能:个人中心(自助 注册、登录、安全提示、修改登录密码、忘记密码、退出(安全退出)、银行公告、交易记录(所有卡全部、问题反馈、交易限额设 置、操作记录查询、预留信息设置、手机银行暂停)、借记卡(签约账户信息、余额查询、交易明细查询、积分查询、卡信息详 情、账户签约、账户解约、账户挂失、修改账户别名、设置默认账户)、智金融(会员模块,账户绑定模块,申请贷款额度模 块,借款额度审核模块,借款申请模块,借款审核模块,标的管理模块,充值模块,投标模块,放款模块,投资列表 展示模块,提现和还款模块等模块)等。
技      能: Python  
¥800 / 8小时
立即预约
ID:21216
陈凯 高级Java工程师 3年经验
2024-06-24
个人介绍:专业技能 Java 基础扎实,掌握集合、多线程、线程池技术,常用设计模式等 熟悉 CAS、volatile、 synchronized Lock. queue 熟悉JVM,类加载器,内存模型,垃圾收集机制等 熟练掌握 Spring、Spring Mvc、Mybatis 框架。理解 Spring 原理,mvc 执行流程以及 Mybatis 原理 掌握数据库索引及底层数据结构,sql 优化以及数据库优化,以及分布式事务草握redis 数据结构、持久化、出从、集群工作原理,熟悉缓存雪崩、穿透、击穿 解决方案,以及分布式锁 了解 RabbitMQ 消息队列,了解常见问题的解决思路,如消息丢失、重复消费、挤压 了解 SpringCloud、SpringBoot、Oauth2,熟悉分布式架构及 Docker 使用了解Linux 操作系统常用命令实现线上、测试环境部署 熟练使用 Maven、git、IDEA 等工具的使用
项目经验:活力狮(烟草零售) 内容 该项目主要是为香烟零售商服务的打分平台,烟草公司按照零售户等级划分派发香 烟。实现了零售户举办活动,互相之间对销售心得进行交流、非烟产品的调配, 或客户经理、组长举办培训类活动进行培训;客户经理根据零售商内店铺柜台、背 柜陈列、店铺外围整洁度等,给相应考核项进行打分;市场经理发布图文类 消息或者公告对零售户进行新的一些规则或者近期活动的通知;零售户之间查看小 组内成员或同一个客户经理小组内成员的进烟量,以此来做参考进行进烟。 浙江中烟调度项目 本项目使用 spring cloud 作为基础框架,实现业务开发;使用 mysql 作为数据存 储;redis 作为缓存;docker 作为容器;nacos 作为配置中心等 个人职责 对需求工作量进行人员分配/实现数据库设计/项目框架搭建/线上部署 内容 该项目主要为叉车工下发作业,实现叉车工正确按照指定楼幢完成原料上下楼以及 正确入垛位功能。硬件方面使用 RFID 和天线扫描检查当前叉车夹起的烟包,后台 数据校验烟包是否在当前作业;以及垛位上使用 RFID 检查当前烟包所在垛位,校 验烟包所处垛位的准确性。出入库、在库流转单据对接作业系统实现对叉车工的作 业调度;实现叉车工单日工作量和完成作业明细信息查询等。 本项目使用 spring cloud 作为基础架构,实现业务开发;使用 mysql 数据库作为 数据存储;使用 rabbitMQ 监听出入库单据下发作业;使用 redis 缓存;使用 nacos 作为注册中心、配置中心。 个人职责 作为小组成员参与调研设计和部分开发工作/线上部署 浙江中烟ERP管理项目 内容 该项目主要是对仓库内的库存和单据的处理,其中涉及出入库、在库调度流程。实 现了对原辅料出入库单据的流转,以及库存的操作流水和库存加减;其中涉及到数 据一致性问题和共享资源的分配问题,解决思路为实现单据的重复处理幂等性和单 据状态正向流转,共享库存资源通过版本号和加锁的方式实现加减库存;每日晚上 生成单据流水涉及库存汇总、总库存汇算,以实现两者库存比对,如有问题当日解 决。本项目使用 springcloud 作为基础架构,实现业务开发;使用 mysql 数据库 作为数据存储;使用了 seata 分布式事务,使用 AT 模式实现数据强一致性; 个人职责 作为小组成员参与调研设计和部分开发工作/线上部署 浙江中烟仓库人员管理项目 内容 该项目主要是针对浙江中烟仓库主任、保管员、叉车工以及仓库内工作各种角色人 员。在几名同事的努力之下,在人员管理模块实现合法人员登录、注册、修改、查 询等功能;以及实现人员角色和权限分配;在菜单模块实现角色相应菜单分配;实 现叉车工上班签到功能,已提供数据给叉车调度系统;完成数报表的导出和人员变 动情况,工龄等信息的查看;员工内工作人员互相评价,尤其是对叉车工非内部员 工评价功能;本项目使用 MVC 架构,实现视图层、控制层、业务层和数据访问层, 使用 oauth2 实现登录功能,redis 作为 tokenStory 存储 token 信息,使用 BCryptPasswordEncoder 实现密码比对。作为登陆中台、认证服务器供各个业务 系统使用;业务系统实现资源服务器即可。使用了 mysql 作为 db 数据库存储用户 信息,nacos 作为服务注册中心和配置中心。spring cloud 作为基础框架,实现业 务功能的开发 个人职责 作为小组成员参与调研设计和部分开发工作/线上部署 教育培训项目 内容 该项目主要是完成教师教研系统的开发,该系统分为基础库、校长专业发展、骨干 教师考核、教研网、个人工作室、工作组 6 个模块。 与 4 名同事共同努力下,分别在各模块实现了模糊分页查询、分类分页查询等 功能;基础库模块实现了登录、注册、修改、查看信息等功能;教师考核模块实现 了考核指标和考核内容、报表等功能;教研网以及教研后台管理模块让教研网和个 人工作室、工作组交互,教研网后台可以设置和管理教研网;个人工作室和工作组 实现了文章、资源、留言等功能。 本项目结构上分为表现层、业务层和数据访问层。层次间的依赖关系自下到上。 采用的技术有 jfinal,Mybatis、Log4J,beetl 等。其中表现层采用 jfinal 框架开 发;业务层封装业务流程,为适应业务的变更,每一业务模块均有专门的接口及实 现类,类似 Spring 的 IoC 功能将 实现类注入给表现层的 Action;数据访问层借 助于 Mybatis 实现,代码简洁且可适应不同的数据库。 个人职责 作为小组成员参与调研设计和部分开发工作/线上部署
技      能: Python  
¥1100 / 8小时
立即预约
ID:20946
王淑珍 java高级工程师 12年经验
2024-06-24
个人介绍:1.扎实的 Java 语言基础功底、编码规范 2.熟练使用 Spring Boot、Spring Cloud Alibaba 框架开展相关开发工作,了解其工作原理,熟悉微服务架构 3.熟练使用 MyBatis、Redis、MongoDB、Kafka、RabbitMQ、RocketMQ、Elasticsearch、Dubbo、Zookeeper、XXL-JOB 等主流框架 4.熟悉 MySQL、Oracle 数据库的开发和 SQL 优化,熟练掌握 SQL 语句 5.熟悉多线程、IO 、JVM 原理和常用设计模式 6.熟悉分布式系统的设计和开发,熟悉分布式、缓存、消息等机制 7.熟练使用 Maven、Git、Jenkins、Docker、K8s、Prometheus、Grafana 、skywalking 等开发构建以及项目管理和监控工具 8.熟悉 Linux 常用命令,熟悉 Tomcat、Nginx 的配置部署及云计算平台使用 9.了解 HTML、CSS、JavaScript、jQuery、Bootstrap、AJAX 等前端相关技术
项目经验:锐锢商城 JAVA 研发 开发技术:Spring Boot, Spring Cloud, Redis, Spring Data JPA, MySQL, MongoDB, RabbitMQ, XXL-JOB , OSS 开发工具:Git, Linux, Docker, K8s, Maven, Jenkins 项目描述: XX商城是一家专注于 MRO 产业互联网的 B2B 自营电商平台,拥有覆盖华东、华中、华南、西南等重点区域的自配智能仓储中心。 其配送综合管理平台是自建的仓储物流配送系统,主要解决订单配送过程中运输计划,排车管理,包裹派送签收,轨迹跟踪等问题。采用微 服务、分布式等多种技术,保证系统在大促期间的高效稳定运行,提高供应链体系的运作效率,降低运输成本。 项目职责: 1.负责商城供应链运输管理系统及店铺化订单履约等关键模块全流程需求评审,技术文档编写,核心业务代码编写 2.排查分析线上问题,参与项目重构调优工作,设计高性能高可用接口 3.负责店铺化项目中物流供应商及自配物流对接事项的跟进 4.技术评审代码 review,根据业务需求制定架构方案并落地
技      能: Python  
¥200 / 8小时
立即预约
ID:20871
刘倩 高级java开发工程师 8年经验
2024-06-21
个人介绍:1、熟悉面向对象编程思想、集合、多线程使用 2、熟练使用Spring、SpringMVC、SpringBoot、SpringCloud、MyBatis、MyBatis-plus、JDBC等技术框架 3、熟练运用Mysql关系型数据库、了解Redis等非关系型数据库 4、熟悉RocketMQ、kafak、Dubbo、Zookeeper中间件 5、熟悉数据库的优化:索引设置、索引底层数据结构、SQL语句执行分析等
项目经验:项目1:数据分析实验室 项目描述:为了规范数据分析管理,加强数据安全管控,提升数据应用价值,为 全行数据分析工作赋能,总行计划建 设兴业银行数据分析实验室项目,对外宣称“图灵阁”。项目模块包含系统管理(用户、角色、项目组、标签管理...)、 数据集成(一次性文件加载、脱敏自动识别、数据目录导航...)、系统监控、数据探索等模块 项目职责:1、参与需求分析,根据产品经理需求进行项目评估与排期 2、开发数据集成模块一次性文件加载(文件上传、下载、文件同步HIVE、文件上传HDFS、数据逾期删除HIVE、Range权限控制)及脱敏自动识别(UDF函数、Atlas标签)、数据目录导航同步HIVE数据 3、线上问题排查(慢sql、锁表、OOM等) 项目2:汇咨询 项目描述:汇资讯是一个获取新闻资讯的平台,将新闻咨询分类归纳并推送用户浏览查阅;项目模块包含内容管理、评论 管理、用户管理、内容审核等功能。 项目职责: 1、参与需求分析,根据产品经理需求进行项目评估与排期 2、需求功能开发,与测试部门人员配合测试,交于运维部署上线 3、文章内容的上下架、条件查询功能开发
技      能: Python  
¥800 / 8小时
立即预约
立即预约
意见反馈