个人介绍
1. 我有5 年 JAVA 开发经验,具有扎实的编程基础和良好的编码规范。
2. 较强的执行力和表达能力,有高度的责任心,遇问题能正确归因,沉着冷静。
3. 自学能力较强,能较快熟悉新型技术。
4. 为人诚恳、积极乐观、做事细心、有责任感,具有吃苦耐劳,严格自律的精神。
5. 负责组内技术攻关,具有独立解决开发中遇到问题的能力。
我的技能:
1. 熟练使用 Java 语言,理解 Java 语言特性,阅读过部分 JDK 源码,了解 jdk9、jdk21 的新特性和开发经验。
2. 掌握 JVM 相关知识,如 JVM 运行时区域、GC 算法、类加载机制,具备 JVM 调优经验。
3. 掌握并发编程相关知识,对 JMM、线程池、AQS 等有一定理解,具备并发编程相关经验。
4. 理解 MySQL 底层原理,包括锁机制、索引、事务、隔离级别等,并具有相关的 SQL 调优经验。
5. 熟练使用 Spring、Spring MVC、MyBatis、Spring Boot、Spring Cloud 等主流 Java 开发框架,熟悉其相关
原理。
6. 掌握 Redis,对于其线程模型、数据结构、持久化机制、过期时间等有所了解,具有热 key、缓存穿透、击穿等问
题的解 决经验。
7. 熟悉分布式相关原理,对于分布式事务、分布式锁等有落地经验。
8. 熟悉分布式相关技术栈,如 Kafka、Nacos、ES、Zookeeper 、rabbitmq 等。
9. 熟悉常用设计模式,并在项目中熟练使用过单例、工厂、代理、策略及模板方法等设计模式。
10. 熟练使用 jna、jni 编程,熟练使用海康威视摄像头 SDK 和大华摄像头 SDK。
工作经历
2023-05-05 -2024-06-01阿依瓦(北京)技术有限公司java开发
参与币胜钱包支付平台的相关开发,并确保钱包项目以及相关的后台管理平台能够稳定运行,解决客服和测试同学所反 馈的线上、预发环境、测试环境的问题,负责组内技术攻关以及相关开发人员功能排期等。 开发技术:SpringBoot、Mybatis-plus、Redis、RabbitMq、ali-oss、mysql、web3j、hyperleger fabric 我的职责: 1. 负责使用定时任务实现支付单自动关单功能。 2. 负责设计 API 秘钥、令牌校验等方式来提高接口安全性,防止接口被恶意调用。 3. 解决短信验证码、邮箱验证码重复发放和初始化默认密码、伪登录等问题。 4. 负责对接三方支付接口,包括:支付、状态查询、余额查询、状态异步回调、状态同步回调等。 5. 慢 SQL 优化,通过执行计划等方式对索引重建、采取适当反范式等方式提升 SQL 执行效率。 6. 后端项目的功能排期、部署、运维等相关工作。
2022-01-12 -2023-05-01ALVA systemjava 开发
参与阿依瓦文旅事业部相关的项目开发,包括:智慧书架视觉盘点系统、城市书房自助借还一体机系统、书在哪馆内搜 索机系统、书香军营人脸识别自助借还一体机等。具备独立解决项目中的难点以及出现的问题等,负责组内技术攻关, 确保项目稳定落地。 SpringBoot、MybatisPlus、EasyExcel、QR SDK、jsip2、mysql、marc 1. 独立设计系统架构、模块划分、数据库设计等,并根据需求编写技术方案和文档。 2. 负责借还、续借、人员管理、客流统计等模块的开发工作,并进行测试和问题修复。 3. 负责实现人脸识别功能,并完成性能优化。 4. 负责客流量统计上传功能,采用消息缓存解决不同场景下的数据上传问题。 5. 负责对接军网智慧书库的数据上传任务,采用 sip2 协议完成借书、还书、续借等数据上传。 6. 负责 marc 数据的转化和生成,并上传到军网智慧书库。 7. 负责维护、升级、验收等工作,确保项目进展顺利。 8. 负责优化数据上传过程的性能,确保数据的快速、稳定地上传到后台大数据平台。 9. 负责收集各个馆的热点数据的接口,通过异步化、多级缓存等方式解决热点数据接
2019-07-25 -2022-01-05滴滴出行高级后端工程师
参与开发滴滴出行财务相关项目的开发,包括:滴滴-桔宝盆、滴滴-司机个税(一期、二期)、CRM 系统等。具备大数 据以及数据处理的能力,在项目中独立完成所分配的模块,并积极和产品团队沟通,确保项目稳定进行 开发技术:SpringCloud、SpringBoot、Mybatis、SpringBatch、Redis、minio、EasyExcel。 我的职责: 1. 负责数据订单拉取及生成订单 JOB 开发。 2. 负责开发任务管理:feign 调用批处理 fin-core 系统,获取任务列表/作废/日志。 3. 搭建 SpringBatch 低代码 fin-core 平台,实现各项目间的解耦并减少开发代码量。 4. 对接 BPM 审批流程业务系统,包括:我的申请/我的待办/我的已办/同意/驳回/转发/加签/撤回/审批记录列表。 5. 解决前台浏览器地址栏加密,浏览器控制台 Id 参数加密。 6. 负责对接多方财务系统接口的序列化,实现接口数据的统一管理。 7. 解决数据处理速度和准确性问题,采用 redis 的 hash 作为缓存,将大 key 数据拆分成多个小 key。
教育经历
2015-07-01 - 2019-07-01湘潭大学软件工程本科
我编程能力比较强,一年以前就开始自学Java,在班级里是最早开始学Java的。
技能
相似推荐 换一批
Java高级开发
1000元/天
前神州数码
技能:Spring,多线程,NIO,Kafka,Mybatis,Maven,SpringCloud,Android,Java,webview,JavaScript,Vue
java工程师
630元/天
前北京恒泰宏科科技有限公司
技能:Java,jQuery,Netty,Nginx,RabbitMQ,ElasticSearch,SpringCloud
技术经理
900元/天
前智睿科技
技能:Java,RocketMQ,ElasticSearch,RabbitMQ,微服务,架构
Java开发/开发负责人
500元/天
前中科软科技股份有限公司
技能:Java,Kafka,Mybatis,Spring,Maven