About Me
Experience
Java Engineer
某公司 - - Now
职位: Java Engineer | 经验: 2 years | 项目: - 精通 Java + Spring/Spring Boot,13 年工作经验,8 年管理经验,参与多个从 0 到 1 的高并发项目,具备丰富的微服务架构设计、RESTful API 设计和分布式系统开发经验\n- 区块链技术经验:能够使用 Solidity 语言开发智能合约,熟悉并了解 ETH、BSC、DOT 等各种公链机制,具备区块链基础知识(地址、代币、交易、事件),有与智能合约交互、区块数据获取的项目经验\n- 多语言能力:除 Java 外,具备 Python、Solidity开发能力,可以使用 Python 实现爬虫功能,JS 逆向工程方面经验\n- 精通 Spring Cloud、Spring Cloud Alibaba(Nacos+Sentinel+Seata)等主流框架,深刻理解微服务架构、服务拆分、服务治理和分布式配置管理\n- 掌握领域驱动设计(DDD)方法论,能够将业务需求与系统架构有效结合,提高代码可维护性和可扩展性\n- 精通 MySQL、PostgreSQL 数据库,深入理解索引、事务、锁等机制,掌握读写分离、分库分表等方案\n- 理解 Redis 数据结构、集群机制,实现过 Redis 分布式锁、限流、延迟消息等方案,熟悉 Redis Cluster 缓存处理\n- 熟练使用 RocketMQ、Kafka 消息队列进行流量削峰、代码解耦,具备事件驱动系统开发经验\n- 熟悉 Docker、Kubernetes,掌握容器编排技术,能够进行容器化部署和管理,搭建过 Jenkins 自动化发布体系,使用 jMeter 压力测试工具进行性能优化\n- 引入 SkyWalking 实现全链路监控,搭建 Prometheus 监控系统,设置服务报警规则\n- 丰富的项目调优经验,能够针对性能瓶颈进行优化,提升系统稳定性和可扩展性\n- 日常使用Cursor 进行 AI 辅助开发工具以加快开发效率,持有 PMP 证书,具备项目管理能力


