ID:325925

鸣芬

高级Java开发工程师

  • 公司信息:
  • 北京中科商软软件有限公司
  • 工作经验:
  • 6年
  • 兼职日薪:
  • 600元/8小时
  • 兼职时间:
  • 下班后
  • 所在区域:
  • 北京
  • 朝阳

技术能力

• 熟悉 JavaSE 对集合、多线程等有深入理解,并且熟悉数据结构以及设计模式与设计原则。
• 熟悉 Spring、SpringMVC、Mybatis、MybatisPlus 等核心框架,可以根据需求快速搭建项目。
• SQL 熟练使用 MySql,了解 MySql 的索引、事务、锁、存储过程等,并参与过项目中的 SQL 优化工作; NoSQL 掌握 Redis、Neo4j、ElasticSearch、MongoDB 基本使用。
• 具备 Springboot+ SpringCloud/Alibaba 微服务开发经验,熟悉微服务之间的拆分、搭建等。
• 熟悉常见消息队列(RabbitMQ,Kafka),平台任务调度 xxl-job 等中间件。
• 熟悉 JVM 对类加载机制、GC 算法、双亲委派机制等有深入理解,熟练使用 VisualVM 分析项目性能并且参与 过线上项目的调优工作。
• 熟悉并发工具包,对 Java 中的锁有深入理解,并在项目中熟练使用。
• MacOS、Windows 双系统使用者,熟练使用 yum、brew、Git、Jenkins、Docker、Maven、Gradle、Skywalking、 Logstash 等
• 熟练使用 Postman、Apifox、Swagger、Apache AB、Jmeter 等测试工具、内存快照分析工具 Jprofiler 等
• 熟悉 Javascript,掌握 Jquery、Vue 等主流框架、掌握 Axios、Arco Design Vue 等组件库。

项目经验

福多经销商系统是基于 ruoyi 微服务框架进行二次开发的系统,其中的模块包括财务管理、基础档案、采购管 理、 销售管理、仓库管理、订货会管理、陈列管理、财务管理、报表中心、组织管理、系统设置、系统监控,比如 在采 购管理模块中包含采购订单、采购退货单、采购退货出库单以及采购入库单子模块,订单采购后进行审核,审 核后转为采购入库单再判断是否是 App 收货,是的话 APP 收货后确认提交否则 PC 后台录入数据并审核然后完成 收货,在其中还对接了统商统配进行对商品实际总数量与最终总价格的计算并且对于入库单入库的整个流程进行了 自动化的修改与审核。
正式环境- Android 包 https://www.pgyer.com/NzJGVa 正式环境- iOS 包 https://www.pgyer.com/NPsxhK PC 端项目地址:http://39.100.90.165/login
2.技术架构
SpringBoot、MySQL、Mybatis、Mybatis Plus、Spring Cloud & Alibaba、Redis、ElasticSearch、RocketMQ、 MySQL、nacos、xxl-job、seata、ruoyi-gateway、ruoyi-auth、openfeign、skywalking、ELK 日志聚合系统、 Minio、GitLink
3.责任描述
通用导入导出
• 负责系统的维护和优化工作,解决系统中出现的问题并提升系统性能和稳定性。
• 基于需求设计数据表、编写 SQL 脚本以及数据维护。
• 根据 PRD 文档进行接口的开发包括数据库表的设计以及传输实体类的设计等并且完成自测且与前端进行联调等 一系列过程。
• 使用 Neo4j 负责路线规划的设计与开发解决运输路线错综复杂的问题并得到路线的最优解。
• 参与后台智能调度中心运输信息管理的需求分析、技术选型、功能实现比如记录运输信息的方式的决定。
• 负责解决了查询并发大的问题并且向组员讲解了多级缓存的解决方案比如 Nginx 缓存、Redis 缓存、服务器进 程缓存等。
• 负责轨迹微服务具体业务流程的分析比如如何创建轨迹,完成路线规划、如何通过运单号查询轨迹以及司机如 何上报位置,并且解决了项目中的多个难点,如:根据运输订单号和轨迹数据实体使用高德查找对应路线规划、 多层 JSON 数据的解析问题等。
• 参与短信微服务的设计与开发,实现使用工厂模式选择短信服务商,以提高拓展性,使用 Rabbitmq、Feign 和 XXLjob,以实现服务的远程调用灵活性,并且为确保幂等性,该微服务使用 redis 进行幂等性处理。同时,该微 服务 还支持将短信记录保存至数据库,以支持历史追溯。
• 负责搜索微服务的设计与开发,主要提供搜索与数据同步服务,主要功能比如根据运输单查询司机运输任务 、 使用 rabbitmq 完成司机运输任务数据的同步并且解决了此微服务的难点比如使用通配符*{}*进行模糊查询。

案例展示

  • 福多多

    福多多

    福多经销商系统是基于 ruoyi 微服务框架进行二次开发的系统,其中的模块包括财务管理、基础档案、采购管 理、 销售管理、仓库管理、订货会管理、陈列管理、财务管理、报表中心、组织管理、系统设置、系统监控,比如 在采 购管理模块中包含采购订单、采购退货单、采购退货出库单以及采购入库

  • 物多多

    物多多

    背景:平台概念一切为物流专线,为货主,为司机服务,我们为线下助力,为每一个合作商户提供服务,为他们插上互联网的翅膀,他们有机会在更大的平台上展示自己。公司成立之初,就致力为传统物流公司,解决转型为互联网+企业之痛!立志扭转传统的物流服务方式,打造物流服务行业“新盈利模式”。发货靠

查看案例列表(含更多 0 个案例)

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系聘用方端客服
联系聘用方端客服