实现网
不骄不躁

昵称登录后显示

600/8小时
3年工作经验

中软国际
高级Java开发工程师

0

被预约次数

0

被收藏次数

0

被评价次数

擅长技能

1. 精通 JavaSE 和 JavaEE 相关知识,多年一线研发经验,具备良好的面向对象编程思想。 2. 深入理解 JVM,对类加载机制、JVM 内存模型、常见垃圾回收算法、垃圾回收器、JVM 调优参 数、JMM 模型等有深入理解,并具有 JVM 调优经验和定制 JVM 模版。 3. 深入理解 JDK 集合和多线程,对线程池,volatile,sysnchronized 等都有深入研究。 4. 深入理解常用的设计模式,并具备简单的项目重构和代码调优能力。 5. 深入理解 MySQL ,对 mysql 架构原理,Innodb 存储引擎的 SQL 执行原理 ,事务原理,锁, 索引原理,主从复制架构都有深入理解。能根据 explain 执行计划调优。 6. 深入理解 RabbitMQ 消息中间件:深入理解底层工作原理,和集群架构设计,对消息丢失,消 息有序性,消息重复性,消息积压都熟悉其解决方案。 7. 深入理解 Redis,对 redis 的数据结构,持久化,主从+哨兵,集群工作原理,熟悉 redis 中缓 存雪崩,缓存穿透,缓存击穿等常见的问题和解决方案。 8. 熟练掌握 SSM,spring boot 框架,对 IOC,AOP,事务传播,事务隔离有深入理解,并阅读过 SpringBoot 启动,自动装配源码。 基本信息: 教育经历: 求职意向: 开发技能:
9. 掌握 SpringCloud 常见组件,注册中心 Eureka,,负载均衡器 Ribbon,客户端调用工具 RestTemplate 和 Feign,分布式配置中心 Config,服务保护 Hystrix,网关 Zuul 和 Gateway, 服务链路 Zipkin,消息总线 Bus,Api 管理 Swagger 等。 10. 熟悉分布式事务常用方案,比如:SEATA,Hmily, 实践过 MQ 的可靠消息最终一致性方案。 11. 熟悉常见的分布式锁:redission, redLock。 12. 熟炼掌握 Linux 常见命令。 13. 熟悉 Git、Maven 等项目管理及构建工具,熟悉微服务中基于 Jenkins 的 CI/CD,了解容器化 服务构建及运维。

项目经验

项目数字化作业平台系统是为企业用户提供一些列的作业流供应链服务。主要流程是有产品经理提出需求, 然后交给企业领导评审,然后交接给系统架构师提供设计方案,项目负责人分解需求,开发人员负责开发, 开发完交接给测试人员完成测试,然后项目发布,最后交给项目经理验收和交付使用的一整套流程研发系统。

1. 主要负责项目开发职责,是系统核心开发人员之一,同时协助系统架构师研究技术选型,技术方案 设计,系统搭建等工作。 2. 主要开发待办服务,包括业务的沟通涉及到承接其他系统的待办,技术选型,技术方案设计,业务 开发。同时本项目中的原始需求服务和研发需求服产生的待办,需要推送到待办服务。 3. 负责各个服务在 controller 层使用 Spring security 认证的实现,并且提供给外部系统 URL 白名单。 4. 负责接口性能优化(使用 Arthas 定位),以及问题单的修改。 5. 负责项目中 jvm 参数调优,处理 cpu 使用率高或者产生 OOM 等情况。 6. 对系统进行了一些简单的代码重构优化,如利用配置或者请求参数方式减少 controller 层和 service 层减少冗余提高代码重用度。

0条评论 雇主评价

暂无评论~

可兼职时间

周六全天
周日全天
工作日下班后
周六半天
周日半天

可兼职地点

远程
宿迁

被预约

0

被收藏

0

被评价

0

立即预约

可兼职时间

周六全天
周日全天
工作日下班后
周六半天
周日半天

可兼职地点

远程
宿迁

已通过身份认证

已通过学历认证