ID:393067

Vans

高级Java研发工程师

  • 公司信息:
  • 联想
  • 工作经验:
  • 7年
  • 兼职日薪:
  • 700元/8小时
  • 兼职时间:
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 北京
  • 海淀

技术能力

编程语言:Java、JavaScript、JQuery、FreeMarker、Velocity、Python、Vue
编程框架:Spring(MVC/Boot/Cloud)、Mybatis(Plus)、Hibernate、Struts、
Dubbo、Druid
数据存储:MySQL、PostgreSQL、 Oracle、SQLServer,Redis、Ehcache、MongoDB
数据分析:能够使用 PowerBI、Excel 对数据进行处理和分析,能够结合 ETL 等数据
抽取技术实现自动化流程
消息中间件:熟练使用 RabbitMQ、Kafka,能够结合实际情况解决数据一致性问题
规则引擎:能够使用 Drools、aviator、liteflow,能够实现规则可视化配置和调试
任务调度:能够使用 XXL-Job、Quartz 处理分布式任务调度场景
工作流:能够使用 jBPM、flowable,可以实现高度可定制的业务流程
高并发:能够进行结构化并发编程,并使用线程池、锁、同步块、Future 等常见接口
容器化与编排:日常开发 docker 化,实现应用快速部署、隔离和迁移;结合 Kubernetes
实现服务规模化管理
研发运维:能够运用 Jenkins、GitLab 及 CI/CD 搭建自动化测试和部署流水线,提高
开发效率和代码质量;探索 AI 辅助文档编写和运维处理,提升运维工作效率
性能优化:能够使用 JProfiler、Arthas 等优化 JVM 性能

项目经验

1.智慧工厂项目
与业务讨论需求,设计核心模块,基于 Jira 管理需求和跟踪进度
设计智慧园区门禁自动预约机制(基于物联网)
提供月台调度方案,包括轮询、插队、并支持现场按实际情况人工调度
搭建基础设施,包括不限于 MySQL、Redis、SFTP、XXL-Job 等
参与设计流程节点自动化完成方案和评审

2.TMS重构
成果: 计划引擎效率提升 1500%,原系统处理 1w 单平均在 30min 以上,新系统处
理 10w 单最差在 20min
技术:Spring Boot、Spring Cloud、MyBatis、Druid、Drools
工具:XXL-Job、Grafana、Docker、RabbitMQ、Kafka、Redis、AWS S3、SFTP、
MySQL、SQLServer
架构设计:应用 DDD 模型,明确路网、运输路线/分段等核心概念,构建多个模型—
—计划引擎模型(基于 aviator 实现策略可配置化)、物流节点模型(实现插件式扩展)、
可动态变化的流程模型(基于 flowable)
功能开发:
基于 Java 线程池,结合消息中间件(RabbitMQ)和分布式配置中心(Spring
Cloud Config),实现可灵活配置、按需扩展能力的计划引擎
对接顺丰、圆通、京东等快递(包括下订单、子母单、面单打印、运输节点等)
对接 G7,实现车辆可视化跟踪(web 端使用顺丰平台组件)
基于 Drools 规则引擎,实现可配置化数据集成,支持数据转换、分发(支持上下
游 kafka、RabbitMQ、API 等方式间的对接)

案例展示

  • 微信开发Demo

    微信开发Demo

    微信对接入服务器的校验 消息管理 文本消息被动回复 事件日志记录 微信网页开发 网页授权 基于 uri 在完成授权后,重定向到不同业务逻辑 js 接口开发 分享接口 基本接口 分享给朋友

  • 时间四象限vue demo

    时间四象限vue demo

    基于vue+bootstrap5实现 动态适配手机端和app端,结合后端服务,可以实现四象限任务的CRUD 可查看历史数据、拖动调整事项紧急度和优先度

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

信用行为

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

发布任务

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

微信接收人才推送

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

接收人才推送
联系需求方端客服
联系需求方端客服