ID:399799

一支会飞的兔子

java后端工程师

  • 公司信息:
  • 石油
  • 工作经验:
  • 3年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 所在区域:
  • 天津
  • 全区

技术能力

Java 语言核心
Java SE 高级特性:泛型、反射、并发编程(JUC 包)、NIO/BIO、Lambda 表达式、Stream API、新特性(如 Java 8 + 的函数式接口、Java 11 的 HTTP Client)。
Java EE 规范:Servlet、JSP、JPA、EJB(部分场景仍在使用)、WebSocket 等。
设计模式:23 种经典设计模式(如单例、工厂、代理、策略、观察者等),以及在框架源码中的实际应用(如 Spring 中的模板方法、适配器模式)。
并发与多线程
线程池(ThreadPoolExecutor)、锁机制(synchronized、ReentrantLock)、原子类(AtomicInteger 等)、并发容器(ConcurrentHashMap)、JMM 内存模型。
异步编程:CompletableFuture、响应式编程框架(Reactor、Akka)。
JVM 原理
内存结构(堆、栈、方法区)、垃圾回收机制(GC 算法、分代回收)、类加载机制、字节码优化(JIT 编译)、常用调优工具(jmap、jstack、jconsole、VisualVM)。
二、框架与开发工具链
Spring 全家桶
Spring Boot:快速构建微服务,自动配置、starter 依赖、Actuator 监控。
Spring MVC:MVC 架构实现,请求处理、注解(@Controller、@Service 等)、RESTful 接口设计。
Spring Cloud:微服务组件(服务注册与发现 Nacos/Eureka、网关 Gateway/Zuul、负载均衡 Ribbon、熔断降级 Sentinel/Hystrix、配置中心 Apollo/Config Server)。
Spring Security/Shiro:认证授权(JWT、OAuth2.0)、权限控制(RBAC 模型)。
Spring Data:ORM 框架(JPA、MyBatis)、缓存集成(Redis)、消息队列(RabbitMQ/Kafka)。
持久层框架
MyBatis:SQL 映射、动态 SQL、插件(如 PageHelper 分页)、与 Spring Boot 整合。
Hibernate/JPA:对象关系映射(ORM)、级联操作、事

项目经验

项目名称:某制造业 ERP 系统重构
技术挑战:原系统单节点部署,日均 10 万 + 订单导致查询超时。
解决方案:
拆分订单模块为独立微服务,使用 Spring Cloud Gateway 实现网关路由;
订单查询接口引入 Redis 缓存热点数据,响应时间从 3s 优化至 500ms;
数据库分库分表(按时间 + 订单类型),配合 MyBatis Plus 分片插件。
行业场景:电商零售、跨境贸易、本地生活服务。
项目名称:某跨境电商订单系统优化
职责:负责订单创建流程重构,解决大促期间并发下单导致的超卖问题。
成果:
引入 Redis 分布式锁控制库存扣减,配合 RabbitMQ 异步处理订单状态;
订单创建接口 QPS 从 500 提升至 2000,超卖率从 0.5% 降至 0.01%;
集成支付宝 / 微信支付接口,实现订单退款自动对账。

信用行为

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

发布任务

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

微信接收人才推送

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

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