简历编号:1287872402 |
|
更新日期:2025-05-19 17:17 |
|
王先生
目前所在: | 广东省 | 年 龄: | 26 |
|
户口所在: | 陕西省 | 国 籍: | ||
婚姻状况: | 未婚 | 民 族: | 汉族 | |
人才测评: | 未测评 | 身 高: | ||
我的特长: | 体 重: |
◆ 求职意向
行业意向: | 信息传输、软件和信息技术服务业 | ||
人才类型: | 普通求职 | ||
应聘职位: | 软件工程师:java | 职 称: | 无职称 |
工作年限: | 0 | 参加工作日期: | 2025-01 |
求职类型: | 全职 | 可到职日期: | 随时 |
月薪要求: | 6500~7999元 | 希望工作地区: | 广东省,, |
◆ 工作经历
国科元科技(北京)有限公司 起止年月:2020-07 ~ 2020-10 | |
公司性质: | 所属行业: |
担任职位: | 后端开发 |
工作描述: | 为开发了对接运营商和话费渠道商的话费充值系统,由推单系统和配单系统组成,提供三方渠道商报帐对接接口。因话费业务特性,月初月末业务量大,最高Tps300,峰值Qps800,推单项目对接话费渠道商,配单项目对接运营商。 技术栈包括SpringBoot、MyBatis - Plus、Redis、Nginx、Rocket Mq、OkHttp、MySQL。 负责项目后端业务设计与开发、数据库设计; 调用下游接口进行话费充值,用reentrantlock + 自旋锁机制解决refreshtoken重复刷新问题; 处理常见业务参数和数据,用Redis的Hash结构存储系统参数,用List结构存储支付凭证,用Set结构防止缓存中存重复订单; 为提高并发量,将项目主干业务和核心业务拆分成异步、批量处理;解决项目中锁表死锁等问题,以及网络抖动造成的线程池任务堆积连锁反应产生的OOM。 |
离职原因: |
◆ 教育背景
毕业院校: | 宝鸡文理学院 | 最高学历: | 本科 获得学位: 学士 |
教育开始日期: | 2017-09 | 毕业日期: | 2021-09 |
专 业 一: | 计算机科学与技术 | 专 业 二: |
◆ 语言能力
外语: | 英语 良好 | 粤语水平: | 良好 |
其它外语能力: | |||
国语水平: | 精通 |
◆ 工作能力及其他专长
★专业技能
熟悉 Java 特性,拥有扎实的 Java 语言功底,掌握 Java8 多项新特性。
熟悉 Java 并发编程,JUC、ThreadLocal、锁、AQS 原理,线程池池化技术。
熟悉 JVM,理解类加载机制、双亲委派、字节码执行机制、JVM 内存模型、GC 垃圾回收、常见问题定位调优。
熟练掌握 Redis 技术要点和应用,应用于分布式锁、缓存、性能优化等场景下。
熟悉 MySQL 操作,对 MySQL 的底层实现有过研究,熟悉 MySQL 相关优化,并应用于业务中。
熟悉 RabbitMQ 消息队列中间件,并应用于业务逻辑中。
熟悉常见的设计模式,灵活应用在业务开发中,减少业务代码量,提高可读性。
熟悉 spring,springMVC、Mybatis、SpringBoot 等核心框架,理解基本原理,根据需求熟练开发业务接口。
熟悉 SpringCloud,理解分布式微服务基本理论,使用微服务组件 Netty、Nacos、Gateway、Feign。
熟悉 docker,容器化部署微服务,基本操作命令,pull 拉取中间件进行搭建使用。
熟悉常用 Linux 命令,使用 CentOS 等主流操作系统进行开发。
熟练使用 Git 代码仓库工具,Maven、Gradle 包管理工具,Postman 请求响应工具,Swagger 接口文档支持
◆ 详细个人自传
★自我评价
性格热情开朗、擅长与人交际、有很强的责任心、学习能力强。对新兴事物抱有强烈好奇,享受解决问题的过程。团队协作能力强,愿意为了工作奋斗,乐意加班。