ID:407218

有团队

java 高级工程师

  • 公司信息:
  • 不方便
  • 工作经验:
  • 7年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 长沙
  • 全区

技术能力

Java 核心: 精通 Java SE,深入理解 JVM 内存模型、垃圾回收机制(G1、ZGC)、性能调优、多线程与并发编程(JUC, ConcurrentHashMap, ThreadPoolExecutor 等)。

微服务 & 分布式架构:

熟练掌握 Spring Cloud (Eureka/Nacos, Feign, Hystrix/RestTemplate, Gateway) 和 Dubbo 微服务框架,具备大型微服务系统架构设计和落地经验。

熟悉分布式系统常见解决方案:分布式事务(Seata)、分布式锁(Redis)、分布式配置中心(Apollo/Nacos)、服务熔断与降级。

数据库 & ORM:

精通 MySQL,具备丰富的 SQL 优化、索引设计、分库分表经验。

熟练使用 MyBatis, MyBatis-Plus, JPA (Hibernate)。

熟悉 Redis,掌握其数据结构、持久化、哨兵/集群模式,有缓存设计、雪崩/穿透/击穿解决方案实战经验。

消息队列 & 中间件:

熟练使用 RabbitMQ, Kafka, RocketMQ,了解其核心概念(如事务消息、顺序消息)并能在项目中应用。

容器化 & DevOps:

熟练使用 Docker 进行容器化部署,了解 Kubernetes 基本概念。

熟悉 CI/CD 流程,有使用 Jenkins, GitLab CI 等工具的实践经验。

其他:

熟悉常用设计模式。

掌握 Linux 常用命令,能进行环境部署和问题排查。

了解前端技术(HTML, CSS, JavaScript, Vue.js)以便于前后端协作。

项目经验

项目一:XX电商平台核心交易系统重构
项目描述: 该项目是对原有单体架构的电商交易系统进行微服务化重构,以应对日益增长的业务量和快速迭代的需求。系统日均订单量达50万,峰值QPS超过5000。
技术栈: Spring Cloud Alibaba, MySQL, Redis, RabbitMQ, Docker, Jenkins
我的职责与成果:

架构设计: 主导技术选型与微服务拆分方案设计,将原有系统拆分为用户、商品、订单、支付等8个核心微服务。

核心开发:

使用 Nacos 作为注册与配置中心,实现服务的动态发现与配置管理。

使用 Seata 的 AT 模式解决了分布式环境下“下单减库存”的分布式事务问题。

利用 Redis 集群实现商品详情页缓存,并通过“缓存预热+多级缓存”策略,将接口响应时间从 500ms 降低至 50ms。

使用 RabbitMQ 实现订单超时自动取消和库存解锁,实现系统解耦,提高了系统吞吐量。

性能优化: 通过 JVM调优(调整GC参数)和 MySQL索引优化,将系统Full GC频率从每周一次降低至几乎为零,核心查询接口性能提升 40%。

DevOps: 搭建基于 Jenkins 的 CI/CD 流水线,实现了自动化测试与部署,将版本发布效率提升了 60%。

团队情况

  • 整包服务: 微信公众号开发   微信小程序开发   PC网站开发   H5网站开发   WebApp开发   运维类开发   其他开发   
角色 职位
负责人 java 高级工程师
队员 产品经理
队员 UI设计师
队员 前端工程师
队员 后端工程师

信用行为

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

发布任务

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

微信接收人才推送

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

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