ID:426873

木头人

java开发工程师

  • 公司信息:
  • 阳光电源
  • 工作经验:
  • 6年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 合肥
  • 全区

技术能力

1. JAVA基础 :
精通JAVA基础,精通多线程,反射机制,网络IO编程,数据结构等相关知识
精通JAVA内存结构,内存模型,类加载机制,熟悉GC算法,熟悉常见的垃圾回收器
多次JDK升级改造和启动参数的配置,多次解决堆溢出和栈溢出等问题,具有实际的JVM调优实战经验
2.1 业务技能(后端) :
精通并手写Spring,熟练使用Spring/Boot/Cloud,并知其原理
精通Mybatis开发框架,熟悉源码及其工作原理
精通Tomcat容器的使用和优化,精通Nginx,熟练使用Netty完成了高性能的网络架构编程
精通MySQL,Redis,Elasticsearch等存储和缓存系统
精通Zookeeper,Kafka,RocketMQ等开源组件
2.2 业务技能(大数据) :
熟悉 Hadoop,Hive,Hbase,Spark,kettle等开源大数据存储和分析框架,并参与过开发和对接任务
2.3 业务技能(其他) :
精通和熟练使用Git,IDEA,Jenkins,Docker进行源码的维护,开发和部署
熟练服务器操作,Linux 相关命令的熟练操作和Shell脚本编程
熟练使用各种设计,比如单例模式,工厂模式,代理模式等设计模式
熟悉Python基础,熟练使用Scrapy开发分布式爬虫任务
3. 服务架构和网络:
高并发:主要的是对于业务访问的高并发和数据库的高并发操作优化
微服务:主要的是针对SpringCloud的微服务的分布式架构
集群:Redis集群,MySQL集群,ES集群,Hadoop集群和业务基本模块集群的使用和调优
网络:熟悉 TCP,UDP,HTTP/HTTPS,WebSocket等网络传输协议

项目经验

系统描述:账务核对系统,系统的作用是每日会向接入客户方产生的业务数据,将数据进行计算,核对,存储等处
理,最终会以报表的形式提供给客户
1. 独立自主完成业务的功能设计,主要包括自由商城账单汇总,天猫商城账单汇总和多拉账单汇总的功能实现,
这里面主要使用了JDK8的异步操作工具CompletableFuture,MySQL临时表和Mybatis流式查询,数据集合
分批等思想出色的完成的大数据量(千万至亿级别)的数据汇总工作
2. 业务处理
使用Map+Function 完成大量代码的结构优化和提升扩展性,主要解决大量的if-else导致的代码的不清晰
和扩展难度
并使用的自定义注解完成产品定制化需求
系统安全方面的设计和实现,主要使用的是全局拦截器,并实现动态配置
多次分析和解决因为程序问题导致的内存泄露和内存溢出等问题
多次解决因为数据库的并行操作导致的数据库锁表问题
3. 精通kettle工具的使用,精通kettle基础表,并使用Carte集成公司系统,完成任务的调度和分发,并可以实时
修改完成系统的上线,快速且稳定大的实现线上数十亿级别的数据迁移和兜底操作
4. 简单编写Shell脚本, 完成相关服务的部署之前的准备工作,比如资源包的上传,数据清理,解压,权限设置
等基本操作,大大加快部署流程的速度和稳定性
5. 客户方运维系统的对接,开发和系统升级。TMIS系统(运维系统) 原始的系统基础体系是JDK6 + JBOSS7 +
SQL Server+ Redis(Windos版本)。后期经过与客户方的讨论和利弊考虑决定升级,升级之后的体系:
JDK8 + Tomcat8 + SQL Server+ Redis(Linux)
6. 间接或者直接与客户进行需求对接,讨论需求,分析可行性,分析影响范围,技术选型,技术文档的编写,工
时评估等等。
7. 业务微服务系统升级,微服务系统集成Docker,并统一部署在Kubernetes集群

案例展示

  • AI辅助决策系统

    AI辅助决策系统

    🤖 AI 智能对话:支持接入多种大语言模型(可动态切换模型及关联知识库),实现基于 RAG(检索增强生成)的智能问答 💬 即时通讯(IM):支持用户间的实时消息聊天,可发送文字、图片和文件 📚 知识库管理:上传文档构建专属知识库,支持索引重建和文档管理 👥 团队协作:支持创

  • 内部管理系统

    内部管理系统

    运维监控:实时查看订单、支付、ERP 三条核心业务数据流的处理量,快速感知数据断流 缓存运维:区分生产 / 测试两套 Redis 环境,支持 Key 查询、缓存管控 数仓监控:Hologres 实时写入监控,保障数据仓库稳定落数 问题排查:统一日志入口,结合同步任务管理,快

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

信用行为

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

发布任务

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

微信接收人才推送

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

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