ID:389103

薯我醉发🍟

Java开发工程师

  • 公司信息:
  • 美团
  • 工作经验:
  • 1年
  • 兼职日薪:
  • 600元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 北京
  • 朝阳

技术能力

我是一名经验丰富的 Java 开发工程师,精通 Java 语言及其相关技术栈,包括 Spring、Spring Boot、Spring Security 及 MyBatis 等框架,熟悉 RESTful API 设计和微服务架构,具有高并发、分布式系统的开发经验。

在数据库方面,我擅长使用 Microsoft SQL Server,并熟悉 SQL 调优、存储过程编写及数据库设计规范。我习惯采用下划线命名法,并默认将 NVARCHAR 字段长度设为 200。此外,我具备编写 SQL Server 自定义函数(如字符串相似度计算)的能力,能够处理复杂数据查询和数据优化。

在并发编程方面,我熟练掌握 Java 线程池(如 ThreadPoolExecutor)的使用,并擅长优化并发任务执行,确保系统的高效运行。我还具备邮件发送工具的优化经验,包括使用线程池并解决邮件附件名称编码兼容性问题。

此外,我对 SMB 协议有一定研究,能够使用 SMBJ 库进行文件共享管理。我也熟悉 Gradle 和 Maven 构建工具,并在实际项目中广泛使用 Spring Security 进行权限管理。

在代码测试方面,我有丰富的 JUnit 单元测试经验,能够编写高覆盖率的测试用例,提升代码质量。

我对 AIDA2、软考高项等领域感兴趣,并希望通过不断学习提升架构设计能力。同时,我具备良好的中文技术文档编写能力,能够清晰表达技术方案和实现思路。

项目经验

1. 企业级邮件发送系统优化
技术栈:Spring Boot、JavaMail、ThreadPoolExecutor、Base64 编码
项目简介:该项目的目标是优化企业内部邮件发送工具,提升并发处理能力,并解决部分邮件客户端无法正确解析附件名称的问题。
技术挑战:

采用 ThreadPoolExecutor 进行邮件发送任务调度,提高并发性能。
解决 Base64 编码和 MimeUtility.encodeWord 在不同邮件客户端解析不一致的问题。
成果:
提升邮件发送效率 3 倍,降低系统负载。
解决邮件附件名称乱码问题,提高用户体验。
2. 基于 SMB 协议的文件共享管理系统
技术栈:Java、SMBJ、Spring Boot、SQL Server
项目简介:该系统基于 SMB 协议,实现企业文件共享和权限管理,支持大文件传输、断点续传等功能。
技术挑战:

采用 SMBJ 连接远程 SMB 服务器,实现文件读写和权限控制。
结合 ThreadPoolExecutor 进行文件批量传输优化。
成果:
提高文件传输效率 40%,优化了高并发情况下的连接管理。
实现细粒度权限控制,确保企业数据安全性。
3. 高并发数据日志存储与分析平台
技术栈:Spring Boot、SQL Server、MyBatis、JDBC Batch
项目简介:本系统用于存储和分析海量业务日志,提高 SQL Server 在大数据量情况下的写入与查询性能。
技术挑战:

采用 JDBC Batch 进行批量数据插入,提高数据写入性能。
设计高效的索引策略,优化 SQL 查询速度。
成果:
批量插入速度提升 5 倍,系统写入吞吐量大幅提升。
查询性能优化后,部分复杂查询时间缩短 60%。

信用行为

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

发布任务

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

微信接收人才推送

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

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