ID:20638
吴建国 java高级开发工程师 4年经验
2024-07-28
个人介绍:1.熟练掌握JAVA、JavaScript、JSP编程; 2.熟练掌握Eclipse或同类的开发工具; 3.具有良好的Java基础知识,熟悉Java常用数据结构; 4.熟悉主流开源框架,如:Spring、Spring Boot、SpringMVC、Spring Cloud、Mybatis/Hibernate; 5.熟悉主流分布式系统的开发框架: netty、dubbo; 6.熟悉RabbitMQ、ActiveMQ消息队列; 7.熟悉 MySQL、oracle 、人大金仓等数据,了解mysql数据库主从库配置,mycat分库分表。 8.了解常用NoSQL数据库Redis,了解websocket; 9.熟悉 maven、svn、git等版本控制器; 10.熟悉CSS/html、jquery、angularjs,可进行页面静态化和数据对接工作; 11.熟悉echarts、润乾、百度GIS等图表工具的使用; 12.熟悉安卓开发,可进行原生的安卓开发和H5嵌入式开发; 13.熟悉tomcat、金蝶等Web 应用服务器,熟悉单元测试相关技术。
项目经验:天天交易所是国内专业的数字资产交易平台,用户在该平台注册并实名认证后便可以在平台的财务中心模块管理自己的虚拟货币资产,在交易中心进行数字资产的交易买卖等操作,除具备交易系统所需要的所有基础功能外,还具备交易挖矿、分红、推荐人抽奖等功能。分布式项目SpringMVC+ MyBatis+netty+ RabbitMQ(数据库采用mysql+mycat)
技      能: Java  
¥400 / 8小时
立即预约
ID:20957
韦晨 资深开发工程师 4年经验
2024-07-27
个人介绍:1. 统招一本,15年一线互联网开发经验,10年架构经验,具有千万级网站架构经验 2. 精通容器化技术/paas架构/云原生架构/saas架构/devops架构 3. 精通dubbo架构/微服务架构/数仓架构/流式架构/数据湖架构 4. Java基础扎实/JVM调优/系统优化/SQL调优/NIO/RPC框架,有丰富的实践经验 5. 精通 java,python,scala,node,js,jquery,mysql及 SQL server 等开发语言 6. 精通dubbo/springboot/springcloud/mybatis/flink/cdh/hudi 等主流框架的使用 7. 熟练掌握 docker/k8s/istio/rancher/openshit容器化技术,有运维能力和二次开发经验 8. 擅长高并发/分布式/高可用/高性能架构设计,具有丰富的公有云架构经验
项目经验:dt微服务架构 架构师 2021.08-2022.05 dt老架构为单体模式,线上故障频发,稳定性很差,新架构进行了以下升级: 1.基于 springcloud gateway 实现网关 2.基于 oauth2+jwt 实现接口鉴权功能 3.基于 nacos 实现服务注册和资源配置 4.基于 redis 实现分布式缓存 5.基于 rocketmq 实现分布式消息 6.基于 skywalking 实现分布式链路追踪和告警 7.基于 filebeat+kakfa+es+kibana 实现 elk 8.基于 xxl-job 实现 job 分布式调度 9.基于阿里 seata 实现分布式事务 10.基于阿里 sentinel 实现接口限流/降级/熔断 11.基于 redisson 实现分布式锁 12. java 应用和中间件基于 docker+k8s容器化技术进行部署、编排、扩缩容、灰度发布 13.基于阿里云构建高可用、高性能、高并发微服务架构平台 项目职责: 1.架构设计、架构评审、技术选型 2.搭建公司底层架构平台 3.项目搭建、项目分层、核心代码编写 4.代码质量把控、code review 项目业绩: 1.架构从单体模式升级为高可用集群模式 2.升级为新架构后,线上服务99.9%可用,每季度线上S级bug不超过0个 3.升级为新架构后,线上故障迅速响应,半小时内恢复服务
技      能: Python  
¥900 / 8小时
立即预约
ID:21145
刘龙 中级java工程师 8年经验
2024-07-24
个人介绍:1、7年Java开发经验,熟练掌握java基础知识 2、熟练掌握JavaSE基础知识,拥有丰富的系统设计分析能力及面向对象分析和设能力,熟悉常用的设计模式(代理、单例、工厂、责任链)及反射、自定义注解、泛型等; 3、熟练掌握Eclipse/IDEA、Svn、Git、Maven等开发及版本控制工具,熟练掌握Java基础技术spring、springboot,熟练掌握Web应用系统开发,具备的独立开发能力; 4、了解JVM参数调优、性能检测工具、生产环境服务器jvm调优配置、压力测试工具JMeter、阿里代码扫描工具; 5、熟练视同tomcat服务器,发布部署web项目及Docker+Jenkins实现自动化部署及灰度发布,熟悉Nginx反向代理 6、熟练使用Oracle、MySQ等关系型数据库,熟练使用Redis、MongoDb等非关系型数据库; 7、熟练运用Mybatis-plus、SpringBoot2.0、JPA等优秀的开源框架,熟悉Spring的IOC、DI、AOP设计思想; 8、有深入研究过Java8以上List、Set、Map源码分析、Arraylist、Conurrent HashMap、LinkeList集合; 9、数据结构( 链表、数组、红黑树、 B+树、 平衡二叉树)、算法分析:冒泡、快速、折半 10、熟悉常见消息中间ActiveMq、rabbitmq 的应用场景; 11、熟悉Restfull API开发规范、微信公众号开发 12、熟悉junit单元测试、jmeter压力测试工具等主流测试框架 13、熟悉互联网安全架构平台设计例如XSS、SQL注入问题、防盗链等,互联网API接口幂等设计、互联网API接口安全设计等; 14、熟悉SpringCloud体系下常用组件、注册中心Eureka、负载均衡器Ribbon、客户端调用工具Rest和Feign,分布式配置中心Config ,服务保护Hystrix网关Zuul ,Api管理 Swagger 15、熟悉对websocket的灵活运用 16、熟悉在Windows和Linux环境下使用selenium、htmlunit进行网页数据的爬虫
项目经验:1、uwb定位系统(可三维展示) 通过定位标签实时定位人员、车辆位置信息,系统自定义电子围栏,触发告警、可回溯定位轨迹 2、北斗定位系统(可三维展示) 通过北斗终端实时定位人员、车辆位置信息,系统自定义电子围栏,触发告警、可回溯定位轨迹 3、人员、单位双准入系统 采用OCR技术实现人员、单位资信外网录入,国通隔离装置实现内网数据传输,并按照国网总部规则上传模型数据 4、蜀能通行系统(疫情期间研发系统-PC、小程序) 根据人员健康码、核酸、最近几天去留地等等信息逻辑判断人员特性(红、黄、绿),并通过设备终端人员识别(可采体温、戴口罩、活体监测)是否具有通行资格 5、ERP系统(集成钉钉) 公司自研设备管理系统,通过一系列的设备采购-安装、实施、交付完成项目的完结。并实现公司内部人员的管理(薪酬、人事、日工作计划) 6、智能考试系统 国网定制化智能考试系统,支持小程序、PC端,实现PC、小程序同步考试流程
技      能: Python  
¥700 / 8小时
立即预约
ID:20299
姚春梅 高级java工程师 7年经验
2024-07-23
个人介绍:1. 熟练java,扎实的java编程基础,熟悉常用设计模式,多线程,jvm,包括内存模式,类加载机制以及性能优化,具有系统设计,系统架构能力; 2. 熟悉高性能,高并发,高可用性分布式系统设计,熟悉RPC、缓存,消息队列,负载均衡,分布式事务等,并能进行系统的调优和优化; 3. 熟练掌握Spring boot架构,两年以上Spring cloud微服务开发、架构经验,深刻理解微服务原理及运行机制,并对服务拆分,服务间调用,服务治理有独特见解; 4.熟练掌握SpringMvc、Spring、Maven、mybatis、mybatis-plus、elastic-job、sharding-jdbc、Dubbo等主流框架的使用; 5.熟练mysql、Oracle等数据库,有数据库调优经验,熟悉主流多种NOSQL数据库; 6. 能够熟练运用 Eclipse 、idea等开发工具; 7. 熟练使用 MAVEN 进行项目构建; 8. 熟悉 netty、redis、rabbitMQ 、rocketMQ、zookeeper、nacos、nginx、elasticSearch等中间件使用; 9. 掌握Linux操作系统,熟悉容器化运维,有Linux下的DevOps相关实践经验; 10. 熟悉 Lucene、Solr 全文搜索引擎工具包; 11. 熟练使用git、 svn版本控制工具;
项目经验:项目名称:北京农商银行头寸资金流管理系统 项目开发时间:2023年8月-2023年10月 项目所用技术: Dorado7、 springmvc、spring、hibernate、mysql 项目描述: 头寸管理系统是北农商银行与其他银行大额转账,资金流预报数据与中国人民银行二代支付系统现金流数据进行核销,来匡算数据的系统、其中接入电票数据、comstar数据、同业借款、放款数据、来保证大额资金流动在本项目头寸系统全部监控和数据匡算。 责任描述: 1.作为核心开发人员接入外围资金预报数据、二代人行实际大额现金流数据、搭建数据核销模型、资金资产生命周期的管理、 2.从零到一的项目架构搭建、数据模型定义、预报资金与实际现金流资金核销组件开发。 3.排查解决各种线上问题,如慢sql、cpu打满、mysql分布式锁死锁等问题 项目名称:体育社交app 项目开发时间:2022年8月-2023年5月 项目所用技术: Springcloudalibaba 、nacos 、springcloudgateway、Springboot、mybatis-plus、redis、mysql、rabbitmq、netty、websocket、swagger、腾讯云短信、阿里云OSS、环信通讯IM、声网语音视频服务 项目简介: 爱游社交app;基于用户兴趣建立交友关系、并以游戏化玩法建立产品设计的社交平台。主要功能分为线上和线下两大类、包括在线摇人、视频评论点赞数据推送和整理、语音聊天、线上游戏、即时消息、群聊等功能。 责任描述: 1、技术选型、整体技术架构的搭建,制定开发计划、分配开发任务、编写技术相关文档 2、接入第三方数据、实现语音聊天、IM数据推送和接入 3、基于redis的分布式锁redisson,解决短信验证码重复发放等问题 4、引入TransmittableTreadLocal解决多线程之间Threadlocal无法共享的问题。 项目名称:北控水务集团投资系统 项目开发时间:2021年8月-2022年5月 项目所用技术:Springboot、mybatis-plus、maven、mysql、swagger、flowable工作流 项目简介: 北控水务集团投资系统是北控水务集团投资全球各地图水库水场项目、从项目调研、项目立项、项目竞标、项目资金融资管理、项目完成和运营、等一系列流程的投资管理平台。 责任描述: 1、主要负责项目前期与产品需求调研、需求讨论、需求评审。 2、项目后端架构搭建、数据模型搭建、crm子系统搭建开发 3、立项评审、工作流对接开发,实现整体流程进度条 项目名称:丰柚精品课-微信公众号视频课 项目开发时间: 2021年 年 4 月-2021 年 7 月;维护升级至今 项目所用技术:Springcloud、nacos、openfeign、springcloudgateway、Springboot、mybatis、rabbitMq、maven、mysql、zookeeper、swagger、redis 项目描述: 丰柚精品课是一款金融理财投资的视频学习平台、购买视频精品课程后、可根据视频资料学习,并有海外投资理财专家一对一辅导、课后理财模拟测试、章节测试等。帮助付费会员实现投资理财的利益最大化。 责任描述: 1、主导金融理财功能建设、搭建后端分布式架构,项目开发任务评估,分配工作任务、项目文档编写、对整体进度进行把控。 2、基于本地消息表实现分布式事物,解决分布式场景下的数据一致性问题 3、基于OAuth2.0 + JWT 的api授权机制进行系统鉴权服务。并实现了除本平台外的第三方登录。 4、基于redis实现库存扣减,避免高并发场景下出现超卖,少买等问题。 项目名称:我爱我家第三方外网房源经纪人对企业数据对接系统 项目开发时间:2019 年 3 月-2019 年 9 月; 项目所用技术: Springboot、mybatis、rabbitMq、maven、mysql、dubbo、zookeeper、dubbo-admin、swagger、 redis 项目简介: 我爱我家三方经纪人房源数据对接系统是,将我爱我家ERP,CBS,相寓等系统房产数据整合推送至本系统,在本系统内做数据映射,推送至合作方公司,如:58同城、安居客、支付宝、幸福里等合作方公司; 责任描述: 1、参与技术选型,主导分布式服务架构设计,负责项目落地实施部署工作。 2、通过热点数据预热,多级缓存,异步化编程等方式解决热门数据接口耗时长的问题,整体性能提升30%以上 3、慢sql优化,通过索引重建,
技      能: Java  
¥800 / 8小时
立即预约
ID:20484
孟东 Java高开 8年经验
2024-07-23
个人介绍:熟悉使用 Vue、Element UI、微信小程序 熟练 Mysql、Oracle、Sql server、Redis、MongoDB 熟练 SpringBoot、Spring Security Oauth2、Mybatis、MybatisPlus 熟练使用 SpringCloud Alibaba以及其组件 GateWay、OpenFeign 调用、任务调度 XXL-Job 熟悉使用 ShardingSphere-JDBC 分库分表、Mycat 读写分离、Apache Skywalking、Seata 熟悉使用 RabbitMQ、ElasticSearch、WebSocket、Nginx 熟悉使用通过 Git、JenKins、Docker、Kubernetes、Rancher 实现CI/CD
项目经验:项目名称 idar4.0泄漏检测领导端 技术栈:Spring Cloud ibaba、Spring Security Oauth2、ShardingSphere-JDBC、Apache Skywalking、Seata、 XXL-Job、MybatisPlus、Redis、MySQL、RabbitMQ、MongoDB、Coding、Jenkins、Docker、Kubernetes 项目介绍: 大致主要分为以下六个服务: 1. 认证服务 2. 系统服务 3. 领导端业务服务 4. Job服务 5. 日志服务 6. 网关服务 主要是针对企业数据申报的审批流程。大致有以下模块:所属地管理、行业管理、企业报送规则管理、申报周期规则管理、自 动审核规则管理、资料审核规则管理、现场审核规则管理、信息模板管理、LDAR评分项管理、数据备份、核查项目管理、企 业申报必传项管理、数据上报、审核评估等。 项目名称: 一体化系统-技术装备管理系统 技术栈:Spring Cloud Alibaba、MybatisPlus、Redis、MySQL、Vue、Element UI、微信小程序 项目介绍: 主要分为管理后台端与小程序端。 小程序端负责职工提交请假申请、客房申请、用车申请。领导对请假、客服、用车申请的审批与查看 请假人员的统计。司机行程开始与结束等。职工提交申请后利用微信通知通知领导审批等。 管理后台端负责人员管理、客房管理、车辆分配、组织架构管理 项目名称: 一体化系统-技术装备管理系统 技术栈:Spring Cloud ibaba、Spring Security Oauth2、ShardingSphere-JDBC、Apache Skywalking、Seata、 XXL-Job、MybatisPlus、Redis、MySQL、RabbitMQ、MongoDB、Coding、Jenkins、Docker、Kubernetes 项目介绍: 技术装备管理系统主要分为后台端与PDA,PDA端通过HBuilder实现套壳Vue+Vant实现。 PDA负责设备维护、设备入库、设备出库、设备报废。 管理后台负责设备批量导入、设备录入、报废审批、供应商合同管理、供应商管理、设备品目管理、 报废管理、预警设置。 项目名称: 一体化系统-闸门管理系统 技术栈:Spring Cloud ibaba、Spring Security Oauth2、ShardingSphere-JDBC、Apache Skywalking、Seata、 XXL-Job、MybatisPlus、Redis、MySQL、RabbitMQ、MongoDB、Coding、Jenkins、Docker、Kubernetes 项目介绍: 闸门管理系统分为后台管理与前台一体机采集端。 一体机采集负责采集人员身份证信息、通行证信息、采集人脸照片。 后台管理端通过采集到的人员信息进行审核,审核通过将信息发送到宇视信息库。 项目名称: 银联小二外卖综合管理平台 技术栈:Spring Boot、Mybatis、Redis、Sql server、RabbitMQ、WebSocket、LayUI 项目介绍: 独立担任管理后台的开发任务,主要有商户的批量导入、商品与活动的维护、店铺折上折活动审核、 商品审核、商品图片库、banner 图、订单明细、取消订单、线下订单明细、餐损赔付、财务对账、 生产代付文件、结算统计、以及系统配置、权限控制的搭建。总体分为四个模块。 维护商户管理模块:主要是实现商户的批导入网、商家商品与商家活动的维护、商品及活动的审 核、C 端商户banner 展示。 订单管理模块:订单明细(配送方式、购买人信息、订单的详情、购买商品及数量等)、取消订单针 对用户申请退款,商户不给予退款订单的处理、商户的按日/月报表导出、线上与线下交易的详细数 据、商家同意退款后申请餐损的处理。 财务管理模块:通过定时任务从第三方ftp 上拉去交易数据与本地数据进行金额匹配,财务查看对账 结果。对账成功的商户由财务导入代付文件进行对商户的打款。 系统配置模块:针对菜单、后台用户、角色的配置,从而进行权限配置。 项目名称 银联小二扫码支付 技术栈:Spring Boot、Mybatis、Redis、Sql server 项目介绍: 负责对接易生代付、微信天津银行卡支付、银联收款语音播报。 1、易生代付:主要针对微信、支付宝、云闪付支付成功的用户向商户打款,根据商户的城市区域和 商圈以及商户的一二级行业,区分该商户是否减免手续费,对未符合规则的商户扣减一定金额的手续 费。后台管理系统增加授信额度与备付金账户金额的查询,以及因系统原因造成用户支付成功,向商 户代付不成功的一些订单进行代付重出。 2、天津银行卡支付:对微信扫码的用户提供天津银行卡支付,根据前端传送的OpenId以及一些必要 参数到后端,然后进行参数的拼接最后返回一个Url提供前端跳转到天津银行签约页面并使用Redis对 订单做过期记录。到达签约页面此支付功能不归我们管,我只需要等待天津银行回调通知修改订单状 态。超三分钟没有响应,对Redis失效Key重新进行单笔订单状态的查询。 3、针对用户支付成功进行语音播报提醒商户收款成功。
技      能: Java  
¥300 / 8小时
立即预约
立即预约
意见反馈