ID:20282
陈旭 Java后端工程师 15年经验
2025-04-24
个人介绍:**计算机基础:** 扎实的数据结构与算法、计算计组成原理、操作系统、计算机网络; **Java:** - 基础扎实,有良好的编码规范习惯,与良好的面向对象的编程思想,深刻理解与应用集合容器、IO 流、异常机制,反射机制;JDK锁与CompletableFuture异步编排在项目中使用,单例、工厂、动态代理在项目熟练使用; - 熟练掌握数据结构:数组、链表、树、图、散列表、栈、队列、堆; **数据库:** - 熟悉掌握 MySQL 数据库,对事务特性、事务的隔离存储引擎、索引、锁、MVCC、读写分离、垂直切分、水平切分(分库分表);动态数据源与Sharding-JDBC在项目中熟练使用,并在业务的需要使用 for update 与 lock in share mode 与version 做lock处理业务逻辑; - 熟悉掌握非关系型数据库 Redis,对 Redis 的一主二从三哨兵、cluster 集群、Redis 做缓存、缓存穿透、缓存击穿、缓存雪崩等问题的解决有深刻理解;在项目中使用Redis做缓存与分布式锁; **框架:** - 熟悉掌握 Spring,对 ICO、DI、AOP、Bean 的生命周期、循环依赖问题等有深刻理解;熟练使用AOP在项目做统一权限处理与动态数据源业务逻辑处理; - 熟悉掌握 Spring、SpringMVC、SprinBoot、MyBatis 等框架,可以通过需求快速搭建项目;在项目写过定制化的start; **分布式:** - 熟悉掌握PRC、分布式事务(Seata)、配置中心(Nacos)、分布式ID(UUID、SnowFlake)、消息队列(Kafka)、限流熔断(Sentinel)的使用; - 熟悉使用 SpringCloudAlibaba 微服务解决方案,注册中心、配置中心 nacos,声明式远程调用 openfeign、负载均衡loadbancer(ribbon)、服务网关 gateway、断路器 sentinel; - 消息队列 Kafka的消息可靠性、消息同步机制、幂等性问题、零拷贝等有深刻理解; - 熟悉掌握分布式系统原理,分布式事务:2PC、3PC、TCC、最大努力提交、本地消息表、最终一致性;分布式锁:基于MySQL(唯一索引)、基于 Redi
项目经验:### IOT(物联网系统) `SpringBoot` `Spring Security` `MySQL` `Redis` `Nginx` `Kafka` `分库分表` `WebScoket` - **项目描述:** 本系统是一个实时监控液压机、计算相关数值的物联网系统。主要功能是通过后端来计算液压机相关指标数据,主要有指标警告、常量统计、告警通知等功能。 - **工作内容**: - 通过在Java层面使用当前时间戳进行分库分表,优化实时采集的液压机实时指标千万级大表,单表数据量保持在百万级别。 - 设备管理模块的在线设备筛选,主要通过Redis缓存设备实时状态,快速筛选响应从4s降低到1s内。 - 首页数据统计页采用Redis 缓存,提高大量并发访问,网页的响应速度提高50%。 - 实时采集液压机数据,进行实时计算,聚合运算,通过WebSocket使用异步完成实时展示。 - 通过配置指标的最大最小值,完成实时指标警告计算并通知。 ### SRM `SpringCloudAlibaba` `SpringBoot` `Spring Security` `MySQL` `Redis` `异步编排` `分布式锁` `JPA` - **项目描述:** 本系统是一个为采购人员设计的采购管理系统,主要是采购人员可以通过需求发起询价或者直接采购生成订单,并且在订单创建发货信息,流转到收货管理的一个流程。 - **工作内容:** - 通过使用CompletableFuture优化询价发起审批接口,对获取用户信息、上传审批文件、修改需求状态等异步RPC调用进行编排,响应时间从5s降低到1s内。 - 建立MySQL唯一索引优化,采购订单查询接口,从响应时间4s降低到1s; - 关联其他系统企业通过异步完成整个业务的优化。 - 对接第三方应用(钉钉、企业微信),通过第三方应用完成系统审批。 - 开发采购需求与订单没有在规定的时间完成,成为延期,对延期的数据进行颜色告警。 - 使用分布式锁完成采购需求的采购数量与状态的一致性。
技      能: Java  
¥600 / 8小时
立即预约
ID:20276
王桂英 高级JAVA开发 4年经验
2025-04-22
个人介绍:熟悉 计算机网络 操作系统 数据结构与算法 设计模式 等基础知识。 熟悉Java基础 面向对象 集合 IO流 反射 注解 多线程(擅长) 等基础知识 熟练掌握 SSM SpringBoot Mybatis等开发框架的使用 熟悉Mysql、MariaDB关系型数据库 以及Redis MongoDB Taos等非关系数据库的使用 熟悉Linux 及版本控制工具Git的常用命令 熟悉消息中间件RabbitMQ的使用及与SpringBoot的整合 熟悉Redisson分布式锁的常用使用 并应用于个人项目场景 熟悉前后端分离开发的流程 能够独立开发全栈项目 熟悉使用搜索框架elasticsearch 与定时任务框架 xxljob 能熟练运用进项目 了解分布式微服务理念 熟练使用SpringCloud Alibaba 组件 如 Nacos Sentinel 的使用 了解网关S pringGateway 分布式事务Seata 熟悉Docker的常用操作 打包 拉取 推送镜像 熟悉云原生相关内容 如K8s、 Jenkins 的使用 DevOps的工作流程 使用过Kubesphere 部署项目
项目经验:合沃Engine云平台 (云平台端+移动端) 项目介绍:工业物联网平台,包括Web端和移动端(使用Uniapp开发 兼容微信小程序和安卓端 、ios端)。主要围绕工业设备下的自定义变量做统计分析与计算、监控、下发控制等功能。本 人在项目中为全栈开发,全程参与项目开发与上线。项目所用技术栈为:SpringCloud及其组件 + Vue3+TypeScript + Uniapp(小程序端) 项目难点亮点: 1、为公司搭建基于Kubesphere的K8s运维平台,减轻了运维部署项目的压力,搭建基于Jenkins 的流水线和代码私服,实现代码提交即部署,同时集成代码检测插件实现全流程Devops。作为 运维角色,编写了一键部署项目环境以及项目编排构建脚本。实现了项目交付的快速部署升级操 作。 2、负责云平台主要业务 分析中心、用户中心、系统中心的开发,实现了基于Echarts和时序库T aos的实时图表分析,解决了性能以及响应速度等难点问题。 3、全程负责移动端的开发与适配,从0开发上线微信小程序。
技      能: Java  
¥200 / 8小时
立即预约
ID:20700
高凤英 java开发工程师 14年经验
2025-04-21
个人介绍:1. 熟练MVC架构模式,熟练运用Spring、SpringMVC、Mybatis等JAVAEE轻量级框架。 2. 掌握非关系型数据库Redis使用。 3. 熟练使用 linux 常用命令。 4. 掌握SpringBoot 框架简化开发,掌握Spring Cloud Alibaba旗下多个微服务组件。 5. 掌握CI/DI(Jenkins)的部署问题。 6. 熟悉Nginx服务器,以及Maven,Svn,Git等项目开发及管理工具。 7. 熟悉k8s服务的搭建和各个服务之间的搭建 掌握Docker容器化运用。 8. 熟悉rabbitmq等消息的队列使用。 9. 熟悉前端vue(html,css, ajax)等一些前端技术。
项目经验:由于单体架构业务量根本满足不了当前业务的需求,功能模板增加需要频繁的升级业务需求加上微服务架构兴起,在该公司有意单体服务架构转向成微服务架构。 我的工作任务: 1. 参与基础服务架构设计,框架及技术的选型讨论,给出合理建议及流程梳理 2. 管理4人团队,拆分业务模块,重构原先代码 保证业务流程正确。 3. 迁移数据库,由单库多表转多库多表。 4. 编写k8s部署文件等相关组件的配置文件。使用kubesphere 搭建和部署多个模块的服务和选型的中间件(redis哨兵,rabbitmq,nacos2.0.3,elasticsearch) 5. 后期维护 参与编写业务功能需求 优化代码bug 保证系统的稳定性。 技术解决方案: 1.在注册环节会出现高并发,采用了redis的lua脚本把持操作的原子性。关于会员分配(800万)会员池 是否分配采用redis的bitmap技术进行标记 2.接口日志进行切面日志拦截,系统日志收集监控, 采用elasticsearch高性能日志框架搭建kibana能更好的展示系统,各个系统的接口对接问题。 3.抽取公共抽象基类: 代码复用 对于此次服务的升级,做到了提高应用的性能。对于以后需求添加,不会去影响其他模快,保证业务使用的稳定性。
技      能: Java  
¥1000 / 8小时
立即预约
ID:20543
何燕 java开发工程师 1年经验
2025-04-16
个人介绍:熟练使用 Java 开发语言及常用的 API,对 Java OOP 思想、反射思想等有着一定程度的理解;有良好的编 程习惯;  熟悉 JVM 内存模型、类加载机制和垃圾回收机制;熟悉部分设计模式; 熟练使用 Spring、SpringMVC、Springboot 等框架技术,阅读 Spring 源码,理解其 IOC 控制反转理论 思想、对象创建、Bean 生命周期等,并对 Springboot 自动装配原理有着一定的理解; 熟练使用 SpringCloud-Netflix/Alibaba 微服务框架技术,熟练使用 nacos 注册中心和配置中心、Feign 服务调用、Gateway 网关配置和 Hystrix 熔断等组件; 熟练使用 Mybatis 和 Mybatis-plus 框架,对框架的实现流程进行过了解; 熟练使用常用的关系性数据库 MySQL,并对其事务操作、隔离级别以及部分 SQL 优化有着一定的了解; 熟练使用非关系性数据库 Redis,包括对其数据结构、持久化等的理解,并在实际项目中解决 Redis 的缓 存穿透、缓存击穿和缓存雪崩等问题; 熟练使用消息队列 RabbitMQ,理解 MQ 的模式、持久化以及执行顺序等问题; 熟练使用 Elasticsearch 全文检索,掌握高亮搜索和通过字段搜索等; 熟悉 Linux 系统操作命令;熟练操作 Docker 项目部署;熟练使用 Nginx 负载均衡和反向代理。 了解 JavaWeb 等技能,包括 HTML5,CSS3,JavaScript、ElementUI 和 VUE 等的使用。 熟练使用 idea、Postman、Navicat 等开发工具。
项目经验:项目名称:无线基站微波软件 技术栈:springCloud+spirng+MyBatis-plus+kafka+Redis+MySql+Web+Docker+Kubernetes (K8S)+HDFS+Euerka +Oauth2+JWT+Obs等 项目介绍: 微波项目主要用于客户上传各种工参、网规、脚本、rmon、performance等各种原始文件,根据客户界面勾选的各种要求进行规划、扩容等操作,将其进行输出;系统包括了建表模块、导入模块、一致性校验模块、链路评估模块、三方评估模块、规划扩容模块、数据湖模块、客户化报告模块;并提供了web端与客户端; 主要责任: 1.web页面主要采用react框架,实现客户新建任务、复制任务、上传文件、勾选规划方式等,并将其参数下发至对应的模块服务; 2.负责Rmon与performance的导入情况,其中分为NCE与管理域的区别,根据客户上传的原始报表进行解析与入库;使用了多线程解析,订阅模式,监听者模式等设计模式; 3.建表处理,每个任务的起始服务为建表服务,会根据任务号在对应数据库里建立以任务号为主的数据库,其中包括静态表与任务对应动态表; 4.客户化报告处理:此服务为最后一个服务,主要作用是将以上服务的所有报告进行收集与自己服务会生成的报告、ppt等可浏览结果上传至hdfs对应路径,以供客户下载使用; 5.数据湖服务:主要作用是生成需要上传至三多云供电脑使用以及APP使用的文件;主要使用多线程、反射、工厂模式等多种设计模式; 6.数据库优化:实现对sql的优化处理,降低sql执行资源的消耗与执行时间的减少 项目名称:孕宝 技术栈:SpringCloud+Springboot+Mybatis-plus+Oauth2+JWT+MySQL+Redis+RabbitMQ+Docker+ Elasticsearch+网易云短信通知+微信支付+支付宝支付 项目介绍: 孕宝 APP 为新生家庭提供权威的孕育知识、丰富的孕育工具、专业的孕育指导与千万孕妈的经验分 享,旨在呵护宝宝的健康成长。系统包括了专家课堂模块、孕育知识模块、商城模块、订单模块、帖吧模 块等。系统提供 Web 后台和 App 端。 主要责任: 1.负责孕育知识模块,提供关键字查询、分类查询以及知识详情模块; 2.负责商城商品接口提供,使用数据库和 Elasticsearch 的同步,服务启动使用全量导入分批次导入商 品数据,当商品有更改、添加等操作后使用增量导入修改 es 中商品数据,提供对商品进行关键字等 高级搜索功能; 3.负责商品购物车模块,根据用户的身份标识,对购物车数据进行查询,当添加一个购物车未添加的 数据时,对商品进行购物车新增;当添加的商品在购物车已经存在的时候,则对该商品在购物车中 的数量进行改变; 4.负责消息模块,使用阿里云短信服务+RabbitMQ 实现短信异步通知; 5.提供贴吧信息详情展示接口; 项目名称:孕宝孕妈网 技术栈: SpringCloud+Springboot+Mybatis-plus+Oauth2+JWT+MySQL+Redis+RabbitMQ+ Elasticsearch+Docker+FastDFS 项目介绍: 孕宝孕妈网是孕宝 APP 的后台管理系统,整个后台主要包含模块:系统管理:管理员列表、日志管 理、菜单管理等;课堂管理:课堂学习数据、课堂分类等;产品管理:产品分类、产品管理;订单管理: 下单金额、下单方式、订单状态;贴吧管理:贴吧消息数据、贴吧分类、贴吧热门话题;门店 管理:轮 播图管理、地址管理等模块; 主要责任: 1.负责系统管理接口提供,从数据库获取到管理员列表,实现对管理员进行添加、修改数据等操作;提 供日志管理接口,使用 AOP 思想进行日志输出,并获取日志信息进行页面上展示;提供菜单管理接口, 对后台管理系统的菜单可以进行添加、修改、删除等操作; 2.负责提供产品管理接口,对所有商品进行查询,并提供模糊查询和状态查询的高级搜索;提供商品分 类接口,根据每个商品对应的不同的标签对商品进行分类; 负责贴吧管理接口,对 APP 发布的贴吧数量进行统计,根据贴吧总数量和贴吧标签分类进行统计;
技      能: Java  
¥900 / 8小时
立即预约
ID:20801
苏英 java开发工程师 8年经验
2025-04-11
个人介绍:1. 良好的编程基础,熟悉 Java 编程,了解常用的数据结构和算法 2. 熟练使用 java 并发编程,对线程池调优、JUC、锁机制有深入的了解 3. 熟悉 Mysql 工作原理,对事物、索引优化、锁机制、MVCC 和 InnoDB 引擎有一定的理解 4. 熟练使用 Mysql8 窗口函数,比如 ROW_NUMBER()、RANK()等,熟悉 Redis 等常用的 NoSql 数据库 5. 熟练使用 Spring、SpringBoot、Mybatis 等开源框架,具备 SpringCloud 微服务开发经验和单体项目微服务化 的改造经验 6. 熟悉 Linux 平台环境及常用命令,使用 python 写简单的爬虫脚本 7. 使用影刀rpa开发流程化机器人
项目经验:项目一:保险核心平台: 技术架构:采用主流技术,包括Spring Boot 2和Spring Cloud微服务架构,Eureka作为注册中心,Gateway 网关进行统一请求入口管理,Ribbon 实现本地负载均衡,Feign 作为 Http 客户端调用工具,前端采用 Vue 和 ElementUI,数据缓存使用 Redis。  项目描述:为业务员提供便捷的保险购买服务,涵盖承保管理、审核管理、批改管理、清单管理、综合查询 和系统管理等模块。负责的模块有清单管理、承保管理和综合查询。  负责描述:  1.参与需求分析和文档编写阶段。  2.开发清单管理、承保管理和综合查询模块,负责详细设计、单元测试、代码优化等工作。  3.实现清单管理模块中动态 Excel 文件上传和下载功能。  4.担任技术部软件工程师,负责模块开发和单元测试,以及后期项目运维、需求变更和升级等工作。 项目二:market  技术架构:基于 SpringCloud 微服务架构,采用 TIDB、MYSQL8 数据库、集成 xxl-job 定时任务组件  项目描述:该项目主要是负责定时行情数据加工,包括基金、股票、债券等,为公司主要业务提供数据支持  负责描述:  1.开发和维护项目,负责日频、周频、月频任务的设计与实现  2.管理底层数据加工、清洗和处理,优化数据库结构、SQL 和索引以提高查询效率和稳定性  3.使用多线程技术优化数据清洗流程,确保任务定时准时完成  4.整合企业微信消息通知 API,实现对脏数据的实时监控与通知
技      能: Java  
¥1200 / 8小时
立即预约
ID:20668
李玉英 架构师 8年经验
2025-04-10
个人介绍:我有 20 多年后端开发经验,其中互联网行业 10 多年。 我运用领域驱动设计的理念进行后台架构设计,同时我也是一线开发人员,我主要使用 Java 语言来开发。 我精通 Spring 技术栈,熟练使用互联网行业流行的开源中间件和框架,也能用 python,golang 进行开发。同时我也会一些前端技术,会使用 react/vue 进行前端开发。 我熟悉阿里云、腾讯云,及其上的各项云服务,例如 OSS,腾讯 IM,实时音视频,内容审核,跨境电子支付等。 我的优势是有高并发、海量数据系统的建设经验,我在魅族负责过广告平台,其中核心的实时竞价模块由我开发,该系统日 PV 是 10亿数量级,TPS 是 10万数量级。 我也有过将 golang 开发的微服务系统使用 java 进行重构的经验。
项目经验:1,跨语言的系统重构经验 原系统使用 golan 开发,基于 kratos 微服务框架。因开发人员经验不足,系统性能较差。 我保留了原系统的 kratos 微服务框架,将业务模块全部用 java+springboot 进行重构。重构后系统性能完全满足业务需要,同时在人员招聘上更加有利 2,魅族广告平台 2018年,我在魅族加入了广告平台的开发。 我主要负责 DSP 系统的实时竞价模块和 ADX 系统。广告平台负责魅族所有 App 的广告,是魅族互联网部门最重要的收入来源,性能上,并发量大,且性能要求,稳定性要求都是公司后台系统里最高的。 实时竞价模块业务逻辑复杂,要做到高性能、高可用挑战很大,我出色的完成了开发任务
技      能: Java  
¥1400 / 8小时
立即预约
立即预约
意见反馈