ID:404606

沉迷学习

高级Java开发工程师

  • 公司信息:
  • Q房网
  • 工作经验:
  • 8年
  • 兼职日薪:
  • 800元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 可工作日驻场(自由职业原因)
  • 所在区域:
  • 深圳
  • 南山

技术能力

深入理解 JVM 原理、 JUC 并发编程(线程生命周期、线程池、CAS、锁机制)。
扎实掌握数据结构(数组、链表、堆、栈、队列)与算法(排序、贪心、动态规划)。
掌握 MySQL 常用操作,深入理解索引原理与优化、事务与 ACID 实现、MVCC、数据库锁技术。
熟练掌握 Spring Boot、MyBatis 等主流框架,深入理解 Spring 核心原理(IoC、AOP、循环依赖、自动装配)。
掌握分布式理论(CAP、BASE),熟练使用 Spring Cloud 微服务框架,熟悉分布式事务解决方案(AT、TCC、Saga)。
熟练掌握 Redis,深入理解其原理(主从同步、持久化、淘汰机制、集群部署)。
熟练使用 RabbitMQ、ElasticSearch 等中间件。

项目经验

项目描述:盘客通SaaS平台是房地产经纪平台,平台采用分布式微服务化架构,共有30+个服务,使用nacos作为服务治理、配置管理组件;使用GateWay作为网关提供流量监控与鉴权,基于Nepxion Discovery提供多版本服务支持
技术选型:SpringCloud + Oracle + Redis + RabbitMQ + ElasticSearch+ Dubbo + Docker
主要职责:
•负责房源发布服务的开发,根据多种发房策略规则进行房源发布到互联网;
•负责投诉举报服务开发,由工单串联起一系列不同的工单业务逻辑并同步到业务平台;
•负责房源核验、房源管理、Q房币服务等的其他服务日常开发迭代;
•负责相关模块微服务迁移nacos,Docker容器化部署改造;
技术要点:
•函数式工具类封装,实现减少代码分歧、规避NPE,已收录进公司基础工具包;
•为了解决调用第三方接口繁杂的鉴权、参数问题,开发基于Feign配置式开箱即用接口调用的springboot starter,收录进公司基础工具包;
•为满足复杂的房源导航查询,引入ElasticSearch为盘源、客源、小区字典等提供索引服务;
•为接入不同城市官方房源核验不断迭代的需求,设计基于策略模式的通用核验流程;
•优化文本绿化效率,实现DFA算法+redis存储数据,最终接口效率提高两个数量级;

案例展示

  • 上上参谋

    上上参谋

    上上参谋是一款大数据选址服务平台,根据个性化需求对POI进行大数据分析,推荐出符合需求的选址,同时提供选址看板,地图、数据等工作台。主要参与后台开发,系统动态表单设计,看板工作台设计等工作

  • AI客服平台

    AI客服平台

    AI客服平台是一站式 Agentic 聊天机器人平台,支持接入多种大模型服务。支持多模态、工具调用、MCP、原生知识库、人设等功能,支持接入 QQ、企业微信、微信公众号、飞书、Telegram、钉钉、Discord、KOOK 等平台。支持速率限制、白名单、百度内容审核;完善适配的

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

信用行为

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

发布任务

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

微信接收人才推送

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

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